Files
Customer/onces/RWSN/rwsn69.sql
Maarten van der Heide 0a245434aa RWSN#71458 IDM_BGH-import
svn path=/Customer/; revision=55686
2022-04-25 12:30:30 +00:00

96 lines
3.0 KiB
SQL

--
-- $Id$
--
-- Customer specific once-script RWSN69.
DEFINE thisfile = 'RWSN69.sql'
DEFINE dbuser = '^RWSN'
SET ECHO ON
SET DEFINE ON
COLUMN fcltlogfile NEW_VALUE fcltlogfile NOPRINT;
COLUMN fcltcusterr NEW_VALUE fcltcusterr NOPRINT;
WHENEVER SQLERROR CONTINUE;
SELECT adm.getscriptspoolfile('&thisfile') AS fcltlogfile FROM DUAL;
SPOOL &fcltlogfile
WHENEVER SQLERROR EXIT;
SELECT adm.checkscriptcust('&dbuser') AS fcltcusterr FROM DUAL;
WHENEVER SQLERROR CONTINUE;
PROMPT &fcltcusterr
SET DEFINE OFF
------ payload begin ------
-- RWSN#67120: Uitdienst-notijob (MLDAFM als CUST23 naar LDG=melder)
INSERT INTO fac_srtnotificatie (fac_srtnotificatie_code,
fac_srtnotificatie_mode,
fac_srtnotificatie_oms,
fac_srtnotificatie_xmlnode,
fac_srtnotificatie_url,
fac_srtnotificatie_groep)
VALUES ('CUST23',
2,
'Melding ##KEY## (##DISC##/##STDMLD##) is gereed gemeld',
'melding',
NULL,
0);
COMMIT;
INSERT INTO fac_notificatie_job (fac_notificatie_job_view,
fac_notificatie_job_oms,
fac_notificatie_job_mode,
fac_notificatie_job_flags,
fac_notificatie_job_interval,
fac_notificatie_job_nextrun)
SELECT 'FMHN_V_NOTI_MLD_DIVERSEN',
'Uurlijkse melding-notificaties (oa. CUST23)',
0,
0,
1,
NULL
FROM DUAL
WHERE NOT EXISTS (SELECT 1 FROM fac_notificatie_job WHERE UPPER (fac_notificatie_job_view) = 'FMHN_V_NOTI_MLD_DIVERSEN');
COMMIT;
-- RWSN#71458: IDM_BGH-import (tbv. ICT-bestelportaal)!
-- RIN AccountName EmailAddress UserDefFunction StartDate EndDate OrgUnitID OrgUnitName ParentOrgUnitID
CREATE TABLE RWSN_IMP_IDM_BGH
(
RIN VARCHAR2 (30),
ACCOUNTNAME VARCHAR2 (30),
EMAILADDRESS VARCHAR2 (200),
USERDEFFUNCTION VARCHAR2 (60),
STARTDATE DATE,
ENDDATE DATE,
ORGUNITID VARCHAR2 (10),
ORGUNITNAME VARCHAR2 (60),
PARENTORGUNITID VARCHAR2 (10),
IMP_LOG_RUN NUMBER(10)
);
COMMIT;
INSERT INTO fac_import_app (fac_import_app_code,
fac_import_app_oms,
fac_functie_key,
fac_import_app_prefix)
SELECT 'IDM_BGH',
'Inlezen/bijwerken budgethouders',
fac_functie_key,
'RWSN'
FROM fac_functie
WHERE fac_functie_code = 'WEB_PRSSYS';
COMMIT;
------ payload end ------
SET DEFINE OFF
BEGIN adm.systrackscriptId ('$Id$', 1); END;
/
COMMIT;
SET ECHO OFF
SPOOL OFF
SET DEFINE ON
PROMPT Logfile of this upgrade is: &fcltlogfile
@@rwsn.sql