Pom20: Porovnání verzí
Z Prirucky
| Řádek 1: | Řádek 1: | ||
Daňoví nerezidenti (převedení dat z Osobních do Mzdových údajů) | ''Daňoví nerezidenti (jednorázové převedení dat z Osobních do Mzdových údajů)'' - jednorázové převedení dat dříve naváděných v záložce [[Osobní údaje]] (číslo OP, číslo pasu), nyní pro daňové nerezidenty uváděné v agendě [[Mzdové údaje]]. Potřeba nastala v souvislosti s legislativními změnami pro rok 2017 ([[Legislativa 1.1.2017 - změny v aplikaci]]). | ||
{|border="1" cellpadding="3" cellspacing="0" | |||
|+ <small>Převedení údajů o daňovém nerezidentovi</small> | |||
|- style="background-color: #eeeeee" | |||
| [[Image: Danovi-nerezidenti-preneseni-dat-z-osobnich-do-mzdovych-udaju-2017-priklad-pred-prenosem.png|thumb|450px|Před převedením]] | |||
| [[Image: Danovi-nerezidenti-preneseni-dat-z-osobnich-do-mzdovych-udaju-2017-priklad-po-prenosu.png|thumb|450px|Po převedení]] | |||
|} | |||
update pracovnici set cdokl_nerezid = cislo_op, typdokl_nerezid = 'I' | update pracovnici set cdokl_nerezid = cislo_op, typdokl_nerezid = 'I' | ||
| Řádek 22: | Řádek 28: | ||
(select kod_znakovy2 from cis_st_prisl where kod_ciselny = pracovnici.st_prisl) | (select kod_znakovy2 from cis_st_prisl where kod_ciselny = pracovnici.st_prisl) | ||
where dan_nerez = 'a' and statdcis_nerezid is null; //'''doplnění státu daň. identif. podle státní příslušnosti''' | where dan_nerez = 'a' and statdcis_nerezid is null; //'''doplnění státu daň. identif. podle státní příslušnosti''' | ||
== Odkazy == | |||
* [[daňový nerezident]] | |||
Verze z 3. 2. 2017, 17:50
Daňoví nerezidenti (jednorázové převedení dat z Osobních do Mzdových údajů) - jednorázové převedení dat dříve naváděných v záložce Osobní údaje (číslo OP, číslo pasu), nyní pro daňové nerezidenty uváděné v agendě Mzdové údaje. Potřeba nastala v souvislosti s legislativními změnami pro rok 2017 (Legislativa 1.1.2017 - změny v aplikaci).
update pracovnici set cdokl_nerezid = cislo_op, typdokl_nerezid = 'I' where dan_nerez = 'a' and cislo_op is not null; //zkopírování čísla OP pro daň.nerezidenta, pokud je č.OP vyplněno update pracovnici set cdokl_nerezid = cislo_pasu, typdokl_nerezid = 'P' where dan_nerez = 'a' and cislo_pasu is not null; //zkopírování č.pasu pro daň nerezidenta, pokud je č.pasu vyplněno
update pracovnici set cislo_op = null where dan_nerez = 'a' and cdokl_nerezid is not null and typdokl_nerezid = 'I'; //vymazání č.OP, pokud bylo využito při přenosu update pracovnici set cislo_pasu = null where dan_nerez = 'a' and cdokl_nerezid is not null and typdokl_nerezid = 'P'; //vymazání č.pasu, pokud bylo využito při přenosu
update pracovnici set statdokl_nerezid = (select kod_znakovy2 from cis_st_prisl where kod_ciselny = pracovnici.st_prisl) where dan_nerez = 'a' and statdokl_nerezid is null; //doplnění státu vydání dokladu podle státní příslušnosti update pracovnici set statdcis_nerezid = (select kod_znakovy2 from cis_st_prisl where kod_ciselny = pracovnici.st_prisl) where dan_nerez = 'a' and statdcis_nerezid is null; //doplnění státu daň. identif. podle státní příslušnosti