|
|
| (Není zobrazeno 376 mezilehlých verzí od stejného uživatele.) |
| Řádek 1: |
Řádek 1: |
| '''Souhrn kódů účtování (sestava)''' - sestava uvádějící přehled mzdových položek a jejich účtování. Určeno pro
| |
| : [[SQL prompt]] nebo
| |
| : [[Generátor sestav II]].
| |
|
| |
|
| == 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 jeden "kod_uc" se může účtovat jiným MD-DAL pro jiný podnik
| |
| * '''ucet md''' - MD - účet má dáti; z číselníku [[Kódy účtování]]
| |
| * '''ucet dal''' - DAL - účet dal; z číselníku [[Kódy účtování]]
| |
| * '''nazev''' - název kódu účtování z číselníku [[Kódy účtování]]
| |
|
| |
| == SQL definice ==
| |
|
| |
| 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
| |
|
| |
| == Odkazy ==
| |
| * [[Export do účetnictví]]
| |