Pom15: Porovnání verzí

Z Prirucky
(Stránka vyprázdněna)
Řádek 1: Řádek 1:
''Nákladové středisko různé od pracovního (sestava)'' je sestava určená pro [[Generátor sestav II]].
[[Image: Nakladove-stredisko-rozdilne-od-pracovniho-za-aktualni-obdobi.png|right|720px]]


== Účel ==
* '''Pořízení nebo import'''
Někdy může docházet k tomu, že [[nákladové středisko]] se liší od [[pracovní středisko|pracovního střediska]] u zaměstnance. Je to dáno tím, že uživatelům je umožněno při ručním zadávání např. odměny změnit defaultně nabízené (pracovní) středisko na středisko jiné. Také importem z docházky nebo výroby může být tato informace dotažena (zaměstnanec pracoval tolik a tolik hodin na jiném středisku).
* '''Více pracovních poměrů'''
Další situací, kdy k tomu dochází, je výpočet u zaměstnance, který má souběžných více pracovních poměrů a u každého jiné pracovní středisko. Protože daň je počítána v souhrnu za všechny pracovní poměry, je pak nákladově přiřazena k jednomu (nejčastěji ke kmenovému středisku - středisku v Evidenci zaměstnanců). Obdobně tomu může být u dalších položek.
* '''Rozdíly'''
Níže uvedená sestava ukáže právě toto; tedy záznamy z agendy [[Zpracování brutto]], u nichž je evidováno jiné středisko, než je pracovní středisko dotyčného zaměstnance.
== Položkově ==
[[Image: Nakladove-stredisko-rozdilne-od-pracovniho-polozkova-sestava-a-filtr.png|450px]]
Je možno vytvořit sestavu pomocí položek:
skupina ''Evidence zaměstnanců''
* ''Příjmení''
* ''Jméno''
skupina ''Pracovní poměr''
* ''Číslo poměru''
* ''Prac.středisko - prac.stř.-P.pom.''
skupina ''Složky mzdy''
* ''Os.číslo''
* ''Prac.středisko'' - prac.stř.-Btto ("nákladové")
* ''Kód''
* ''Hodiny''
* ''Datum''
Sestava vytvoří všechny záznamy. Rozdílové je potřeba získat filtrací (středisko z prac.pom <> středisko ze Zprac.brutta).
Sestava je určena pro vytváření '''za jedno období'''.
== SQL definice ==
<small>
select
pracovnici.os_cislo,
prijmeni,
jmeno,
prac_pom.cislo_pom,
kmen_str,
prac_pom.prac_str,
pichacky.prac_str as str_btto,
pichacky.kod,
vyznam,
dny,
hodiny,
sazba,
castka,
pichacky.datum 
from pracovnici, prac_pom, pichacky, ciselnik
where
pracovnici.os_cislo = prac_pom.os_cislo
and prac_pom.os_cislo = pichacky.os_cislo
and prac_pom.cislo_pom = pichacky.cislo_pom
and  prac_pom.prac_str <> pichacky.prac_str
and ciselnik.kod = pichacky.kod
and year(pichacky.datum) = (select year(datum_prvni) from par_map)
and month(pichacky.datum) = (select month(datum_prvni) from par_map)
and year(%DATUMDO%) = (select year(datum_prvni) from par_map)
and month(%DATUMDO%) = (select month(datum_prvni) from par_map)
union
select
pracovnici.os_cislo,
prijmeni,
jmeno,
pom_zal.cislo_pom,
kmen_str,
pom_zal.prac_str,
pichacky.prac_str as str_btto,
pichacky.kod,
vyznam,
dny,
hodiny,
sazba,
castka,
pichacky.datum 
from pracovnici, pom_zal, pichacky, ciselnik
where
pracovnici.os_cislo = pom_zal.os_cislo
and pom_zal.os_cislo = pichacky.os_cislo
and pom_zal.cislo_pom = pichacky.cislo_pom 
and  pom_zal.prac_str <> pichacky.prac_str
and ciselnik.kod = pichacky.kod
and pom_zal.datum = pichacky.datum
and pom_zal.datum >=  %DATUMOD% and pom_zal.datum <= %DATUMDO%
and pichacky.datum >= %DATUMOD% and pichacky.datum <= %DATUMDO%
</small>
Sestavu je možno vytvářet i za více období:
[[Image: Nakladove-stredisko-rozdilne-od-pracovniho-za-vice-obdobi.png|250px]]
== Odkazy ==
* [[Nákladové středisko]]
* [[Pracovní středisko]]
* [[Export do účetnictví]]

Verze z 7. 6. 2018, 12:49