CONN#546 - Rapport contracten
svn path=/Customer/trunk/; revision=12806
This commit is contained in:
4
CONN/Once/conn#546.sql
Normal file
4
CONN/Once/conn#546.sql
Normal file
@@ -0,0 +1,4 @@
|
||||
insert into fac_usrrap (FAC_USRRAP_OMSCHRIJVING, FAC_USRRAP_VIEW_NAME, FAC_USRRAP_INFO, FAC_FUNCTIE_KEY) values
|
||||
('CNT: Contractgegevens', 'CONN_V_CONTRACTEN_GEGEVENS', 'Contractgegevens m.u.v. huurcontracten', 16);
|
||||
|
||||
commit;
|
||||
@@ -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