KTHMKAR_CZK
KTHMKAR_CZK
Analiza kont kart kontrahenta (moduł Czynsze)
Składnia
KTHMKAR_CZK(parKTH,parKonta,parFltKAR,parParametry)
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 |
zwraca |
Tabela lub wartość. |
parParametry
KARPOD |
Karty podrzędne: 0 - bez kart podrzędnych (domyślne), 1 - uwzględnij karty podrzędne. |
RODZAJ |
Rodzaj analizy: 0 - księgowa (domyślne), 1 - wg terminu płatności. |
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. |
FLTADM |
Filtr administracji: Lista id administracji po średniku, np.: 1;2;3. |
POZIOM |
Poziom agregacji: 1 - administracje, 2 - karty, 3 - konta (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, 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 BMA - BO MA BWN - BO WN BOT - Bilans otwarcia SWN - Saldo WN KO# - zdefiniowana kolumna użytkownika |
SMB |
Skrótowa definicja zestawu kolumn. Używane wymiennie z parametrem KOLUMNY. S - OPI;SAL+ M - OPI;BOT+;OWN+;OMA+;SAL+ B - OPI;BWN+;BMA+;OWN+;OMA+;SWN+;SMA+ 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 zabindowana kolejka dostępna podczas przetwarzania tabeli: 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 |
Alternatywny opis administracji, karty, konta pojawiający się w podnagłówku lub kolumnie Opis - wyrażenie evaluate. |
BEZPODSUMOWANIA |
Bez podsumowań w tabeli |
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_CZK(KTH:ID_KTH,'P','','POZIOM=3|SMB=M|RETF=TXT')
=> <tabelka>
Zobacz również:
-