Pom19: Porovnání verzí
Z Prirucky
| Řádek 1: | Řádek 1: | ||
Souhrn kódů účtování (sestava) | Souhrn kódů účtování (sestava) | ||
[[Image: Souhrn kodu uctovani 1.png|650px]] | |||
[[Image: Souhrn kodu uctovani 2.png|250px]] | |||
* kod - kód mzdové položky z číselníku mzdových položek | |||
* vyznam - název mzdové položky z číselníku mzdových položek | |||
* kod_uc - kód účtování přiřazený mzdové položce v číselníku mzdových položek | |||
* kod_uc_zp - kód účtování zdravotní pojišťovny dle číselníku [[Kódy účtování zdravotních pojišťoven]]; vyplňuje se pro položky 902, 903, 904, 999. Pokud je vyplněna hodnota v tomto sloupci, má při účtování přednost před hodnotou vyplněnou ve sloupci "kod_uc". | |||
* cis_poj - číslo zdravotní pojišťovny v případě účtování po zdravotních pojišťovnách | |||
* prac_kateg - číslo pracovní kategorie; platí pro případ účtování po pracovních kategoriích, tj. kod_uc < 0 (záporný); hodnota dle číselníku [[Rozšířené kódy účtování]] | |||
* id_podniku - pro případ [[více IČ]], kdy | |||
Verze z 13. 2. 2015, 12:03
Souhrn kódů účtování (sestava)
- kod - kód mzdové položky z číselníku mzdových položek
- vyznam - název mzdové položky z číselníku mzdových položek
- kod_uc - kód účtování přiřazený mzdové položce v číselníku mzdových položek
- kod_uc_zp - kód účtování zdravotní pojišťovny dle číselníku Kódy účtování zdravotních pojišťoven; vyplňuje se pro položky 902, 903, 904, 999. Pokud je vyplněna hodnota v tomto sloupci, má při účtování přednost před hodnotou vyplněnou ve sloupci "kod_uc".
- cis_poj - číslo zdravotní pojišťovny v případě účtování po zdravotních pojišťovnách
- prac_kateg - číslo pracovní kategorie; platí pro případ účtování po pracovních kategoriích, tj. kod_uc < 0 (záporný); hodnota dle číselníku Rozšířené kódy účtování
- id_podniku - pro případ více IČ, kdy
select A.kod, A.vyznam, A.kod_uc, abs(null) as kod_uc_zp, abs(null) as cis_poj, abs(null) as prac_kateg, B.id_podniku, B.ucet_md, B.ucet_dal, B.nazev from ciselnik A, kody_uc B where A.kod_uc = B.kod_uc and A.kod_uc >=0 union select A.kod, A.vyznam, A.kod_uc, abs(null) as kod_uc_zp, abs(null) as cis_poj, C.prac_kateg, B.id_podniku, B.ucet_md, B.ucet_dal, B.nazev from ciselnik A, kody_uc B, uc_kateg C where A.kod_uc = C.zpusob_uc and C.kod_uc = B.kod_uc and A.kod_uc < 0 union select A.kod, A.vyznam, A.kod_uc, D.kod_uc as kod_uc_zp, D.cis_poj, abs(null) as prac_kateg, B.id_podniku, B.ucet_md, B.ucet_dal, B.nazev from ciselnik A, kody_uc B, kody_uc_zp D where D.kod_uc = B.kod_uc and A.kod in (902, 903, 904, 999) and D.kod_uc >=0 union select A.kod, A.vyznam, A.kod_uc, D.kod_uc as kod_uc_zp, D.cis_poj, C.prac_kateg, B.id_podniku, B.ucet_md, B.ucet_dal, B.nazev from ciselnik A, kody_uc B, uc_kateg C, kody_uc_zp D where D.kod_uc = C.zpusob_uc and C.kod_uc = B.kod_uc and A.kod in (902, 903, 904, 999) and D.kod_uc <0