====== Sindikalna prodaja - unos i vezivanje specifikacije uplaćenih rata ====== Stranice na istu temu: [[:l1:frd:smart:vezivanje_uplata_2014|Postavka sistema za vezivanje uplata u Smartphone]] — //[[milan@melany.rs|Milan Oparnica]] 2015/05/30 13:09 —// ====== Uvod ====== Izvršena je revizije koda koji upravlja procesom unosa specifikacije plaćenih kredita po licima sa kojima su ugovori sklopljeni. Kako se firmama ispostavlja račun za potrebe administrativne zabrane pomenutim licima, uplate stižu zbirno i na ime firme koja ih isplaćuje. Tačan pregled lica na koje se uplata odnosi stiže naknadano ili u odvojenom dokumentu. Potrebno je rasporediti prispele uplate od firmi na zadužena lica (i njihove rate). Proces je ilustrovan sledećim CFD ([[http://www.rff.com/deployment_flowchart.htm|Cross-functional diagram]] ) dijagramom: Dijagram procesa (Visio) {{ :kb:cfd_sindikalna_prodaja_raspored_uplata_po_licima_img.png?731x547 }} ====== Revizija postojećeg sistema ====== 28-08-2012 Milano Postojeći sistem nije funkcionisao. Usred netačno postavljenog razvojnog zadatka od strane Planika d.o.o. modul je postavljen na principu analize izdatih računa i razvezivanja iznosa na lica/ugovore/rate koje se u tim računima pominju. Ispostavlja se da je to pogrešno. Prava stvar je mnogo prostija. Nakon evidentirane uplate koja je vezana za račun obračunske strukture označene kao "Sindikalni kredit" potrebno je tu uplatu detaljno razložiti na ugovore/rate koje joj pripadaju. Tom prilikom treba biti prilično fleksibilan. Identifikacija mogućih veza: - Uplata vezana za račun za sindikalni kredit izdat određenoj firmi; Ponuditi prvenstveno lica koja se pominju u računu, ali ostaviti mogućnost da se pokriju i druga lica iz iste firme (greške u vezivanju). - Ukoliko je lice napustilo firmu, potrebno ga je preneti u karticu , ili u karticu koja nos ime samog lica. Dakle biće potrebno prikazati i sve uplate koje nisu vezane za račune, ali se odnose na karticu ili na bilo koju karticu označenu kao "fizičko lice" a po kojoj postoji zaduženje u **Rate** tabeli. ===== Forma za unos specifikacije uplata (razvezivanje po ratama) ===== {{ :kb:sindikalna_prodaja_forma_specifikacija_uplata_1.png?678x544 }} ===== Korisni upiti ===== ==== PL_SumPotrosByRate ==== Agregat tabele **RateSasEx** po **UplID** polju. Svrha je dobijanje ukupno vezanog iznosa iz sloga **Uplate** tabele za razne rate iz **RateSas** tabele. ==== PL_UplateRataNevez ==== Slogovi tabele Uplate vezani za račune za sindikalnu prodaju koji još uvek nisu sasvim raspoređeni po ratama **RateSasEx**. ==== KUP_LicaUgovoriUplSlob ==== Upit sadrži većinu polja prethodnog **KUP_LicaUgovoriRealLst** upita koja, ali se oslanja na ne povezane uplate umesto na izdate račune. Dodatno se vraćaju polja o već izvršenim uplatama za one zapise koji nisu potrošeni u celini.