- Kontrola
RČ (EČP)
- Jedná-li se o EČP
(je-li den větší než 40) , nesmí být pro
devítimístné číslo koncovka < 600, resp. pro desetimístné < 6000,
jinak chyba „Nepřípustná koncovka EČP !“
- Prvních
6 znaků RČ odpovídá datu narození ve formátu RRMMDD, s výjimkou, že MM
se může lišit o 20, 50 nebo 70, jinak chyba "RČ neodpovídá datu
narození "
- Pro
osoby narozené od 01.01.1954 se RČ skládá z 10
číslic a pro osoby narozené do 31.12.1953 z 9 číslic, jinak chyba
"koncovka RČ nemá správnou délku "
- Pro
osoby narozené od 01.01.1954 platí, že součet
všech po sobě následujících dvojčíslí, ze kterých je RČ(EČP) tvořeno,
je dělitelný 11 (Modulo11), jinak chyba "RČ není dělitelné
11"
Příklad:
6652141255
66+52+14+12+55=199, 199 není dělitelné 11
Závěr: rodné číslo není dělitelné 11
- Kontrola VS zaměstnavatele
VS10
- První trojčíslí zleva musí odpovídat C_COKR, jinak
chyba “VS nesouhlasí s číselníkem okresů”.
·
Celé, 10 místné číslo musí odpovídat Luhnovu
algoritmu.
Luhnův algoritmus:
§ Vynásobte dvěma každou číslici na sudé
pozici (počítáno zprava). Liché číslice ponechte beze změny. Pokud je
na sudém místě číslice větší než 4, vznikne dvouciferné číslo.
- Proveďte ciferný součet
takto vzniklého čísla.
- Výsledné číslo musí být dělitelné deseti.
Příklad:
VS10 OSSZ Praha-západ = 2291000012
§
Po vynásobení číslic na
sudých pozicích dvěma získáte čísla (2 x 1) = 2, (2 x 0) = 0, (2 x 0) = 0, (2
x 9) = 18, (2 x 2) = 4.
§
Jejich ciferný součet se zbývajícími číslicemi je 2 + 2 + 0 + 1
+ 0 + 0 + (1 + 8) + 0 + 4 + 2 = 20.
§
Číslo 20 je dělitelné
deseti, VS prošel testem.
VS8
- První dvojčíslí zleva musí odpovídat druhé a třetí
číslici čísla okresu C_COKR, jinak chyba “VS nesouhlasí s číselníkem
okresů”.
- pokud
je trvalý pobyt - stát různý od "ČR", potom musí být uvedeny
všechny údaje
trvalého
adresy
pobytu v ČR, jinak chybové hlášení "trvalý pobyt v ČR
musí být uveden "
- Adresa pobytu v ČR je nepovinná u
přeshraničních pracovníků (stát trvalé adresy různý od
CZ, a
zároveň = DE,
PL, SK, AT)
- Kontrola
„Datum narození“ x „Datum nástupu do zaměstnání“. Věk zaměstnance
v den
nástupu do zaměstnání nesmí být nižší než 15 let,
jinak chybové hlášení „zaměstnanec
nesmí být mladší 15 let“.
- datum nástupu do
zaměstnání musí být dřívější nebo rovno datu vyplnění formuláře, jinak
chybové hlášení „datum vyplnění formuláře nesmí dřívější než datum
nástupu do zaměstnání.“
- je-li vyplněno datum
skončení zaměstnání, potom datum skončení zaměstnání musí být dřívější
nebo rovno datu vyplnění formuláře, jinak chybové hlášení „datum
vyplnění formuláře nesmí dřívější než datum skončení zaměstnání.“
- je-li
vyplněno datum nástupu do zaměstnání i datum skončení zaměstnání, potom
datum skončení zaměstnání nesmí být dřívější než datum nástupu do
zaměstnání, jinak chybové hlášení "datum skončení zaměstnání nesmí
být dřívější než datum nástupu do zaměstnání "
- Je-li
vyplněn druh pobíraného důchodu, potom musí být vyplněn důchod pobírán
od, jinak chybové hlášení „důchod pobírán od musí být uveden.“
- je-li
vyplněn důchod pobírán od, potom musí být vyplněn druh důchodu, jinak
chybové hlášení "druh důchodu musí být uveden"
- Je-li vyplněn druh
důchodu a důchod pobírán od, potom důchod pobírán od musí být dřívější
nebo rovno datu vyplnění formuláře, jinak chybové hlášení „datum
vyplnění formuláře nesmí dřívější než důchod pobírán od.“
- Je-li vyplněno podpora v nezaměstnanosti-doba
důchodového pojištění od, musí být pozdější nebo rovno datu nástupu do
zaměstnání, jinak chybové hlášení „doba důchodového pojištění od nesmí být
dřívější než datum nástupu do zaměstnání“
- Je-li
vyplněno podpora v nezaměstnanosti-doba důchodového pojištění do, musí
být pozdější nebo
rovno
datu doba
důchodového pojištění od,
jinak chybové hlášení „doba důchodového pojištění do
nesmí být dřívější než doba
důchodového pojištění od“
- Je-li
vyplněno podpora v nezaměstnanosti-doba důchodového pojištění do, musí
být dřívější nebo rovno datu skončení zaměstnání, jinak chybové hlášení
„doba důchodového pojištění do nesmí být pozdější než datum skončení zaměstnání“
- Je-li
vyplněno podpora v nezaměstnanosti–odchodné–násobek příjmu, musí být druh zaměstnání=2, jinak chybové
hlášení „odchodné
může být vyplněno pouze v případě služebního
poměru“
- Je-li
vyplněno podpora v nezaměstnanosti–odbytné–násobek příjmu, musí být druh zaměstnání=2,
jinak chybové hlášení „odbytné může být vyplněno pouze v případě
služebního poměru“
- Je-li
vyplněno podpora v nezaměstnanosti– odstupné (§ 67
odst. 1 ZP)–násobek
příjmu, musí být druh zaměstnání=1, jinak chybové hlášení „odstupné
může být vyplněno pouze v případě pracovněprávního
vztahu“
- Je-li
vyplněno podpora v nezaměstnanosti– odstupné (§ 67 odst. 2 ZP)–násobek příjmu, musí být druh
zaměstnání=1, jinak chybové hlášení „odstupné může být vyplněno pouze v případě
pracovněprávního vztahu“
- Je-li
vyplněno podpora v nezaměstnanosti-důvod ukončení služebního poměru, musí být druh zaměstnání=2, jinak chybové
hlášení „důvod ukončení služebního poměru může být vyplněn pouze v případě
služebního poměru“
- Je-li
vyplněno podpora v nezaměstnanosti-důvod ukončení pracovněprávního vztahu, musí být druh zaměstnání=1, jinak chybové
hlášení „důvod ukončení pracovněprávního vztahu může být vyplněn pouze v
případě pracovněprávního vztahu“
- Číselníky
Údaje, jejichž hodnoty jsou vymezeny číselníkem
musí obsahovat pouze hodnoty obsažené v
příslušném číselníku, jinak chyba "hodnota údaje <údaj> není
uvedena v číselníku <číselník> verze <číslo verze>".
Jedná se o tyto číselníky:
- C_AKCE
– číselník akcí ONZ
- C_COKR
- číselník okresů
- C_POHL
– číselník pohlaví
- C_STAT
- číselník států – státní občanství, adresa – stát, místo
výkonu činnosti,
poslední nositel cizozemského
pojištění
- C_DRCI
- číselník druhů pracovních činností
- C_DRUHZAMUP - číselník druhů zaměstnání pro ÚP
(podpora v nezaměstnanosti)
- C_DUCH
- číselník druhů důchodů
- C_DUVNEPOSPOD - číselník důvodů neposkytnutí podkladů pro ÚP (podpora v nezaměstnanosti)
- C_DUVUKPRACVZT -
číselník důvodů ukončení pracovněprávního
vztahu pro ÚP (podpora v nezaměstnanosti)
- C_DUVUKSLUZPOM
- číselník důvodů ukončení služebního poměru pro ÚP (podpora v nezaměstnanosti)
- C_SCIP
– číselník specifikace nositele cizozemského pojištění
- C_ZPOJ
– číselník zdravotních pojišťoven
|