Názvy pracovních míst (číselník)

Z Prirucky

Názvy pracovních míst (číselník) je zákaznická specialita - použití číselníku téhož jména v modulu Popisy pracovních míst.

Funkcionalita

Menu: PIS > Popisy pracovních míst > Číselníky / Názvy prac. míst
Menu: PIS > Popisy pracovních míst > Číselník vlastností
Menu: PIS > Popisy pracovních míst > Pracovní místa/Pracovní pozice/Profese/Šablony popisů

  1. Naplnění číselníku.
  2. Založení vlastnosti do číselníku.
  3. Vyplnění popisu pracovního místa.

Používáno pro kontrolní účely a pro návaznost do dalších systémů.

Číselník Názvy pracovních míst - příklad naplnění
Vlastnost
Popis pracovního místa - příklad naplnění

Kontrola totožnosti názvů

Název v číselníku Názvy prac.míst
Použitý název pracovního místa neodpovídá hodnotě vlastnosti v popisu pracovního místa

Zjištění rozdílů

Nazvy-prac-mist-rozdil-priklad-1-3.png

select A.id_pracmist, A.datum_od, A.datum_do, A.cis_pracmist, A.naz_pracmist,
C.nazev,
B.hodnota, B.platnost_od, B.platnost_do

from prac_mist A left outer join prac_mist_atrib B on A.id_pracmist = B.id_pracmist and B.cis_atributu = 1001,
funk_zkr C
where 
B.hodnota = C.cislo and 
(A.datum_do is null or A.datum_do > (select max(datum_prvni) from par_map)) and
(B.platnost_do is null or B.platnost_do > (select max(datum_prvni) from par_map)) and
(A.naz_pracmist <> C.nazev or C.nazev is null)

Nazvy-prac-mist-db-tabulky.png

= Všechna pracovní místa s kombinací platností

Nazvy-prac-mist-rozdil-priklad-1-4.png

select A.id_pracmist, A.datum_od, A.datum_do, A.cis_pracmist, A.naz_pracmist,
C.nazev,
B.hodnota, B.platnost_od, B.platnost_do

from prac_mist A left outer join prac_mist_atrib B on A.id_pracmist = B.id_pracmist and B.cis_atributu = 1001,
funk_zkr C
where 
B.hodnota = C.cislo

Odkazy