Výplatní lístky - vzor grafický po poměrech (načítání položek)

Z Prirucky

Výplatní lístky - vzor grafický po poměrech (načítání položek). Jedná se o Mzdy (Rozšíření aplikace).

Pozn. V závorce pod názvem "celkový" je uváděna hodnota, která je načítána ve výplatním lístku grafický vzor bez rozdělení po pracovních poměrech.

Vyplatni listky po pomerech-Priklad-Cast1.png Vyplatni listky po pomerech-Priklad-Cast2.png Vyplatni listky po pomerech-Priklad-Vyuctovani.png

Zápatí

  • Sociální základ - pom_mes.soc_zakl (celkový: telegram.soc_zakl)
  • Zdravotní základ - pom_mes.zdrav_zakl (celkový: telegram.zdrav_zakl)
  • Sum.zák.pojištění - pom_mes.sum_zak_poj (celkový: telegram.sum_zak_poj)
  • Hrubá mzda: pom_mes.brutto

(celkový: telegram.brutto, nebo nastavení dle započítávání položek do hrubé mzdy)

  • Soc.poj.firma: obecná funkce pro rozpočítávání částek tak, aby výsledky souhlasily s jinými sestavami (celkový: telegram.sp_pod + telegram.sp_pod_sr + telegram.sp_pod_sr1). Pozor: lze použít jen tehdy, pokud jsou v db všichni dříve počítaní zaměstnanci.
  • Zdrav.poj.firma: obecná funkce pro rozpočítávání částek tak, aby výsledky souhlasily s jinými sestavami (celkový: telegram.zp_pod + telegram zp_pod_sr + telegram.zp_pod_sr1). Pozor: lze použít jen tehdy, pokud jsou v db všichni dříve počítaní zaměstnanci.
  • Super hrubá mzda: rozdělí se dle poměru sociálního základu (před 03/2014 byl použit jiný algoritmus) (celkový: telegram.super_hruba + telegram.super_hr_sr + telegram.super_hr_sr1)
  • Slevy - pokud se jedná o hlavní pracovní poměr, pak se hodnoty přebírají z tab. odpocty; v jiném případě = 0.
  • Sleva základní - (celkový: tab. odpocty)
  • Sleva děti - (celkový: tab. odpocty)
  • Sleva ID - (celkový: tab. odpocty)
  • Sleva ZPT_P - (celkový: tab. odpocty)
  • Sleva student - (celkový: tab. odpocty)
  • Zdanitelné příjmy - rozdělí se dle poměru sociálního základu (před 03/2014 byl použit jiný algoritmus) (celkový: telegram.dan_zakl)
  • Suma daň - Jestliže se jedná o hlavní pracovní poměr, pak probíhá výpočet: suma daň = telegram.sum_dan -(dan_zaloha_zam - dan_zaloha) (celkový: telegram.sum_dan)
  • Odpracované dny - pom_mes.odpr_dny (celkový: telegram.odprac_dny)
  • Odprac.hodiny - pom_mes.odpr_hod (celkový: telegram.odprac_hod)
  • Suma srážky - (celkový: telegram.sum_srazky)
  • Čistá mzda: (celkový: telegram.brutto-telegram.sum_zak_poj - telegram.sum_dan, nebo dle nastavení dle započítávání položek do čisté mzdy)
  • V hotovosti - (celkový: telegram.k_vyplate)
  • Výplata celkem - (celkový: telegram.k_vyplate + součet částek z tab.pichacky těch kódů, které jsou vyjmenovány v pojmu: Výplata celkem)

Kód 941 a 911

V "těle" výplatního lístku dochází k rozdělení částky na kódu 941 a 911 na poměry.

Algoritmus pro 941:

  • součet částek z tab.pichacky pro dané číslo poměru těch kódů, které mají způsob danění <> -1, kód > 99 a zároveň kód <900.
  • odečte se součet částek těch kódů, kde kód > 900, ale zároveň se nesmí jednat o kódy: 941, 942, 947
  • odečte se částka na kódu 911.

Odkazy