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
OMA - Wpłaty
OWN - Należności
OBR - Obroty
SMA - Saldo MA

SWN - Saldo WN
SAL - Saldo

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

-