Kadry i Płace - Polecenia > Podsumowania płacowe > PrepareSumm - polecenie | | Drukuj |
Polecenie przygotowuje i wykonuje obliczenia płacowe (do podliczenia poleceniem DoSummary) na podstawie określonych okresów i zbioru elementów.
Polecenie działa tylko w programie Kadry i Płace.
Składnia
Int PrepareSumm (Int zestaw, Int glob, Int typGrup, Long okresOd[, Long okresDo])
Argumenty
Typ |
Nazwa |
Opis |
zestaw |
Numer zestawu elementów. Dostępne są następujące predefiniowane zestawy: PODSUMOWANIE PODSUMOWANIE2 PODSUMOWANIE3 PASKI PASKI2 PASKI3 STATYSTYKA PIT4 PIT11 PIT11_7 PIT8B PIT8A PIT40 DLAKIEROWNIKA ZASILKI PRZELEW_ZUS PRZELEW_ZUS99 PRZELEW_PRAC PRZELEW_PRAC2 PRZELEW_PRAC3 PRZELEW_SKARB PRZELEW_SKARB_PIT8A PRZELEW_SKARB_PRAC PRZELEW_SKARB_CP ZBIORCZE_WPROWADZANIE_DANYCH NOMINALY NOMINALY2 NOMINALY3 ZUSS8 ZUSS9 ZUS_DRA ZUS_RCA ZUS_ZUA ZUS_ZWUA ZUS_RNA ZUS_RZA ZUS_RSA ZUS_RMUA ZUS_DRRB CZAS_PRACY KARTA_URLOPOWA |
|
glob |
Określenie sposobu podsumowania: 0 - podsumowanie dla określonego pracownika !=0 - podsumowanie globalne |
|
typGrup |
Sposób grupowania okresów: SUMM_DIRECT - bez grupowania SUMM_BY_BASE_MONTH - grupowanie według miesiąca bazowego SUMM_BY_ZUS_MONTH - grupowanie według miesiąca rozliczeniowego ZUS SUMM_BY_POD_DOCH_MONTH - grupowanie według miesiąca rozliczeniowego podatku dochodowego Dodatkowe flagi sterujące (oddzielone znakiem |): SUMM_READ_VALUES - wartości będą tylko odczytane z bazy, bez przeliczania SUMM_FAST_CALCULATE - przeliczone będą tylko te elementy, które nie mają wartości SUMM_IGNORE_CURRENCY_FORMAT - jeśli element jest kwotą pieniężną, format zapisu będzie zignorowany SUMM_EMPTY_MISSING - w przypadku braku wartości zwracany jest pusty napis zamiast ----- |
|
okresOd |
Okres lub okres początkowy (gdy podany jest okresDo) zestawienia płacowego. |
|
okresDo |
Okres końcowy zestawienia płacowego. |
Wartość zwracana
1 - gdy polecenie wykonane poprawnie.
0 - gdy wystąpił błąd.