CONN#546 - Rapport contracten
svn path=/Customer/trunk/; revision=12806
This commit is contained in:
@@ -1887,4 +1887,37 @@ SELECT p.prs_perslid_naam, p.prs_perslid_oslogin, a1.prs_afdeling_omschrijving,
|
||||
GROUP BY p.prs_perslid_naam, p.prs_perslid_oslogin,
|
||||
gr.fac_groep_omschrijving, a1.prs_afdeling_omschrijving, a2.prs_afdeling_omschrijving;
|
||||
|
||||
-- CONN#546
|
||||
CREATE OR REPLACE VIEW conn_v_contracten_gegevens
|
||||
AS
|
||||
SELECT TO_CHAR (c.cnt_contract_key) contractnr,
|
||||
c.cnt_contract_nummer externnr,
|
||||
NVL (b.prs_bedrijf_naam, afd2.prs_afdeling_naam) fclt_f_bedrijf,
|
||||
TO_CHAR (c.cnt_contract_looptijd_van, 'DD-MM-YYYY') ingangsdatum,
|
||||
TO_CHAR (c.cnt_contract_looptijd_tot, 'DD-MM-YYYY') einddatum,
|
||||
k1.cnt_kenmerkcontract_waarde bedrag
|
||||
FROM prs_v_aanwezigbedrijf b,
|
||||
cnt_v_aanwezigcontract c,
|
||||
prs_v_aanwezigafdeling afd,
|
||||
prs_v_aanwezigafdeling afd2,
|
||||
cnt_kenmerkcontract k1
|
||||
WHERE b.prs_bedrijf_key(+) = c.cnt_prs_bedrijf_key
|
||||
AND c.cnt_srtcontract_key <> 2
|
||||
AND c.cnt_prs_afdeling_key = afd2.prs_afdeling_key(+)
|
||||
AND afd.prs_afdeling_key = c.prs_afdeling_key_eig
|
||||
AND c.cnt_contract_key = k1.cnt_contract_key(+)
|
||||
AND 26 = k1.cnt_kenmerk_key(+)
|
||||
AND k1.cnt_kenmerkcontract_verwijder IS NULL
|
||||
AND ( (SYSDATE BETWEEN c.cnt_contract_looptijd_van
|
||||
AND c.cnt_contract_rappeldatum
|
||||
)
|
||||
OR (SYSDATE BETWEEN c.cnt_contract_rappeldatum
|
||||
AND c.cnt_contract_opzegdatum
|
||||
)
|
||||
OR (SYSDATE BETWEEN c.cnt_contract_opzegdatum
|
||||
AND c.cnt_contract_looptijd_tot + 1
|
||||
)
|
||||
);
|
||||
|
||||
|
||||
commit;
|
||||
|
||||
Reference in New Issue
Block a user