MAAS#56991 implementatie maasdelta, notificatie aan leidinggevenden voor meldingen start dienstverband.

svn path=/Customer/trunk/; revision=44169
This commit is contained in:
Sander Schepers
2019-09-10 22:51:07 +00:00
parent 0c176677b0
commit c210cb14ae

61
MAAS/maas.sql Normal file
View File

@@ -0,0 +1,61 @@
-- Script containing customer specific configuration sql statements for MAASDELTA
-- $Revision$
-- $Id$
DEFINE thisfile = 'MAAS.SQL'
DEFINE dbuser = '^MAAS'
DEFINE custid = 'MAAS'
SET ECHO ON
SET DEFINE ON
COLUMN fcltlogfile NEW_VALUE fcltlogfile NOPRINT;
WHENEVER SQLERROR EXIT;
SELECT adm.scriptspoolfile('&dbuser', '&thisfile') AS fcltlogfile FROM DUAL;
WHENEVER SQLERROR CONTINUE;
SPOOL &fcltlogfile
SET DEFINE OFF
------ payload begin ------
CREATE OR REPLACE VIEW maas_v_noti_lgstartdvb
(
code,
sender,
receiver,
text,
key,
xkey
)
AS
SELECT DISTINCT 'CUST01' AS code,
NULL,
leidinggevende, -- Persoon "_Schoonmaak_Van_Vliet", voor de emailadressen
'Notificatie start indiensttreding ' || naam,
mld_melding_key,
NULL
FROM (SELECT m.mld_melding_key,
(SELECT mld_kenmerkmelding_waarde
FROM mld_kenmerkmelding km
WHERE m.mld_melding_key = km.mld_melding_key
AND mld_kenmerk_key = 22)
AS naam, --kenmerk_key voor kenmerk 'Volledige naam'
(SELECT mld_kenmerkmelding_waarde
FROM mld_kenmerkmelding km
WHERE m.mld_melding_key = km.mld_melding_key
AND mld_kenmerk_key = 343)
AS leidinggevende --kenmerk_key voor kenmerk 'leidinggevende'
FROM mld_melding m
WHERE TRUNC (m.mld_melding_datum) = TRUNC (SYSDATE)-1
AND m.mld_stdmelding_key = 262); --Stdmelding_key voor de melding 'Start indienst'
------ payload end ------
SET DEFINE OFF
BEGIN adm.systrackscriptId ('$Id$', 0); END;
/
COMMIT;
SET ECHO OFF
SPOOL OFF
SET DEFINE ON
PROMPT Logfile of this upgrade is: &fcltlogfile