CONN#12661

svn path=/Customer/trunk/; revision=13328
This commit is contained in:
Maykel Geerdink
2007-08-22 06:21:06 +00:00
parent 477f119a81
commit 40c08db7d2
2 changed files with 92 additions and 3 deletions

View 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

View File

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