Pom15: Porovnání verzí
Z Prirucky
(Stránka vyprázdněna) |
|||
| Řádek 1: | Řádek 1: | ||
''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 == | |||
* [[Zpětné opravy]] | |||
Verze z 11. 6. 2018, 10:49
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á).