FMHN#77340 Aanpassen notificaties Projecten in eigen tabel zodat we zelf kunnen beheren
svn path=/Customer/trunk/; revision=59623
This commit is contained in:
164
FMHN/fmhn.sql
164
FMHN/fmhn.sql
@@ -18078,9 +18078,13 @@ AS
|
|||||||
AS mutatiedatum,
|
AS mutatiedatum,
|
||||||
NULL
|
NULL
|
||||||
AS perslid_key,
|
AS perslid_key,
|
||||||
'Postbus.FMHMaatwerk@minbzk.nl'
|
x.xemail
|
||||||
AS email
|
AS email
|
||||||
FROM mld_melding m, mld_stdmelding sm, ins_tab_discipline disc
|
FROM mld_melding m, mld_stdmelding sm, ins_tab_discipline disc,
|
||||||
|
(SELECT fac_usrdata_omschr2 AS xemail
|
||||||
|
FROM fac_usrdata
|
||||||
|
WHERE fac_usrtab_key = 841 -- Eigen tabel 'ProjNoti1'
|
||||||
|
AND fac_usrdata_verwijder IS NULL) x
|
||||||
WHERE m.mld_melding_status = 1
|
WHERE m.mld_melding_status = 1
|
||||||
AND m.mld_stdmelding_key = sm.mld_stdmelding_key
|
AND m.mld_stdmelding_key = sm.mld_stdmelding_key
|
||||||
AND sm.mld_ins_discipline_key = disc.ins_discipline_key
|
AND sm.mld_ins_discipline_key = disc.ins_discipline_key
|
||||||
@@ -18104,8 +18108,12 @@ AS
|
|||||||
|| ')' AS onderwerp,
|
|| ')' AS onderwerp,
|
||||||
t.fac_tracking_datum,
|
t.fac_tracking_datum,
|
||||||
m.prs_perslid_key AS perslid_key,
|
m.prs_perslid_key AS perslid_key,
|
||||||
'FMHrelatiemanagement@minbzk.nl' AS email
|
x.xemail AS email
|
||||||
FROM mld_melding m, fac_tracking t, fac_srtnotificatie sn
|
FROM mld_melding m, fac_tracking t, fac_srtnotificatie sn,
|
||||||
|
(SELECT fac_usrdata_omschr2 AS xemail
|
||||||
|
FROM fac_usrdata
|
||||||
|
WHERE fac_usrtab_key = 842 -- Eigen tabel 'ProjNoti2'
|
||||||
|
AND fac_usrdata_verwijder IS NULL) x
|
||||||
WHERE m.mld_melding_key = t.fac_tracking_refkey
|
WHERE m.mld_melding_key = t.fac_tracking_refkey
|
||||||
AND t.fac_srtnotificatie_key = sn.fac_srtnotificatie_key
|
AND t.fac_srtnotificatie_key = sn.fac_srtnotificatie_key
|
||||||
AND m.mld_stdmelding_key IN (662) --Aanvraagformulier nieuw project door klant
|
AND m.mld_stdmelding_key IN (662) --Aanvraagformulier nieuw project door klant
|
||||||
@@ -18140,7 +18148,7 @@ AS
|
|||||||
UNION ALL
|
UNION ALL
|
||||||
SELECT 'Projectlid_nieuw' AS alert,
|
SELECT 'Projectlid_nieuw' AS alert,
|
||||||
m.mld_melding_key,
|
m.mld_melding_key,
|
||||||
'Er is een nieuwe projectdossier met projectmedewerkers toegevoegd ('
|
'Er is een nieuw projectdossier met projectmedewerkers toegevoegd ('
|
||||||
|| m.mld_melding_key
|
|| m.mld_melding_key
|
||||||
|| ', projectnummer '
|
|| ', projectnummer '
|
||||||
|| (SELECT DISTINCT
|
|| (SELECT DISTINCT
|
||||||
@@ -18156,8 +18164,12 @@ AS
|
|||||||
|| ')' AS onderwerp,
|
|| ')' AS onderwerp,
|
||||||
t.fac_tracking_datum,
|
t.fac_tracking_datum,
|
||||||
NULL AS perslid_key,
|
NULL AS perslid_key,
|
||||||
'Postbus.FMHMaatwerk@minbzk.nl' AS email
|
x.xemail AS email
|
||||||
FROM mld_melding m, fac_tracking t, fac_srtnotificatie sn
|
FROM mld_melding m, fac_tracking t, fac_srtnotificatie sn,
|
||||||
|
(SELECT fac_usrdata_omschr2 AS xemail
|
||||||
|
FROM fac_usrdata
|
||||||
|
WHERE fac_usrtab_key = 843 -- Eigen tabel 'ProjNoti3'
|
||||||
|
AND fac_usrdata_verwijder IS NULL) x
|
||||||
WHERE m.mld_melding_key = t.fac_tracking_refkey
|
WHERE m.mld_melding_key = t.fac_tracking_refkey
|
||||||
AND t.fac_srtnotificatie_key = sn.fac_srtnotificatie_key
|
AND t.fac_srtnotificatie_key = sn.fac_srtnotificatie_key
|
||||||
AND m.mld_stdmelding_key IN (664) --Aanvraagformulier uitvoeren (dossier)
|
AND m.mld_stdmelding_key IN (664) --Aanvraagformulier uitvoeren (dossier)
|
||||||
@@ -18181,8 +18193,12 @@ AS
|
|||||||
|| ')' AS onderwerp,
|
|| ')' AS onderwerp,
|
||||||
t.fac_tracking_datum,
|
t.fac_tracking_datum,
|
||||||
NULL AS perslid_key,
|
NULL AS perslid_key,
|
||||||
'Postbus.FMHMaatwerk@minbzk.nl' AS email
|
x.xemail AS email
|
||||||
FROM mld_melding m, fac_tracking t, fac_srtnotificatie sn
|
FROM mld_melding m, fac_tracking t, fac_srtnotificatie sn,
|
||||||
|
(SELECT fac_usrdata_omschr2 AS xemail
|
||||||
|
FROM fac_usrdata
|
||||||
|
WHERE fac_usrtab_key = 844 -- Eigen tabel 'ProjNoti4'
|
||||||
|
AND fac_usrdata_verwijder IS NULL) x
|
||||||
WHERE m.mld_melding_key = t.fac_tracking_refkey
|
WHERE m.mld_melding_key = t.fac_tracking_refkey
|
||||||
AND t.fac_srtnotificatie_key = sn.fac_srtnotificatie_key
|
AND t.fac_srtnotificatie_key = sn.fac_srtnotificatie_key
|
||||||
AND m.mld_stdmelding_key IN (663, 664) --Specificeren <EFBFBD>n Uitvoeren
|
AND m.mld_stdmelding_key IN (663, 664) --Specificeren <EFBFBD>n Uitvoeren
|
||||||
@@ -18248,8 +18264,12 @@ AS
|
|||||||
|| ')' AS onderwerp,
|
|| ')' AS onderwerp,
|
||||||
t.fac_tracking_datum,
|
t.fac_tracking_datum,
|
||||||
NULL AS perslid_key,
|
NULL AS perslid_key,
|
||||||
'Postbus.FMHMaatwerk@minbzk.nl' AS email
|
x.xemail AS email
|
||||||
FROM mld_melding m, fac_tracking t, fac_srtnotificatie sn
|
FROM mld_melding m, fac_tracking t, fac_srtnotificatie sn,
|
||||||
|
(SELECT fac_usrdata_omschr2 AS xemail
|
||||||
|
FROM fac_usrdata
|
||||||
|
WHERE fac_usrtab_key = 845 -- Eigen tabel 'ProjNoti5'
|
||||||
|
AND fac_usrdata_verwijder IS NULL) x
|
||||||
WHERE m.mld_melding_key = t.fac_tracking_refkey
|
WHERE m.mld_melding_key = t.fac_tracking_refkey
|
||||||
AND t.fac_srtnotificatie_key = sn.fac_srtnotificatie_key
|
AND t.fac_srtnotificatie_key = sn.fac_srtnotificatie_key
|
||||||
AND m.mld_stdmelding_key = 664 --Aanvraagformulier uitvoeren (dossier)
|
AND m.mld_stdmelding_key = 664 --Aanvraagformulier uitvoeren (dossier)
|
||||||
@@ -18275,8 +18295,12 @@ AS
|
|||||||
|| ')' AS onderwerp,
|
|| ')' AS onderwerp,
|
||||||
t.fac_tracking_datum,
|
t.fac_tracking_datum,
|
||||||
NULL AS perslid_key,
|
NULL AS perslid_key,
|
||||||
'Postbus.FMHMaatwerk@minbzk.nl' AS email
|
x.xemail AS email
|
||||||
FROM mld_melding m, fac_tracking t, fac_srtnotificatie sn
|
FROM mld_melding m, fac_tracking t, fac_srtnotificatie sn,
|
||||||
|
(SELECT fac_usrdata_omschr2 AS xemail
|
||||||
|
FROM fac_usrdata
|
||||||
|
WHERE fac_usrtab_key = 846 -- Eigen tabel 'ProjNoti6'
|
||||||
|
AND fac_usrdata_verwijder IS NULL) x
|
||||||
WHERE m.mld_melding_key = t.fac_tracking_refkey
|
WHERE m.mld_melding_key = t.fac_tracking_refkey
|
||||||
AND t.fac_srtnotificatie_key = sn.fac_srtnotificatie_key
|
AND t.fac_srtnotificatie_key = sn.fac_srtnotificatie_key
|
||||||
AND m.mld_stdmelding_key = 668 --Aanvraagformulier Administratief afhandelen
|
AND m.mld_stdmelding_key = 668 --Aanvraagformulier Administratief afhandelen
|
||||||
@@ -18336,8 +18360,12 @@ AS
|
|||||||
|| ')' AS onderwerp,
|
|| ')' AS onderwerp,
|
||||||
t.fac_tracking_datum,
|
t.fac_tracking_datum,
|
||||||
NULL AS perslid_key,
|
NULL AS perslid_key,
|
||||||
'FMHrelatiemanagement@minbzk.nl' AS email
|
x.xemail AS email
|
||||||
FROM mld_melding m, fac_tracking t, fac_srtnotificatie sn
|
FROM mld_melding m, fac_tracking t, fac_srtnotificatie sn,
|
||||||
|
(SELECT fac_usrdata_omschr2 AS xemail
|
||||||
|
FROM fac_usrdata
|
||||||
|
WHERE fac_usrtab_key = 847 -- Eigen tabel 'ProjNoti7'
|
||||||
|
AND fac_usrdata_verwijder IS NULL) x
|
||||||
WHERE m.mld_melding_key = t.fac_tracking_refkey
|
WHERE m.mld_melding_key = t.fac_tracking_refkey
|
||||||
AND t.fac_srtnotificatie_key = sn.fac_srtnotificatie_key
|
AND t.fac_srtnotificatie_key = sn.fac_srtnotificatie_key
|
||||||
AND m.mld_stdmelding_key IN (665) --Offerte opstellen
|
AND m.mld_stdmelding_key IN (665) --Offerte opstellen
|
||||||
@@ -18363,31 +18391,61 @@ AS
|
|||||||
|| ')' AS onderwerp,
|
|| ')' AS onderwerp,
|
||||||
t.fac_tracking_datum,
|
t.fac_tracking_datum,
|
||||||
NULL AS perslid_key,
|
NULL AS perslid_key,
|
||||||
'postbusfmha&p@rijksoverheid.nl;'
|
x.xemail AS email
|
||||||
|| (SELECT DISTINCT prs_perslid_email
|
FROM mld_melding m, fac_tracking t, fac_srtnotificatie sn,
|
||||||
FROM prs_perslid
|
(SELECT fac_usrdata_omschr2 AS xemail
|
||||||
WHERE prs_perslid_key =
|
FROM fac_usrdata
|
||||||
(SELECT DISTINCT
|
WHERE fac_usrtab_key = 848 -- Eigen tabel 'ProjNoti8'
|
||||||
fac.safe_to_number (
|
AND fac_usrdata_verwijder IS NULL) x
|
||||||
kmm.mld_kenmerkmelding_waarde)
|
WHERE m.mld_melding_key = t.fac_tracking_refkey
|
||||||
FROM mld_kenmerkmelding kmm,
|
AND t.fac_srtnotificatie_key = sn.fac_srtnotificatie_key
|
||||||
mld_kenmerk km,
|
AND m.mld_stdmelding_key IN (665) --Offerte opstellen
|
||||||
mld_srtkenmerk sk,
|
AND sn.fac_srtnotificatie_code = 'MLDUPD'
|
||||||
mld_melding m_uitvoer,
|
AND t.fac_tracking_oms LIKE '%Offertestatus%'
|
||||||
mld_melding m_offerte
|
AND t.fac_tracking_oms LIKE '%--> Offerte akkoord%'
|
||||||
WHERE kmm.mld_kenmerk_key = km.mld_kenmerk_key
|
UNION ALL
|
||||||
AND km.mld_srtkenmerk_key =
|
SELECT 'Offerte_akkoord' AS alert,
|
||||||
sk.mld_srtkenmerk_key
|
m.mld_melding_key,
|
||||||
AND km.mld_kenmerk_key = 1764 -- Kenmerk Projectleider bij stap 'Uitvoeren/dossier'
|
'Er is een akkoord ontvangen op offerte bij project ('
|
||||||
AND kmm.mld_kenmerkmelding_verwijder IS NULL
|
|| m.mld_melding_key
|
||||||
AND kmm.mld_melding_key =
|
|| ', projectnummer '
|
||||||
m_uitvoer.mld_melding_key --m.mld_melding_key
|
|| (SELECT DISTINCT
|
||||||
AND m_uitvoer.mld_melding_start_key =
|
fac.safe_to_number (kmm.mld_kenmerkmelding_waarde)
|
||||||
m_offerte.mld_melding_start_key
|
FROM mld_kenmerkmelding kmm,
|
||||||
AND m_offerte.mld_melding_key =
|
mld_kenmerk km,
|
||||||
m.mld_melding_key
|
mld_srtkenmerk sk
|
||||||
AND m_uitvoer.mld_melding_status IN (2,3,4,7))) AS email
|
WHERE kmm.mld_kenmerk_key = km.mld_kenmerk_key
|
||||||
FROM mld_melding m, fac_tracking t, fac_srtnotificatie sn
|
AND km.mld_srtkenmerk_key = sk.mld_srtkenmerk_key
|
||||||
|
AND sk.mld_srtkenmerk_key = 296 -- Kenmerksoort Projectnummer (automatisch)
|
||||||
|
AND kmm.mld_kenmerkmelding_verwijder IS NULL
|
||||||
|
AND kmm.mld_melding_key = m.mld_melding_key)
|
||||||
|
|| ')' AS onderwerp,
|
||||||
|
t.fac_tracking_datum,
|
||||||
|
NULL AS perslid_key,
|
||||||
|
(SELECT DISTINCT prs_perslid_email
|
||||||
|
FROM prs_perslid
|
||||||
|
WHERE prs_perslid_key =
|
||||||
|
(SELECT DISTINCT
|
||||||
|
fac.safe_to_number (
|
||||||
|
kmm.mld_kenmerkmelding_waarde)
|
||||||
|
FROM mld_kenmerkmelding kmm,
|
||||||
|
mld_kenmerk km,
|
||||||
|
mld_srtkenmerk sk,
|
||||||
|
mld_melding m_uitvoer,
|
||||||
|
mld_melding m_offerte
|
||||||
|
WHERE kmm.mld_kenmerk_key = km.mld_kenmerk_key
|
||||||
|
AND km.mld_srtkenmerk_key =
|
||||||
|
sk.mld_srtkenmerk_key
|
||||||
|
AND km.mld_kenmerk_key = 1764 -- Kenmerk Projectleider bij stap 'Uitvoeren/dossier'
|
||||||
|
AND kmm.mld_kenmerkmelding_verwijder IS NULL
|
||||||
|
AND kmm.mld_melding_key =
|
||||||
|
m_uitvoer.mld_melding_key --m.mld_melding_key
|
||||||
|
AND m_uitvoer.mld_melding_start_key =
|
||||||
|
m_offerte.mld_melding_start_key
|
||||||
|
AND m_offerte.mld_melding_key =
|
||||||
|
m.mld_melding_key
|
||||||
|
AND m_uitvoer.mld_melding_status IN (2,3,4,7))) AS email
|
||||||
|
FROM mld_melding m, fac_tracking t, fac_srtnotificatie sn
|
||||||
WHERE m.mld_melding_key = t.fac_tracking_refkey
|
WHERE m.mld_melding_key = t.fac_tracking_refkey
|
||||||
AND t.fac_srtnotificatie_key = sn.fac_srtnotificatie_key
|
AND t.fac_srtnotificatie_key = sn.fac_srtnotificatie_key
|
||||||
AND m.mld_stdmelding_key IN (665) --Offerte opstellen
|
AND m.mld_stdmelding_key IN (665) --Offerte opstellen
|
||||||
@@ -18413,8 +18471,12 @@ AS
|
|||||||
|| ')' AS onderwerp,
|
|| ')' AS onderwerp,
|
||||||
t.fac_tracking_datum,
|
t.fac_tracking_datum,
|
||||||
NULL AS perslid_key,
|
NULL AS perslid_key,
|
||||||
'Postbus.FMHMaatwerk@minbzk.nl' AS email
|
x.xemail AS email
|
||||||
FROM mld_melding m, fac_tracking t, fac_srtnotificatie sn
|
FROM mld_melding m, fac_tracking t, fac_srtnotificatie sn,
|
||||||
|
(SELECT fac_usrdata_omschr2 AS xemail
|
||||||
|
FROM fac_usrdata
|
||||||
|
WHERE fac_usrtab_key = 850 -- Eigen tabel 'ProjNoti9'
|
||||||
|
AND fac_usrdata_verwijder IS NULL) x
|
||||||
WHERE m.mld_melding_key = t.fac_tracking_refkey
|
WHERE m.mld_melding_key = t.fac_tracking_refkey
|
||||||
AND t.fac_srtnotificatie_key = sn.fac_srtnotificatie_key
|
AND t.fac_srtnotificatie_key = sn.fac_srtnotificatie_key
|
||||||
AND m.mld_stdmelding_key IN (665) --Offerte opstellen
|
AND m.mld_stdmelding_key IN (665) --Offerte opstellen
|
||||||
@@ -18434,7 +18496,7 @@ CREATE OR REPLACE VIEW FMHN_V_RAP_NOTIFYPROJDIGI
|
|||||||
AS
|
AS
|
||||||
SELECT 'Projectdossier' AS alert,
|
SELECT 'Projectdossier' AS alert,
|
||||||
m.mld_melding_key,
|
m.mld_melding_key,
|
||||||
'Er is een nieuwe projectdossier aangemaakt ('
|
'Er is een nieuw projectdossier aangemaakt ('
|
||||||
|| m.mld_melding_key
|
|| m.mld_melding_key
|
||||||
|| ', projectnummer '
|
|| ', projectnummer '
|
||||||
|| (SELECT DISTINCT
|
|| (SELECT DISTINCT
|
||||||
@@ -18450,8 +18512,12 @@ AS
|
|||||||
|| ')' AS onderwerp,
|
|| ')' AS onderwerp,
|
||||||
t.fac_tracking_datum,
|
t.fac_tracking_datum,
|
||||||
NULL AS perslid_key,
|
NULL AS perslid_key,
|
||||||
'TeamProcesBeheerDigidoc@minbzk.nl' AS email
|
x.xemail AS email
|
||||||
FROM mld_melding m, fac_tracking t, fac_srtnotificatie sn
|
FROM mld_melding m, fac_tracking t, fac_srtnotificatie sn,
|
||||||
|
(SELECT fac_usrdata_omschr2 AS xemail
|
||||||
|
FROM fac_usrdata
|
||||||
|
WHERE fac_usrtab_key = 861 -- Eigen tabel 'ProjNoti10'
|
||||||
|
AND fac_usrdata_verwijder IS NULL) x
|
||||||
WHERE m.mld_melding_key = t.fac_tracking_refkey
|
WHERE m.mld_melding_key = t.fac_tracking_refkey
|
||||||
AND t.fac_srtnotificatie_key = sn.fac_srtnotificatie_key
|
AND t.fac_srtnotificatie_key = sn.fac_srtnotificatie_key
|
||||||
AND m.mld_stdmelding_key IN (664) --Aanvraagformulier uitvoeren (dossier)
|
AND m.mld_stdmelding_key IN (664) --Aanvraagformulier uitvoeren (dossier)
|
||||||
@@ -18475,8 +18541,12 @@ AS
|
|||||||
|| ')' AS onderwerp,
|
|| ')' AS onderwerp,
|
||||||
t.fac_tracking_datum,
|
t.fac_tracking_datum,
|
||||||
NULL AS perslid_key,
|
NULL AS perslid_key,
|
||||||
'TeamProcesBeheerDigidoc@minbzk.nl' AS email
|
x.xemail AS email
|
||||||
FROM mld_melding m, fac_tracking t, fac_srtnotificatie sn
|
FROM mld_melding m, fac_tracking t, fac_srtnotificatie sn,
|
||||||
|
(SELECT fac_usrdata_omschr2 AS xemail
|
||||||
|
FROM fac_usrdata
|
||||||
|
WHERE fac_usrtab_key = 862 -- Eigen tabel 'ProjNoti11'
|
||||||
|
AND fac_usrdata_verwijder IS NULL) x
|
||||||
WHERE m.mld_melding_key = t.fac_tracking_refkey
|
WHERE m.mld_melding_key = t.fac_tracking_refkey
|
||||||
AND t.fac_srtnotificatie_key = sn.fac_srtnotificatie_key
|
AND t.fac_srtnotificatie_key = sn.fac_srtnotificatie_key
|
||||||
AND m.mld_stdmelding_key IN (663) --Specificeren
|
AND m.mld_stdmelding_key IN (663) --Specificeren
|
||||||
|
|||||||
Reference in New Issue
Block a user