WebAPI Zpracovaná docházka
Z Prirucky
Čtení pomocí WebAPI
Údaj | Datový typ | Význam |
OsCislo | decimal(10,0) | osobní číslo pracovníka |
CisloPom | smallint | číslo pracovního poměru |
PracStr | char(10) | pracovní středisko pracovníka |
Kod | smallint | kód odměny (mzdové položky) |
Castka | decimal(16,2) | částka odměny,doplatku atd. |
DatOd | date | datum od |
DatDo | date | datum do |
Dny | decimal(3,1) | Počet dní |
Hodiny | decimal(5,2) | Počet hodin |
Smena | char(1) | Identifikace směny |
Datum | date | 1. den období |
Zápis pomocí WebAPI
Údaj | Datový typ | Povinné pole | Význam |
OsCislo | decimal(10,0) | Ano | osobní číslo pracovníka |
CisloPom | smallint | Ne | číslo pracovního poměru |
PracStr | char(10) | Ne | pracovní středisko pracovníka |
Kod | smallint | Ano | kód odměny (mzdové položky) |
Castka | decimal(16,2) | Ne | částka odměny,doplatku atd. |
DatOd | date | Ne | datum od |
DatDo | date | Ne | datum do |
Dny | decimal(3,1) | Ne | Počet dní |
Hodiny | decimal(5,2) | Ne | Počet hodin |
Smena | char(1) | Ne | Identifikace směny |
Datum | date | Ano | 1. den období |
Komentář
- Základní mzda - kódy 100-169. Povinnost vyplnění položek Dny, Hodiny, není nutno vyplňovat DatOd, DatDo
- Absence - u mzdových položek typu absence probíhá kontrola na nutnost vyplnění následujících položek:
- DatOd, DatDo, Dny, Hodiny.
- Zápis - je možno provádět opakovaně (po částech). Důležitý je pak mód zápisu (insert/update).
- insert - povoleno
- update - nepovoleno
- delete - povoleno za omezujících podmínek (je možný delete 1 nebo více řádků; mazat mohou být jen záznamy z jednoho mzdového období, přičemž nesmí být mazána data uzavřeného období - tj. mazat je povoleno jen data aktuálního období).