WebAPI Zpracovaná docházka: Porovnání verzí
Z Prirucky
Řádek 141: | Řádek 141: | ||
: ''DatOd'', ''DatDo'', ''Dny'', ''Hodiny''. | : ''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). | * 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í). |
Verze z 20. 6. 2023, 11:59
Č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í).