Překlasifikování nemoci na (ne)pracovní úraz

Z Prirucky

Překlasifikování nemoci na (ne)pracovní úraz - za již uzavřené období (v aktuálním období řešte standardně uživatelskou změnou).

Díky stejnému finančnímu ohodnocení náhrady i stejným časovým pásmům od-do je možné změnu provést "pouhou" záměnou kódů mzdových položek. Nicméně některé rozdíly jsou - ty je příp. potřeba opravit ručně.

V příkazech níže je nutno nahradit obecné výrazy konkrétními hodnotami:

  • XXX - osobní číslo
  • yyyy-mm-dd - datum od
  • yyyy-mm-dd - datum do

Tento formát data je platný např. pro MS SQL (pro Informix je potřeba zadávat ve tvaru dd.mm.yyyy).

Změna nemoci na pracovní úraz

update absence set kod = 508 where kod = 511 and os_cislo = XXX and dat_od >= 'yyyy-mm-dd' and dat_do <= 'yyyy-mm-dd';
update pichacky set kod = 508 where kod = 511 and os_cislo = XXX and dat_od >= 'yyyy-mm-dd' and dat_do <= 'yyyy-mm-dd';
update pichacky set kod = 865 where kod = 861 and os_cislo = XXX and dat_od >= 'yyyy-mm-dd' and dat_do <= 'yyyy-mm-dd';
update pichacky set kod = 866 where kod = 862 and os_cislo = XXX and dat_od >= 'yyyy-mm-dd' and dat_do <= 'yyyy-mm-dd';
update pichacky set kod = 824 where kod = 812 and os_cislo = XXX and dat_od >= 'yyyy-mm-dd' and dat_do <= 'yyyy-mm-dd';
update pichacky set kod = 835 where kod = 833 and os_cislo = XXX and dat_od >= 'yyyy-mm-dd' and dat_do <= 'yyyy-mm-dd';
update pichacky set kod = 838 where kod = 836 and os_cislo = XXX and dat_od >= 'yyyy-mm-dd' and dat_do <= 'yyyy-mm-dd';

Změna nemoci na nepracovní úraz

update absence set kod = 509 where kod = 511 and os_cislo = XXX and dat_od >= 'yyyy-mm-dd' and dat_do <= 'yyyy-mm-dd';
update pichacky set kod = 509 where kod = 511 and os_cislo = XXX and dat_od >= 'yyyy-mm-dd' and dat_do <= 'yyyy-mm-dd';
update pichacky set kod = 863 where kod = 861 and os_cislo = XXX and dat_od >= 'yyyy-mm-dd' and dat_do <= 'yyyy-mm-dd';
update pichacky set kod = 864 where kod = 862 and os_cislo = XXX and dat_od >= 'yyyy-mm-dd' and dat_do <= 'yyyy-mm-dd';
update pichacky set kod = 814 where kod = 812 and os_cislo = XXX and dat_od >= 'yyyy-mm-dd' and dat_do <= 'yyyy-mm-dd';
update pichacky set kod = 834 where kod = 833 and os_cislo = XXX and dat_od >= 'yyyy-mm-dd' and dat_do <= 'yyyy-mm-dd';
update pichacky set kod = 837 where kod = 836 and os_cislo = XXX and dat_od >= 'yyyy-mm-dd' and dat_do <= 'yyyy-mm-dd';

Odpracované dny pro dovolenou

Z důvodu jiného započítávání nemoci (nezapočítává se) vs. pracovního úrazu (započítává se) do odpracovaných dnů pro dovolenou je potřeba opravit tuto hodnotu (Pracovní poměr, záložka Dovolená).

Odkazy