KTHMKAR_CZD
KTHMKAR_CZD
Analiza dokumentów z kart kontrahenta (moduł Czynsze)
Składnia
KTHMKAR_CZD(parKTH,parKonta,parFltKAR,parParametry,parFltCZD)
Parametry
parKTH |
ID kontrahenta |
parKonta |
0 - konto podstawowe, 1 - konto odsetkowe, 20 - konto sporne, 21 - konto sporne odsetkowe, 30, 31, 32, 40, 41 - pozostałe typy kont, P - konta podstawowe (0, 20, 30, 40), O - konta odsetkowe (1, 21, 31, 41), K - konta kosztowe (32, 42), "" - (pusty parametr) wszystkie konta. Można też wskazać konta (dzielone przecinkiem), np. "200-00", "200-00,203-00". |
parFltKAR |
Filtr kart - wyrażenie evaluate |
parParametry |
paramString |
parFltCZD |
Filtr dokumentów - wyrażenie evaluate |
zwraca |
Tabela lub wartość. |
parParametry
KARPOD |
Karty podrzędne: 0 - bez kart podrzędnych (domyślne), 1 - uwzględnij karty podrzędne. |
KARPODFLT |
Czy filtrować karty podrzędne: 0 - nie filtruj kart podrzędnych, 1 - filtruj karty podrzędne (domyślne). |
RODZAJ |
Rodzaj analizy: 0 - księgowa (domyślne), 1 - wg terminu płatności. |
CZDKSI |
Status dokumentów: 0 - niezaksięgowane, 1 - zaksięgowane (domyślne), 2 - wszystkie. |
ROKOD, MCOD, ROKDO, MCDO |
Okres analizy: Rok i miesiąc od, rok i miesiąc do. Domyślnie od początku bieżącego roku do bieżącego miesiąca. |
BEZBO |
Obecność parametru powoduje nie generowanie wiersza "Bilans otwarcia". |
FLTADM |
Filtr administracji: Lista id administracji po średniku, np.: 1;2;3. |
POZIOM |
Poziom agregacji: 1 - administracje, 2 - karty, 3 - konta 4 - dokumenty (domyślne). |
RET |
Zwracana wartość: BO, BOMA, BOWN - bilans otwarcia na początek okresu ma-wn, strona ma/strona wn, OB, OBMA, OBWN - obroty w okresie ma-wn, strona ma, strona wn, SA, SAMA, SAWN - saldo na koniec okresu ma-wn, strona ma, strona wn, CZD - lista id dokumentów CZD TABELA - zwraca tabelę (domyślne). |
RETF |
Format zwracanej tabeli: TXT - tabela tekstowa (pisma tradycyjne i RTF), HTML - tabela HTML (pisma HTML), Domyślnie HTML. |
KOLUMNY |
Pozwala zdefiniować zestaw kolumn tabeli. Kolumny oznacza się 3-literowymi ciągami. Dzieli średnikiem. Przyrostek "+" oznacza podsumowanie kolumny. Dostępne kolumny: OPI - Opis SWN - Saldo WN PMA - Nadpłata PWN - Zaległość DDO - Data dokumentu DPL - Termin płatności KO# - zdefiniowana kolumna użytkownika |
SMB |
Skrótowa definicja zestawu kolumn. Używane wymiennie z parametrem KOLUMNY. S - OPI;OBR+;SAL+ M - OPI;DDO;OWN+;OMA+;SAL+ B - OPI;DDO;DPL;OWN+;OMA+;PWN+;PMA+ WN - OPI;DDO;DPL;OWN+ MA - OPI;DDO;DPL;OMA+ Domyślnie M. |
KO# |
Wzór kolumny definiowanej przez użytkownika. # - dowolny znak oprócz "+". Wzór jest ewaluowany. Jeżeli wzór zawiera znaki "=" lub "|" należy poprzedzić je "\\\" (potrójny backslash). Dodatkowo zabindowane kolejki dostępne podczas przetwarzania tabeli: Dokument - pola bezpośrednio z rekordu CZD: MQTCZD:id_czdok MQTCZD:id_admg MQTCZD:id_paczki MQTCZD:automat MQTCZD:id_kth MQTCZD:id_kart MQTCZD:id_zas MQTCZD:nazwa MQTCZD:kod_zas MQTCZD:mc MQTCZD:rok MQTCZD:typ_dok MQTCZD:nr_dok MQTCZD:data_dok MQTCZD:data_plt MQTCZD:data_podpisu MQTCZD:opis MQTCZD:konto MQTCZD:kwota_wn MQTCZD:kwota_ma MQTCZD:status MQTCZD:id_korygowanego MQTCZD:poz_w_paczce MQTCZD:id_korygujacego MQTCZD:ile_nal MQTCZD:id_op MQTCZD:data_op MQTCZD:godz_op MQTCZD:id_op_mod MQTCZD:data_mod MQTCZD:godz_mod MQTCZD:nr_dok_long MQTCZD:SztucznaUnikalnosc MQTCZD:IDT MQTCZD:IDR MQTCZD:DataSprzedazy MQTCZD:DataSprzedazyOpt MQTCZD:RokMc MQTCZD:Parametry Dokument - pola dodatkowe: MQTCZD:_Dokument - symbol dokumentu MQTCZD:_Paczka - nazwa paczki MQTCZD:_TypPaczki - typ paczki MQTCZD:_KodZas - kod zasobu MQTCZD:_TypZasobu - typ zasobu MQTCZD:_TypKarty - typ karty MQTCZD:_OB - id obiektu MQTCZD:_NIE - id nieruchomości Konto: MQTCZK:ADM - identyfikator administracji MQTCZK:KAR - identyfikator karty MQTCZK:Konto - konto czynszowe MQTCZK:Opis - opis konta czynszowego MQTCZK:BOWN - bilans otwarcia strona wn MQTCZK:BOMA - bilans otwarcia strona ma MQTCZK:OBWN - obroty w okresie strona wn MQTCZK:OBMA - obroty w okresie strona ma MQTCZK:SAWN - saldo na koniec okresu strona wn MQTCZK:SAMA - saldo na koniec okresu strona ma MQTCZK:SALDO - saldo na koniec okresu ma-wn MQTCZK:LMZ - liczba miesięcy zaległości MQTCZK:_KodZas - kod zasobu MQTCZK:_TypZasobu - typ zasobu MQTCZK:_TypKarty - typ karty MQTCZK:_CZK - identyfikator konta czynszowego karty (o ile istnieje) MQTCZK:_KTH - identyfikator kontrahenta MQTCZK:_ZAS - identyfikator zasobu MQTCZK:_OB - identyfikator obiektu MQTCZK:_NIE - identyfikator nieruchomości |
NKO# |
Tytuł odpowiedniej kolumny definiowanej. |
PKO# |
Format (picture) odpowiedniej kolumny definiowanej. |
OPISADM, OPISKAR, OPISCZK, OPISCZD |
Alternatywny opis administracji, karty, konta, dokumentu pojawiający się w podnagłówku lub kolumnie Opis - wyrażenie evaluate. W przypadku ADM dostępny jest bufor ADM. W przypadku KAR dostępne są bufory jw. + NIE, OB, ZAS, KAR. W przypadku CZK dostępne są bufory jw. + CZK, SLK oraz MQTCZK. W przypadku CZD dostępne są bufory jw. + MQTCZD. |
BEZPODSUMOWANIA |
Bez podsumowań w tabeli |
HEADERS, FOOTERS |
Określa obecność nagłówków i stopek wybranego poziomu. 1 - administracja (automatycznie, jeśli więcej niż jedna) 3 - konto Domyślnie oba parametry przyjmują wartość 123. |
ECO |
Ekonomiczne drukowanie - bez szarego tła w nagłówku tabeli |
STYLE, STYLEHEADER, STYLESUBHEADER, STYLEROW, STYLESUM CLASS, CLASSHEADER, CLASSSUBHEADER, CLASSROW, CLASSSUM NOBORDER, NOBORDERHEADER, NOBORDERSUBHEADER, NOBORDERROW, NOBORDERSUM |
Tylko tryb tabeli HTML. Ustawienia stylu/klasy css odpowiednio: tabeli, nagłówka głównego, podnagłówka, wiersza, podsumowania. Każdy parametr typu E#. W przypadku wiersza konta dostępne są pola kolejki jak opisane wyżej dla parametru KO#. NOBORDER powoduje wyłączenie generowania styli obramowania komórek dla całej tabeli, natomiast pozostałe wyłączają generowanie obramowania w poszczególnych sekcjach tabeli. |
Opis
Funkcja zwraca tabelę lub wartość zależnie od parametrów.
Przykłady
KTHMKAR_CZD(KTH:ID_KTH,'P','','POZIOM=4|SMB=M|RETF=TXT')
=> <tabelka>
Zobacz również:
-