Płace makrodefinicje: Różnice pomiędzy wersjami

 
(Nie pokazano 5 pośrednich wersji utworzonych przez tego samego użytkownika)
Linia 586: Linia 586:


==PPK==
==PPK==
{| class="wikitable"
! style="font-weight: bold;" | Nazwa
! style="font-weight: bold;" | Opis
|-
| @PPK(NAZWISKO)
| rok
|-
| @PPK(IMIE)
| rok
|-
| @PPK(IMIE_2)
| rok
|-
| @PPK(ID_PPK)
| rok
|-
| @PPK(PPK_SKUBP)
| rok
|-
| @PPK(PESEL)
| rok
|-
| @PPK(DATA_UR)
| rok
|-
| @PPK(EMAIL)
| rok
|-
| @PPK(PLEC)
| rok
|-
| @PPK(MIASTO)
| rok
|-
| @PPK(ULICA)
| rok
|-
| @PPK(KOD)
| rok
|-
| @PPK(DOM)
| rok
|-
| @PPK(LOKAL)
| rok
|-
| @PPK(RACH_PPK)
| rok
|-
| @PPK(KOD_KRAJU)
| rok
|-
| @PPK(POCZTA)
| rok
|-
| @PPK(NIP)
| rok
|-
| @PPK(REGON)
| rok
|-
| @PPK(ID_PRAC) 
| ok
|-
| @PPK(TELEFON)
| rok
|-
| @PPK(DOWOD_TYP)
| rok
|-
| @PPK(DOWOD_NR)
| rok
|-
| @PPK(LP)
| rok
|-
| @PPK(DATA_ZATR)
| data zatrudnienia
|-
| @PPK(DATA_KZATR)
| data końca zatrudnienia
|-
| @PPK(PPK_SKPRD)
|
|}
[[Category:Kadry i Płace]]
[[Category:Makrodefinicje]]
==PPK Składki==
{| class="wikitable"
{| class="wikitable"
! style="font-weight: bold;" | Nazwa
! style="font-weight: bold;" | Nazwa
Linia 595: Linia 685:
| @PPK(MIESIAC)
| @PPK(MIESIAC)
| miesiąc
| miesiąc
|-
| @PPK(0MIESIAC)
| miesiąc - jednocyfrowe poprzedzone zerem
|-
| @PPK(ID_PRAC)
| id pracownika
|-
| @PPK(PPK_PRAC)
| kwota składek pracodawcy
|-
| @PPK(PPK_UBEZP)
| kwota składek pracownika
|-
| @PPK(PPK_PRAC_D)
| kwota dodatkowych składek pracodawcy
|-
| @PPK(PPK_UBEZP_D)
| kwota dodatkowych składek pracownika
|}
|}
[[Category:Kadry i Płace]]
[[Category:Kadry i Płace]]
[[Category:Makrodefinicje]]
[[Category:Makrodefinicje]]
linia = StringReplace(linia, "@PPK(ROK)", IntToStr(sklRok), rf);
linia = StringReplace(linia, "@PPK(MIESIAC)", IntToStr(sklMiesiac), rf);
linia = StringReplace(linia, "@PPK(0MIESIAC)", ((sklMiesiac > 9 ? "" : "0") + IntToStr(sklMiesiac)), rf);
linia = StringReplace(linia, "@PPK(ID_PRAC)", IntToStr(qu->FieldByName("ID_PRAC")->AsInteger), rf);
linia = StringReplace(linia, "@PPK(PPK_PRAC)", FormatFloat("#####0.00", qu->FieldByName("PPK_PRAC")->AsFloat), rf);
linia = StringReplace(linia, "@PPK(PPK_UBEZP)", FormatFloat("#####0.00", qu->FieldByName("PPK_UBEZP")->AsFloat), rf);
linia = StringReplace(linia, "@PPK(PPK_PRAC_D)", FormatFloat("#####0.00", qu->FieldByName("PPK_PRAC_D")->AsFloat), rf);
linia = StringReplace(linia, "@PPK(PPK_UBEZP_D)", FormatFloat("#####0.00", qu->FieldByName("PPK_UBEZP_D")->AsFloat), rf);