|
|
| Řá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í]]
| |