FKRoz_StanDlaKth
FKRoz_StanDlaKth
Stan rozrachunków kontrahenta (moduł Kasa)
Składnia
FKRoz_StanDlaKth(parKTH,parCo,parNZ,parNaDzienPar,parFiltr)
Parametry
parKTH |
ID kontrahenta |
parCo |
Oczekiwany wynik funkcji: 0 - wn-ma z nagłówka + par:NaDzien tylko dla daty dok. roz 1 - wn-ma z nagłówka, tylko kwota roz + par:NaDzien tylko dla daty dok. roz 2 - wn-ma z nagłówka, tylko odsetki + par:NaDzien tylko dla daty dok. roz 10 - wn-ma z pozycji + można używać par:NaDzien również dla pozycji 11 - wn-ma z pozycji, tylko kwota roz + można używać par:NaDzien również dla pozycji 12 - wn-ma z pozycji, tylko odsetki + można używać par:NaDzien również dla pozycji ROZRACH - kwota należności ZAPLATA - kwota realizacji POZOSTAJE - kwota do zapłacenia pozostała ODSETKI - kwota odsetek ZAPODS - zapłata odsetek POZODS - pozostają odsetki do zapłaty |
parNZ |
Określa stronę: -1 - wszystkie 0 - nieokreślone 1 - należności 2 - zobowiązania |
parNaDzienPar |
Parametr złożony: data|paramString data - Data Clarionowa - stan na dzień oraz filtr na datę dokumentu do włącznie o ile nie określono filtra FLTDOK; 0 - aby wzięło wszystkie rozrachunki paramString (opcjonalne): KARTA=id - tylko dla karty czynszowej o zadanym id ROZRACHUNKI=ROZLICZONE/NIEROZLICZONE/WSZYSTKIE - filtr rozrachunków wg rozliczenia DATAOD - data początkowa - dla rozliczonych w okresie od do parNaDzienPar (data) FLTTER - filtr wg terminu płatności (TP termin płatności rozrachunku, D data z parametru TERMIN) =0 - brak filtra =1 - przeterminowane na datę (TP<D) =2 - nie przeterminowane na datę (TP>=D) =3 - tylko z terminem do daty włącznie (TP<=D) =4 - tylko z terminem po dacie (TP>D) TERMIN - data do filtra wg terminu płatności (D) FLTDOK = filtr wg daty dokumentu (DD) =0 brak, =1 wystawione przed (DD<D), =2 wystawione w dniu i później (DD>=D), =3 wystawione do dnia włącznie (DD<=D), =4 wystawione po dniu (DD>D) DATDOK - data do filtra wg daty dokumentu Domyślnie FLTDOK=3 i DATDOK=par:NaDzien. FLTROZ = filtr wg daty rozliczenia (DR) =0 brak, (domyślne) =1 rozliczone przed (DR<D), =2 rozliczone w dniu i później (DR>=D), =3 rozliczone do dnia włącznie (DR<=D), =4 rozliczone po dniu (DR>D) DATROZ - data do filtra wg daty rozliczenia FLTODS = filtr wg daty odsetek (DO) =0 brak, (domyślne) =1 odsetki naliczone przed (DO<D), =2 odsetki naliczone w dniu i później (DO>=D), =3 odsetki naliczone do dnia włącznie (DO<=D), =4 odsetki naliczone po dniu (DO>D) DATODS - data do filtra wg daty rozliczenia |
parFiltr |
Filtr zaawansowany na poziomie ROZ. |
zwraca |
Suma stanów rozrachunków. |
Opis
Funkcja wylicza sumę stanów rozrachunków kontrahenta dla zadanych kryteriów.
Przykłady
FKRoz_StanDlaKth(KTH:ID_KTH,'POZOSTAJE',1,GLO:DataAkt&'|ROZRACHUNKI=NIEROZLICZONE|KARTA='&KAR:ID_KART,'')
=> 1234.56
Zobacz również:
-