From 3827fc3213877d2c575f2aa40b6c4ca9aef3958e Mon Sep 17 00:00:00 2001 From: Suzan Wiegerinck Date: Tue, 24 Sep 2019 11:15:10 +0000 Subject: [PATCH] SGGR - CMDB in Facilitor svn path=/Customer/trunk/; revision=44330 --- SGGR/sggr.sql | 64 +++++++++++---------------------------------------- 1 file changed, 13 insertions(+), 51 deletions(-) diff --git a/SGGR/sggr.sql b/SGGR/sggr.sql index 96186fe56..fcf138278 100644 --- a/SGGR/sggr.sql +++ b/SGGR/sggr.sql @@ -2036,16 +2036,6 @@ AS AND fac_srtnotificatie_key IN (96, 97) -- uitgifte (insout) en inname (insinn) ORDER BY ins_deel_key, fac_tracking_datum; - CURSOR bez IS - SELECT t.*, d.* - FROM fac_tracking t, ins_deel d, ins_srtdeel sd - WHERE t.fac_tracking_refkey = d.INS_DEEL_KEY - AND d.ins_srtdeel_key = sd.ins_srtdeel_key - AND (d.ins_srtdeel_key in (621,741) OR sd.ins_srtgroep_key = 41) -- 621 auto's, 741 SIM , 41 sleutels - AND t.fac_srtnotificatie_key IN (96, 97) -- uitgifte (insout) en inname (insinn) - ORDER BY d.ins_deel_key, t.fac_tracking_datum; - - v_bestuurder VARCHAR2 (60); v_uitgifte DATE; v_inname DATE; @@ -2133,47 +2123,7 @@ BEGIN v_fac_tracking_uitgifte_key; END IF; END; - END LOOP; - - FOR rec IN bez - LOOP - BEGIN - - v_search := 'is uitgegeven aan'; - v_dummy := - SUBSTR (sggr.find_str (rec.fac_tracking_oms, v_search), - 0, - 60); - v_medewerker := v_dummy; - - - IF rec.fac_srtnotificatie_key = 96 - THEN - -- Uitgifte - v_uitgifte := rec.fac_tracking_datum; - - INSERT INTO sggr_bezittingen_registratie ( - ins_deel_key, - medewerker, - uitgifte, - fac_tracking_uitgifte_key) - VALUES (rec.fac_tracking_refkey, - v_bestuurder, - v_uitgifte, - rec.fac_tracking_key); - - v_fac_tracking_uitgifte_key := rec.fac_tracking_key; - ELSE - v_inname := rec.fac_tracking_datum; - - UPDATE sggr_bezittingen_registratie - SET inname = v_inname, - fac_tracking_inname_key = rec.fac_tracking_key - WHERE fac_tracking_uitgifte_key = - v_fac_tracking_uitgifte_key; - END IF; - END; - END LOOP; + END LOOP; END; / @@ -3125,6 +3075,18 @@ AS AND cnt_contract_looptijd_tot > SYSDATE ORDER BY cnt_contract_omschrijving; +CREATE OR REPLACE VIEW sggr_v_axi_nrs +( + mld_melding_key, + axi_nr +) +AS + SELECT km.mld_melding_key, mld_kenmerkmelding_waarde + FROM mld_srtkenmerk sk, mld_kenmerk k, mld_kenmerkmelding km + WHERE sk.mld_srtkenmerk_upper = 'AXI NUMMER' + AND k.mld_srtkenmerk_key = sk.mld_srtkenmerk_key + AND km.mld_kenmerk_key = k.mld_kenmerk_key; + COMMIT; ------ payload end ------