Portál-Docházka dch kody: Porovnání verzí
| (Není zobrazena jedna mezilehlá verze od stejného uživatele.) | |||
| Řádek 591: | Řádek 591: | ||
'i'); | 'i'); | ||
</small> | </small> | ||
[[Portál-Docházka-Nastavení|zpět]] | |||
Aktuální verze z 21. 10. 2011, 12:46
Příklad naplnění číselníku docházkových položek.
Následující příkaz smaže stávající docházkové položky a založí nové položky dle obrázku výše.
POZOR!!! Příkaz použijte jen v případě prvotního nastavení docházky - na začátku implementace.
delete from dch_kody; INSERT INTO dch_kody VALUES ( 1, 'Odpracováno', '/', NULL, NULL, NULL, 0, 1, NULL, NULL, 0, NULL, NULL, 0, 1, 1, 'h'); INSERT INTO dch_kody VALUES ( 212, 'Přesčas', 'P+', 212, NULL, NULL, 2, 8, NULL, NULL, 1, NULL, NULL, 0, 0, 2, 'h'); INSERT INTO dch_kody VALUES ( 500, 'Svátek', 'S', 500, NULL, NULL, 2, 531, NULL, NULL, 1, NULL, NULL, 0, 0, 6, 'h'); INSERT INTO dch_kody VALUES ( 234, 'Pohotovost', 'Poh', 234, NULL, NULL, 2, 234, NULL, NULL, 1, NULL, NULL, 0, 0, 5, 'h'); INSERT INTO dch_kody VALUES ( 513, 'Neplacené volno', 'Vol', 513, NULL, NULL, 1, 506, NULL, NULL, 1, NULL, NULL, 0, 0, 9, 'c'); INSERT INTO dch_kody VALUES ( 521, 'Dovolená', 'D', 521, NULL, NULL, 2, 521, NULL, NULL, 1, NULL, NULL, 0, 1, 11, 'c'); INSERT INTO dch_kody VALUES ( 575, 'Os.překážky', 'OsP', 575, NULL, NULL, 0, 575, NULL, NULL, 1, NULL, NULL, 0, 0, 13, 'h'); INSERT INTO dch_kody VALUES ( 515, 'Neomluvená absence', 'A', 515, NULL, NULL, 1, 515, NULL, NULL, 1, NULL, NULL, 0, 0, 10, 'c'); INSERT INTO dch_kody VALUES ( 512, 'OČR', 'OČR', 512, NULL, NULL, 1, 512, NULL, NULL, 0, NULL, NULL, 0, 0, 8, 'c'); INSERT INTO dch_kody VALUES ( 511, 'Nemoc', 'Nem', 511, 862, NULL, 1, 511, NULL, NULL, 0, NULL, NULL, 0, 0, 7, 'c'); INSERT INTO dch_kody VALUES ( 579, 'Překážky neplacené', 'NeP', 579, NULL, NULL, 2, 500, NULL, NULL, 1, NULL, NULL, 0, 0, 14, 'h'); INSERT INTO dch_kody VALUES ( 215, 'Přesčas So-Ne', 'SoN', 215, NULL, NULL, 2, 8, NULL, NULL, 1, NULL, NULL, 0, 0, 3, 'h'); INSERT INTO dch_kody VALUES ( 217, 'Příplatek - práce sv', 'Sv.', 217, NULL, NULL, 2, 8, NULL, NULL, 1, NULL, NULL, 0, 0, 4, 'h'); INSERT INTO dch_kody VALUES ( 522, 'Dovolená 0.5', 'D5', 521, NULL, NULL, 2, 521, NULL, NULL, 1, NULL, NULL, 0, 0, 12, 'p');
Jiné nastavení položek - pro intervalové zadávání.
CREATE TABLE dch_kody ( vyr_kod float, nazev char(20), zkratka char(3), mzd_kod1 float, mzd_kod2 float, mzd_kod3 float, sumace float, ident float, ident2 float, ident3 float, prenaset float, barva_back char(10), barva_fore char(10), prestavka float, kalendar float, term_poradi float, zpusob char(1)); INSERT INTO dch_kody VALUES ( 1, 'příchod ', 'Přc', NULL, NULL, NULL, 0, 1, NULL, NULL, 0, NULL, NULL, 0, 0, 1, 'i'); INSERT INTO dch_kody VALUES ( 2, 'přestávka ', 'Přs', NULL, NULL, NULL, 0, 2, NULL, NULL, 0, NULL, NULL, 0, 0, 1, 'i'); INSERT INTO dch_kody VALUES ( 3, 'odchod ', 'Odc', NULL, NULL, NULL, 0, 3, NULL, NULL, 0, NULL, NULL, 0, 0, 1, 'i'); INSERT INTO dch_kody VALUES ( 4, 'ranní ', 'R ', NULL, NULL, NULL, 0, 4, NULL, NULL, 0, NULL, NULL, 0, 0, 0, 'i'); INSERT INTO dch_kody VALUES ( 5, 'odpolední ', 'O ', NULL, NULL, NULL, 0, 5, NULL, NULL, 0, NULL, NULL, 0, 0, 0, 'i'); INSERT INTO dch_kody VALUES ( 6, 'noční ', 'N ', NULL, NULL, NULL, 0, 6, NULL, NULL, 0, NULL, NULL, 0, 0, 0, 'i'); INSERT INTO dch_kody VALUES ( 521, 'dovolená ', 'D ', 521, NULL, NULL, 2, 521, NULL, NULL, 1, NULL, NULL, 0, 0, 1, 'i'); INSERT INTO dch_kody VALUES ( 575, 'propustka ', 'Prp', 575, NULL, NULL, 0, 575, NULL, NULL, 1, NULL, NULL, 0, 0, 1, 'i'); INSERT INTO dch_kody VALUES ( 506, 'neplacené volno ', 'V ', 506, 513, NULL, 0, 506, NULL, NULL, 1, NULL, NULL, 0, 0, 1, 'i'); INSERT INTO dch_kody VALUES ( 515, 'neomluvená absence ', 'A ', 515, NULL, NULL, 1, 515, NULL, NULL, 1, NULL, NULL, 0, 0, 1, 'i'); INSERT INTO dch_kody VALUES ( 512, 'OČR ', 'O ', NULL, NULL, NULL, 1, 512, NULL, NULL, 0, NULL, NULL, 0, 0, 1, 'i'); INSERT INTO dch_kody VALUES ( 531, 'náhrada za svátek ', 'NS ', 531, NULL, NULL, 1, 531, NULL, NULL, 1, NULL, NULL, 0, 0, 1, 'i'); INSERT INTO dch_kody VALUES ( 520, 'náhradní volno ', 'NV ', 520, NULL, NULL, 1, 520, NULL, NULL, 1, NULL, NULL, 0, 0, 1, 'i'); INSERT INTO dch_kody VALUES ( 582, 'přek. z provoz. dův ', 'PPD', 582, NULL, NULL, 1, 582, NULL, NULL, 1, NULL, NULL, 0, 0, 1, 'i'); INSERT INTO dch_kody VALUES ( 234, 'pohotovost ', 'Ph ', 234, NULL, NULL, 0, 234, NULL, NULL, 1, NULL, NULL, 0, 0, 1, 'i'); INSERT INTO dch_kody VALUES ( 511, 'nemoc ', 'Nem', NULL, NULL, NULL, 1, 511, NULL, NULL, 0, NULL, NULL, 0, 0, 1, 'i'); INSERT INTO dch_kody VALUES ( 170, 'Služebně ', 'Slu', NULL, NULL, NULL, 2, 7, NULL, NULL, 1, NULL, NULL, 0, 0, 1, 'i');