# ---------------------------------------------------------------------------------------------------------- # Wzorzec umożlwia wyodrębnienie kosztów KGO poszczególnych pozycji na fakturach sprzedaży. # Symbol: ZEST-KGO # Działanie: Wzorzec generuje zestawienie opłat KGO wg indeksów oraz ich podsumowania w postaci: # ----------------------------------------------------------- # ---- Indeks ----- Ilość ----- Stawka KGO ----- Wartość KGO # ... # Razem KGO: ........... # ----------------------------------------------------------- # Zastosowanie: dodatkowe zestawienie na innym wzorcu (np. na fakturze) # Wywołanie: w interesującym miejscu na innym wzorcu (w linii T) jako wydruk kaskadowy znakiem sterującym: # t91{NA;FA;ZEST-KGO;$Nr dokum. $} # ----------------------------------------------------------------------------------------------------------- Tţ98{30,20,10,15} ţ50{;-1em} Tţ70{suma_kgo;0}ţ50{;-1em} Pţ61{ş--KGO--ş;0;;;;ţ62{indeks;şIndeks towaru şş--KGO--ş;;şIndeks towaru ş}} ţ50{;-1em} Pţ62{ilosc;;} ţ61{ş--KGO--ş;0;;;;ţ62{ilosc;şIndeks towaru şş--KGO--ş;; ţ65{ţ62{ilosc;şIndeks towaru şş--KGO--ş};ş-- Ilosc ---ş}}} ţ50{;-1em} Pţ62{stawka;;} ţ61{ş--KGO--ş;0;;;;ţ62{stawka;şIndeks towaru şş--KGO--ş;;ş--KGO--ş}} ţ50{;-1em} Pţ70{kgo;ţ67{ş-- Ilosc ---ş;ş--KGO--ş}}ţ96{TR_SUMA;;suma_kgo;ţ70{kgo}} ţ50{;-1em} T┌─ Zestawienie KGO ─ţ50{+159;}┐ T│ ţ33Indeks ţ50{43}ţ75{Ilość;10em} ţ50{75}ţ75{Stawka KGO;10} ţ50{105}ţ75{Wartość KGO;10}ţ34 │ T│ ţ62{indeks} ţ50{43}ţ75{ţ64{ţ62{ilosc};9999999.99};10em} ţ50{75}ţ75{ţ62{stawka};10} ţ50{105}ţ75{ţ67{ţ62{ilosc};ţ62{stawka};99999.99};10}│ T│ ţ33ţ50{88}Razem KGO:ţ50{105}ţ75{ţ69{ţ70{suma_kgo};99999.99};10}ţ34│ T└┘