# ----------------------------------------------------------------------------------------------------------
# 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└┘