FCLT#65380: Implementatie AkzoNobel Sassenheim en A'hem/A'dam naar Saas

svn path=/Customer/trunk/; revision=50605
This commit is contained in:
Suzan Wiegerinck
2021-04-01 12:45:00 +00:00
parent 613e25745e
commit 5ae97cabfe

View File

@@ -1015,7 +1015,7 @@ AS
res_omschrijving,
bijzonderheden;
CREATE OR REPLACE PROCEDURE akzo_select_daily_task (p_applname IN VARCHAR2,
CREATE OR REPLACE PROCEDURE akzo_daily (p_applname IN VARCHAR2,
p_applrun IN VARCHAR2)
AS
BEGIN
@@ -1087,7 +1087,88 @@ AS
AND k.alg_kenmerk_key = 1001
AND rr.alg_ruimte_key = ok.alg_onrgoed_key) va
WHERE va.alg_ruimte_key = r.alg_ruimte_key;
CREATE OR REPLACE FORCE VIEW AKZO_V_NOTI_BADGE_SSH
(
SENDER,
RECEIVER,
TEXT,
CODE,
FAC_SRTNOTIFICATIE_KEY,
KEY,
XKEY,
XEMAIL,
XMOBILE
)
AS
SELECT DISTINCT
NULL
sender,
NULL
receiver,
sm.mld_stdmelding_omschrijving,
fac_srtnotificatie_code,
n.fac_srtnotificatie_key,
m.mld_melding_key,
NULL
xkey,
'BeveiligingSassenheim@akzonobel.com'
xemail,
NULL
xmobile
FROM fac_tracking t,
mld_melding m,
mld_stdmelding sm,
fac_srtnotificatie n
WHERE t.fac_tracking_refkey = m.mld_melding_key
AND t.fac_srtnotificatie_key = 50
AND n.fac_srtnotificatie_code = 'CUST02'
AND m.mld_stdmelding_key = sm.mld_stdmelding_key
AND sm.mld_stdmelding_key IN (41,42) -- Aanvraag/ Verlengen badge
AND t.fac_tracking_datum >
(SELECT fac_notificatie_job_nextrun
- fac_notificatie_job_interval / 24
FROM fac_notificatie_job
WHERE UPPER (fac_notificatie_job_view) = 'AKZO_V_NOTI_BADGE_SSH')
AND t.fac_tracking_datum <
(SELECT fac_notificatie_job_nextrun
FROM fac_notificatie_job
WHERE UPPER (fac_notificatie_job_view) = 'AKZO_V_NOTI_BADGE_SSH');
CREATE OR REPLACE VIEW AKZO_V_RUIMTE
(
ALG_RUIMTE_KEY,
ALG_RUIMTE_OMSCHRIJVING,
ALG_RUIMTE_VERWIJDER
)
AS
SELECT r.alg_ruimte_key,
g.alg_gebouw_code
|| '-'
|| v.alg_verdieping_code
|| '-'
|| r.alg_ruimte_nr
|| ' '
|| r.alg_ruimte_omschrijving,
r.alg_ruimte_verwijder
FROM alg_gebouw g, alg_verdieping v, alg_ruimte r
WHERE g.alg_locatie_key = 1
AND v.alg_gebouw_key = g.alg_gebouw_key
AND r.alg_verdieping_key = v.alg_verdieping_key;
CREATE OR REPLACE VIEW AKZO_V_KOSTENPLAATS
(
PRS_KOSTENPLAATS_KEY,
PRS_KOSTENPLAATS_OMSCHRIJVING,
PRS_KOSTENPLAATS_VERWIJDER
)
AS
SELECT prs_kostenplaats_key,
prs_kostenplaats_upper || ' - ' || prs_kostenplaats_omschrijving,
prs_kostenplaats_verwijder
FROM prs_kostenplaats kp;
------ payload end ------
SET DEFINE OFF