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ż:

-