SGGR - CMDB in Facilitor

svn path=/Customer/trunk/; revision=44330
This commit is contained in:
Suzan Wiegerinck
2019-09-24 11:15:10 +00:00
parent d0bc7fb944
commit 3827fc3213

View File

@@ -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 ------