Pom30: Porovnání verzí

Z Prirucky
Řádek 8: Řádek 8:
== Pracovní poměr ==
== Pracovní poměr ==
Určení pracovního poměru, na který bude uplatněna sleva:
Určení pracovního poměru, na který bude uplatněna sleva:
* '''jen HPP''' (hlavní pracovní poměr) '''nebo souběžný PP'' <small>(druh_pom in (1,2,3))</small>
* '''jen HPP'' (hlavní pracovní poměr) '''nebo souběžný PP'' <small>(druh_pom in (1,2,3))</small>
* '''nejvyšší vyměřovací základ'''  <small>(max(soc_zakl))</small>
* '''nejvyšší vyměřovací základ'''  <small>(max(soc_zakl))</small>
* musí být '''platný''' v daném období, tj. ne ukončený před prvním dnem aktuálního měsíce (nelze aplikovat např na doplatky po výstupu).
* musí být '''platný''' v daném období, tj. ne ukončený před prvním dnem aktuálního měsíce (nelze aplikovat např na doplatky po výstupu).
Řádek 20: Řádek 20:
=== Pracovní poměr vybrán ===
=== Pracovní poměr vybrán ===
Pokud jsou podmínky splněny, je vybrán optimální pracovní poměr (v případě, že jich existuje více).
Pokud jsou podmínky splněny, je vybrán optimální pracovní poměr (v případě, že jich existuje více).
<small>Příznak splňujícího pracovního poměru: DB: pom_mes.sp_sleva = 1. Dále: pom_mes.sp_sleva_druh je vyplněn písmenem.</small>


== Splnění podmínky dle Sleva-druh ==
== Splnění podmínky dle Sleva-druh ==
Řádek 46: Řádek 44:
|<center>'''G'''</center> || musí být věk menší než 21 let k poslednímu dni aktuálního období nebo k datu ukončení prac.poměru (pokud ten je ukončen v aktuálním období).
|<center>'''G'''</center> || musí být věk menší než 21 let k poslednímu dni aktuálního období nebo k datu ukončení prac.poměru (pokud ten je ukončen v aktuálním období).
|}
|}
<small>DB: pom_mes.sp_sleva_neprizn je vyplněn totožným písmenem, pokud uvedené podmínky nejsou splněny.</small>


Příklady
Příklady
Řádek 74: Řádek 70:


|-
|-
|<center>'''4'''</center> || Nesmí jít o ZTP zaměstnance v chráněné dílně. Tj. platný ''invalidní důchodce (11,12)'' v agendě [[Osobní údaje]] a zároveň nastavena [[chráněná dílna]] <small>([[proc vym zakl (sk.5)]] > 0)</small>.
|<center>'''4'''</center> || Nesmí jít o '''ZTP zaměstnance v chráněné dílně'''. Tj. platný ''invalidní důchodce (11,12)'' v agendě [[Osobní údaje]] a zároveň nastavena [[chráněná dílna]] <small>([[proc vym zakl (sk.5)]] > 0)</small>.
|-
|<center>'''E'''</center> || ''neřeší se programově''
|-
| <center>'''F'''</center> ||  osoba se zdravotním postižením v agendě [[Osobní údaje]] <small>(zmen_prac_sch <> n (not null))</small>
|-
|-
|<center>'''G'''</center> || musí být věk menší než 21 let k poslednímu dni aktuálního období nebo k datu ukončení prac.poměru (pokud ten je ukončen v aktuálním období).
|}
|}


== Interní indikace ==
Při výpočtu dochází k interní indikaci přiznaného pracovního poměru, druhu slevy, důvodu nepřiznání, zkontrolované TPD, apod.




<small>DB: pom_mes.sp_sleva = 1 --> v daném období byl danému pracovnímu poměru zpracován výpočet s uplatněním slevy. Hodnota null/0 znamená, že sleva nebyla přiznána.</small>
<small>DB: pom_mes.sp_sleva_druh ... druh (písmeno) slevy pro zjištěný pracovní poměr daného měsíce</small>
<small>DB: pom_mes.sp_sleva_neprizn ... pokud je vyplněn, pak příznakem, proč nebyla sleva přiznána (viz tabulky výše).</small>
<small>DB: pom_mes.min_predd_dopl ... zjištěná úhrnná TPD z pracovních poměrů; v případě druhu=G je zapisována 0.</small>


== Odkazy ==
== Odkazy ==
* [[Sleva na pojistném na sociální zabezpečení]]
* [[Sleva na pojistném na sociální zabezpečení]]

Verze z 23. 2. 2023, 16:18

Výpočet (Sleva socpoj) - programové podmínky přiznání slevy na sociální pojištění

Zaměstnanec

Pracovní poměr

Určení pracovního poměru, na který bude uplatněna sleva:

  • jen HPP (hlavní pracovní poměr) nebo souběžný PP (druh_pom in (1,2,3))
  • nejvyšší vyměřovací základ (max(soc_zakl))
  • musí být platný v daném období, tj. ne ukončený před prvním dnem aktuálního měsíce (nelze aplikovat např na doplatky po výstupu).

TPD

  • minimálně 8 hodin
  • maximálně 30 hodin
  • Limit se sleduje ze všech zaměstnání dohromady V případě více pracovních poměrů se tedy TPD sčítají. Každý kalendářní den období je posuzován samostatně. Pokud v daném dni jsou platné oba (více) pracovní poměry, zaznamená se součet TPD. Výsledné TPD je nejvyšší zaznamenaná hodnota ze všech dnů. (DB: pom_mes.min_predd_dopl; v případě druhu=G je zapisována 0.)
  • Limit se nesleduje pro druh slevy = G.

Pracovní poměr vybrán

Pokud jsou podmínky splněny, je vybrán optimální pracovní poměr (v případě, že jich existuje více).

Splnění podmínky dle Sleva-druh

Podmínky dle Sleva-druh
Sleva-druh
Kontrolované podmínky
A
musí být minimální věk 55 let k poslednímu dni min.období nebo ke dni předcházejícímu zahájení prac.poměru (zahájen v akt.obd.)
B
v agendě Rod.příslušnici dítě s věkem menším než 10 let k poslednímu dni akt.období nebo ke dni ukončení prac.poměru, když tento končí ve zpracovávaném období. Zohledňuje se vztah v rod.příslušnících : syn, dcera, dítě, v péči
C
neřeší se programově
D
v agendě Mzdové údaje označen jako student = Ano (pracovnici.student='a'). Pokud je takto označen, zjišťuje se ještě v agendě Studenti, zda zde není záznam, který má Datum od či Datum do, který spadá do aktuálního období tak, že omezuje platnost v tomto období - pokud by byl, pak sleva není přiznána. Pozn.pokud Datum od či Datum do je mimo aktuální období, tak pro tyto účely se takový záznam v agendě Studenti neuvažuje.
E
neřeší se programově
F
osoba se zdravotním postižením v agendě Osobní údaje (zmen_prac_sch <> n (not null))
G
musí být věk menší než 21 let k poslednímu dni aktuálního období nebo k datu ukončení prac.poměru (pokud ten je ukončen v aktuálním období).

Příklady

D
V agendě Mzdové údaje je student = Ano. V agendě Studenti záznam není. --> Systém slevu přizná.
V agendě Mzdové údaje je student = Ano. V agendě Studenti je záznam od = 1.9.2022 – 14.2.2023. Sleva za období 02/2023 nebude přiznána.

Podmínky měsíčního příjmu

Podmínky měsíčního příjmu
Označ.
Kontrolované podmínky
1
Úhrn vyměřovacích základů na SP (sociální pojištění) za zaměstnance (všechny pracovně právní vztahy v období (sum(telegram.soc_zakl))) nesmí být vyšší než 1,5 násobek průměrné mzdy. Průměrná mzda se určuje dle parametru max_vz_socpoj (sk.4) / 48, a tato se vynásobí 1,5 (pro rok 2023 = 60 486 Kč).
2
Úhrn vyměřovacích základů ze všech pracovních poměrů v období (nikoliv dohod apod.) na 1 hodinu je maximálně 1,15 % průměrné mzdy. Zaokrouhlí se na 2 desetinná místa (pro rok 2023: 463,73 Kč/hod). Určení hodin pro dělitel: dle standardních kódů 100-169, 500-589, s vyloučením kódu 524-Proplacená dovolená a kódů určených pojmem Sleva SP vyloučit odpr.hod. (pojem). Započítávají se pouze kódy, které mají v číselníku Mzdové položky započitatelnost do sociální pojištění = 1. Jsou-li odpracované hodiny nulové, pak je podmínka splněna (nulou se nedělí).
3
Maximální počet odpracovaných hodin (určuje se stejně jako pro předchozí kontrolu (2)) je 138 hodin. V měsíci nástupu i výstupu (výstup je uveden v časopise Mzdová účetní 01/2023, i když přímo v zákoně to není) se limit krátí dle kalendářních dnů. Zaokrouhluje se pak na celé hodiny nahoru.

Neplatí (nekontroluje se) pro Sleva-druh = G.

4
Nesmí jít o ZTP zaměstnance v chráněné dílně. Tj. platný invalidní důchodce (11,12) v agendě Osobní údaje a zároveň nastavena chráněná dílna (proc vym zakl (sk.5) > 0).

Interní indikace

Při výpočtu dochází k interní indikaci přiznaného pracovního poměru, druhu slevy, důvodu nepřiznání, zkontrolované TPD, apod.


DB: pom_mes.sp_sleva = 1 --> v daném období byl danému pracovnímu poměru zpracován výpočet s uplatněním slevy. Hodnota null/0 znamená, že sleva nebyla přiznána. DB: pom_mes.sp_sleva_druh ... druh (písmeno) slevy pro zjištěný pracovní poměr daného měsíce DB: pom_mes.sp_sleva_neprizn ... pokud je vyplněn, pak příznakem, proč nebyla sleva přiznána (viz tabulky výše). DB: pom_mes.min_predd_dopl ... zjištěná úhrnná TPD z pracovních poměrů; v případě druhu=G je zapisována 0.

Odkazy