WEHK#58706 contracten incl laatste wijzig datum

svn path=/Customer/trunk/; revision=43545
This commit is contained in:
Daan Brandt
2019-07-31 14:00:19 +00:00
parent f90313aca0
commit 25dba64a49

View File

@@ -3465,6 +3465,61 @@ AS
AND o.mld_melding_key = m.mld_melding_key AND o.mld_melding_key = m.mld_melding_key
AND m.mld_alg_locatie_key = l.alg_locatie_key(+); AND m.mld_alg_locatie_key = l.alg_locatie_key(+);
-- WEHK#58706 Contracten met datum laatst gewijzigd.
CREATE OR REPLACE VIEW WEHK_CNT_V_CNTBEH_WIJZIG
(
CONTRACT_KEY,
CONTRACT_NR,
CONTRACT_OMSCH,
CONTRACT_BEHEERDER,
LOOPTIJD_VAN,
LOOPTIJD_TOT,
CONTRACT_FASE,
STATUS,
CONTRACT_KOSTEN,
LAATSTE_WIJZIG_DATUM
)
AS
SELECT CNT_CONTRACT_KEY,
COALESCE (CNT_CONTRACT_NUMMER_INTERN, TO_CHAR (CNT_CONTRACT_KEY)),
CNT_CONTRACT_OMSCHRIJVING,
(select prs_perslid_naam_friendly from prs_v_perslid_fullnames where prs_perslid_key = prs_perslid_key_beh ) daan,
c.CNT_CONTRACT_LOOPTIJD_VAN,
CNT_CONTRACT_LOOPTIJD_TOT,
DECODE (cnt.cnt_contract_status (
c.cnt_contract_looptijd_van,
cnt.cnt_getrappeldatum (c.cnt_contract_key),
cnt.cnt_getopzegdatum (c.cnt_contract_key),
c.cnt_contract_looptijd_tot),
0, lcl.l ('lcl_cnt_future'),
1, lcl.l ('lcl_cnt_topical'),
2, lcl.l ('lcl_cnt_warn'),
3, lcl.l ('lcl_cnt_cancel'),
4, lcl.l ('lcl_cnt_past'))
fase_actief,
DECODE (
C.cnt_contract_status,
0, DECODE (fac.getsetting ('cnt_contract_approval'),
1, lcl.l ('lcl_cnt_active_approval'),
lcl.l ('lcl_cnt_active')),
1, lcl.l ('lcl_cnt_inactive'),
2, lcl.l ('lcl_cnt_new'),
3, lcl.l ('lcl_cnt_forapproval'))
cnt_contract_status,
CNT_CONTRACT_KOSTEN,
(SELECT MAX (fac_tracking_datum)
FROM fac_tracking ft, fac_srtnotificatie sn
WHERE fac_tracking_refkey = cnt_contract_key
AND sn.fac_srtnotificatie_key = ft.fac_srtnotificatie_key
AND sn.fac_srtnotificatie_xmlnode = 'contract')
LAATST_GEWIJZIGD
FROM cnt_contract c
WHERE c.cnt_contract_verwijder IS NULL;
-- WEHK#40548: Afgehandelde meldingen per (locatie/)maand -- WEHK#40548: Afgehandelde meldingen per (locatie/)maand
CREATE OR REPLACE VIEW wehk_v_rtm_meld_afm_mnd CREATE OR REPLACE VIEW wehk_v_rtm_meld_afm_mnd
AS AS