MAAS#61110 Koppeling Visma, notificaties toegevoegd.

svn path=/Customer/trunk/; revision=47763
This commit is contained in:
Sander Schepers
2020-08-13 13:52:13 +00:00
parent 74967f8379
commit 237946c4d4

View File

@@ -1681,7 +1681,7 @@ AS
FROM mld_v_udr_meldingopdracht, mld_opdr mo
WHERE mo.mld_opdr_key = opdracht_key AND opdracht_key IS NOT NULL;
CREATE OR REPLACE VIEW maas_v_noti_hrwf_man_id
CREATE OR REPLACE FORCE VIEW maas_v_noti_hrwf_man_id
(
code,
sender,
@@ -1693,7 +1693,7 @@ CREATE OR REPLACE VIEW maas_v_noti_hrwf_man_id
AS
SELECT DISTINCT 'CUST04' AS code,
NULL,
fac.safe_to_number(kmm.mld_kenmerkmelding_waarde), --prs_perslid_key manager. Manager is als email in processmail aangereikt
fac.safe_to_number (kmm.mld_kenmerkmelding_waarde), --prs_perslid_key manager. Manager is als email in processmail aangereikt
'Notificatie ivm medewerker in dienst',
m.mld_melding_key,
NULL
@@ -1706,7 +1706,7 @@ AS
WHERE t.fac_tracking_refkey = m.mld_melding_key
AND UPPER (t.fac_tracking_oms) LIKE
'%NOTIFICATIE CUST04 VERSTUURD%')
UNION ALL --Er moet een mail naar de leidinggevende én Igor Zandee
UNION ALL --Er moet op verzoek ook een mail naar Igor Zandee
SELECT DISTINCT 'CUST04' AS code,
NULL,
238, --prs_perslid_key van Igor Zandee
@@ -1715,7 +1715,39 @@ AS
NULL
FROM mld_melding m, mld_kenmerkmelding kmm
WHERE kmm.mld_melding_key = m.mld_melding_key
AND kmm.mld_kenmerk_key = 821 --Kenmerk Leidinggevende bij de startmelding workflow In Dienst
AND m.mld_stdmelding_key = 501 --stdmelding Start in dienst (vanuit Visma)
AND m.mld_melding_key NOT IN
(SELECT t.fac_tracking_refkey
FROM fac_tracking t
WHERE t.fac_tracking_refkey = m.mld_melding_key
AND UPPER (t.fac_tracking_oms) LIKE
'%NOTIFICATIE CUST04 VERSTUURD%')
UNION ALL --Er moet op verzoek ook een mail naar Igor Zandee
SELECT DISTINCT 'CUST04' AS code,
NULL,
238, --prs_perslid_key van Igor Zandee
'Notificatie ivm medewerker uit dienst',
m.mld_melding_key,
NULL
FROM mld_melding m, mld_kenmerkmelding kmm
WHERE kmm.mld_melding_key = m.mld_melding_key
AND m.mld_stdmelding_key = 522 --stdmelding Start uit dienst (vanuit Visma)
AND m.mld_melding_key NOT IN
(SELECT t.fac_tracking_refkey
FROM fac_tracking t
WHERE t.fac_tracking_refkey = m.mld_melding_key
AND UPPER (t.fac_tracking_oms) LIKE
'%NOTIFICATIE CUST04 VERSTUURD%')
UNION ALL --Er moet op verzoek ook een mail naar Igor Zandee
SELECT DISTINCT 'CUST04' AS code,
NULL,
238, --prs_perslid_key van Igor Zandee
'Notificatie ivm functiewijziging medewerker',
m.mld_melding_key,
NULL
FROM mld_melding m, mld_kenmerkmelding kmm
WHERE kmm.mld_melding_key = m.mld_melding_key
AND m.mld_stdmelding_key = 564 --stdmelding functiewijziging (vanuit Visma)
AND m.mld_melding_key NOT IN
(SELECT t.fac_tracking_refkey
FROM fac_tracking t