CONN#12661
svn path=/Customer/trunk/; revision=13328
This commit is contained in:
87
CONN/Once/conn470to471.sql
Normal file
87
CONN/Once/conn470to471.sql
Normal file
@@ -0,0 +1,87 @@
|
||||
-- CONN470to471
|
||||
--
|
||||
--
|
||||
SET ECHO ON
|
||||
SPOOL xconn470to471.lst
|
||||
PROMPT $Revision: 1 $
|
||||
|
||||
-- Trigger uit scheelt uuuren!
|
||||
ALTER TRIGGER ins_t_ins_deel_B_IU DISABLE;
|
||||
|
||||
UPDATE ins_deel d
|
||||
SET ins_deel_x =
|
||||
(SELECT ins_kenmerkdeel_waarde
|
||||
FROM ins_kenmerkdeel kd
|
||||
WHERE kd.ins_deel_key = d.ins_deel_key
|
||||
AND kd.ins_kenmerkdeel_verwijder IS NULL
|
||||
AND ins_kenmerk_key IN (SELECT ins_kenmerk_key
|
||||
FROM ins_kenmerk
|
||||
WHERE ins_srtkenmerk_key = 405));
|
||||
UPDATE ins_deel d
|
||||
SET ins_deel_y =
|
||||
(SELECT ins_kenmerkdeel_waarde
|
||||
FROM ins_kenmerkdeel kd
|
||||
WHERE kd.ins_deel_key = d.ins_deel_key
|
||||
AND kd.ins_kenmerkdeel_verwijder IS NULL
|
||||
AND ins_kenmerk_key IN (SELECT ins_kenmerk_key
|
||||
FROM ins_kenmerk
|
||||
WHERE ins_srtkenmerk_key = 406));
|
||||
|
||||
ALTER TRIGGER ins_t_ins_deel_B_IU ENABLE;
|
||||
|
||||
--DELETE FROM ins_kenmerkdeel
|
||||
-- WHERE ins_kenmerk_key IN (SELECT ins_kenmerk_key
|
||||
-- FROM ins_kenmerk
|
||||
-- WHERE ins_srtkenmerk_key IN (405, 406));
|
||||
--DELETE FROM ins_kenmerk WHERE ins_srtkenmerk_key IN (405, 406);
|
||||
--DELETE FROM ins_srtkenmerk WHERE ins_srtkenmerk_key IN (405, 406);
|
||||
|
||||
|
||||
-- CONN#12661: Notificatie op basis van meterstandverantwoordelijke per locatie
|
||||
-- Toevoegen kenmerkdomein voor kenmerk "Meterstand verantwoordelijke"
|
||||
INSERT INTO alg_refkenmerk
|
||||
(alg_refkenmerk_omschrijving,
|
||||
alg_refkenmerk_objectnaam,
|
||||
alg_refkenmerk_kolomnaam,
|
||||
alg_refkenmerk_kolomtxt
|
||||
)
|
||||
VALUES ('Meterstandverantwoordelijke',
|
||||
'FAC_V_METERSTANDEN_VERANTW',
|
||||
'PRS_PERSLID_KEY',
|
||||
'VERANTWOORDELIJKE'
|
||||
);
|
||||
|
||||
-- Toevoegen locatie kenmerk 'Meterstanden verantwoordelijke'
|
||||
INSERT INTO alg_kenmerk
|
||||
(alg_kenmerk_niveau,
|
||||
alg_kenmerk_volgnr,
|
||||
alg_kenmerk_omschrijving,
|
||||
alg_kenmerk_kenmerktype,
|
||||
alg_refkenmerk_key
|
||||
)
|
||||
VALUES ('L',
|
||||
10,
|
||||
'Meterstanden verantwoordelijke',
|
||||
'R',
|
||||
(SELECT alg_refkenmerk_key
|
||||
FROM alg_refkenmerk
|
||||
WHERE alg_refkenmerk_omschrijving LIKE 'Meterstandverantwoordelijke')
|
||||
);
|
||||
|
||||
-- Notificatiejob toevoegen
|
||||
INSERT INTO FAC_NOTIFICATIE_JOB
|
||||
(fac_notificatie_job_view,
|
||||
fac_notificatie_job_oms,
|
||||
fac_notificatie_job_mode,
|
||||
fac_notificatie_job_interval,
|
||||
fac_notificatie_job_nextrun
|
||||
)
|
||||
VALUES ('FAC_V_NOTI_METERSTREMINDER',
|
||||
'Herinneringsemail verantwoordelijke meterstanden locatie',
|
||||
2,
|
||||
2184, -- 91 dagen * 24 uur = 2184 dagen
|
||||
TO_DATE('2007-09-15', 'YYYY-MM-DD HH24:MI')
|
||||
)
|
||||
|
||||
SPOOL OFF
|
||||
@conn.sql
|
||||
@@ -1,7 +1,7 @@
|
||||
-- Script containing customer specific configuration sql statements for CONN: Connexxion
|
||||
-- (c) 2005-2006 Dijkoraad IT bv
|
||||
-- $Revision: 103 $
|
||||
-- $Modtime: 22-08-07 8:17 $
|
||||
-- $Revision: 104 $
|
||||
-- $Modtime: 22-08-07 8:25 $
|
||||
--
|
||||
-- Support: +31 53 4800700
|
||||
|
||||
@@ -6081,7 +6081,9 @@ SELECT 'OBJINF',
|
||||
WHERE l.alg_locatie_key = ogk.alg_onrgoed_key
|
||||
AND ogk.alg_onrgoed_niveau = 'L'
|
||||
AND l.alg_locatie_key = d.ins_alg_locatie_key
|
||||
AND ogk.alg_kenmerk_key = 1260) IS NOT NULL
|
||||
AND ogk.alg_kenmerk_key = (SELECT alg_kenmerk_key
|
||||
FROM alg_kenmerk
|
||||
WHERE alg_kenmerk_omschrijving LIKE 'Meterstanden verantwoordelijke')) IS NOT NULL
|
||||
GROUP BY l.alg_locatie_omschrijving,
|
||||
d.ins_alg_locatie_key,
|
||||
alg_locatie_key) t1
|
||||
|
||||
Reference in New Issue
Block a user