Minulé, aktuální a budoucí tarify (sestava): Porovnání verzí

Z Prirucky
(založena nová stránka s textem „Minulé, aktuální a budoucí tarify (sestava) je sestava pro Generátor sestav II. Období zadává uživatel v poli ''Od''. 990px == Definice == <small> SELECT A.id_podniku, A.os_cislo, A.prijmeni, A.jmeno, A.datum_nastupu, A.datum_vystupu, A.kmen_str, B.cislo_pom, B.prac_str, B.druh_pom, B.druh_pom_j, B.datum_nastupu, B.datum_ukonc from pracovnici A, prac_pom B where A.os_cislo =…“)
 
Řádek 1: Řádek 1:
Minulé, aktuální a budoucí tarify (sestava) je sestava pro [[Generátor sestav II]]. Období zadává uživatel v poli ''Od''.
Minulé, aktuální a budoucí tarify (sestava) je sestava pro [[Generátor sestav II]]. Období zadává uživatel v poli ''Od''.


[[Image: Aktivni pracovni pomery v obdobi-Sestava.png|990px]]
[[Image: Minule aktualni budouci tarify-Sestava.png]]


== Definice ==
== Definice ==
<small>
<small>
  SELECT A.id_podniku, A.os_cislo, A.prijmeni, A.jmeno, A.datum_nastupu, A.datum_vystupu, A.kmen_str, B.cislo_pom, B.prac_str, B.druh_pom,   B.druh_pom_j, B.datum_nastupu, B.datum_ukonc
  SELECT A.os_cislo, A.prijmeni, A.jmeno, B.cislo_pom, B.pov_funkce, PM.naz_pracmist, B.datum_nastupu, B.datum_ukonc, B.tarif as tarif_akt, B.min_zakl as tarif_minul,  
  (select max(hodnota) from timer_data TM where TM.os_cislo = B.os_cislo and TM.cislo_pom = B.cislo_pom and TM.id = 3 and TM.plati_od >= %DATUMOD%) as tarif_bud_max, B.trida as trida_akt
  from pracovnici A, prac_pom B where A.os_cislo = B.os_cislo and
from pracovnici A, prac_pom B left outer join prac_mist PM on B.id_pracmist = PM.id_pracmist where A.os_cislo = B.os_cislo;
B.datum_nastupu <= %DATUMDO% and (B.datum_ukonc is null or B.datum_ukonc >= %DATUMOD%)
</small>
</small>


== Odkazy ==
== Odkazy ==
* [[Filtr]]
* [[Generátor sestav II (příklady sestav)]]
* [[Generátor sestav II (příklady sestav)]]
__NOTOC__
__NOTOC__

Verze z 8. 9. 2025, 14:32

Minulé, aktuální a budoucí tarify (sestava) je sestava pro Generátor sestav II. Období zadává uživatel v poli Od.

Minule aktualni budouci tarify-Sestava.png

Definice

SELECT A.os_cislo, A.prijmeni, A.jmeno, B.cislo_pom, B.pov_funkce, PM.naz_pracmist, B.datum_nastupu, B.datum_ukonc, B.tarif as tarif_akt,  B.min_zakl as tarif_minul, 
(select max(hodnota) from timer_data TM where TM.os_cislo = B.os_cislo and TM.cislo_pom = B.cislo_pom and TM.id = 3 and TM.plati_od >=  %DATUMOD%) as tarif_bud_max, B.trida as trida_akt
from pracovnici A, prac_pom B left outer join prac_mist PM on B.id_pracmist = PM.id_pracmist where A.os_cislo = B.os_cislo;

Odkazy