wybiórka *
od (
wybrany docdate, cardcode, cardname, skrzynka [typ]
gdy (1) wtedy "gotówka"
gdy 2 wtedy "kredyt"
gdy 3 wtedy "sprawdzać"
gdy 4 wtedy "przenosić"
gdy 5 wtedy "żadny doc"
końcówka jako PaymentMode, skrzynka [typ]
gdy (1) wtedy nawracać (decimal (20,2), cashsum)
gdy 2 wtedy creditsum
gdy 3 wtedy [checksum]
gdy 4 wtedy trsfrsum
gdy 5 wtedy nodocsum
końcówka [Płatniczy Wartość],
transtype
od tbl T
krzyż łączyć (
wybierać (1) [Typ] zjednoczenie wszystkie wybiórka 2 zjednoczenie 2
wybiórka 3 zjednoczenie 3 wybierać 4 zjednoczenie wszystkie wybrany 5) X
) SQ
dokąd [Płatniczy Wartość] > (0)
rozkaz docdate, cardcode, paymentmode
|