Portál-Docházka dch kody: Porovnání verzí

Z Prirucky
 
(Nejsou zobrazeny 2 mezilehlé verze od stejného uživatele.)
Řádek 260: Řádek 260:
12,
12,
'p');
'p');
-------------------------------------------------
</small>
</small>
Jiné nastavení položek - pro intervalové zadávání.
<small>
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');
</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.

Port-doch-polozky.PNG

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');

zpět