CWTD#35798 notijob bez bo lijst naar gebouw

svn path=/Customer/trunk/; revision=29507
This commit is contained in:
Ruud Lipper
2016-05-24 13:45:38 +00:00
parent 112852aa64
commit 53be7e8171

View File

@@ -1134,10 +1134,92 @@ SELECT '', '', 7282,
WHERE b.prs_bedrijf_key = c.cnt_prs_bedrijf_key
AND trunc(SYSDATE) = trunc(cnt.cnt_getrappeldatum(c.cnt_contract_key));
-- backoffice bezoekers rapport (tbv notificatie naar gebouwadres)
CREATE OR REPLACE VIEW CWTD_V_RAP_BEZBO
(
datum,
van,
tot,
bezoeker,
bedrijf,
Parkeerplaats,
Contactpersoon,
Gastheer_vrouw,
Telefoon,
Ruimte,
Actie,
Opmerking,
Gebouw_code,
FCLT_H_alg_gebouw_key
)
AS
SELECT TO_CHAR (bez_afspraak_datum, 'DD-MM-YYYY') datum,
TO_CHAR (bez_afspraak_datum, 'HH24:MI') van,
TO_CHAR (bez_afspraak_eind, 'HH24:MI') tot,
bez_afspraak_naam Bezoeker,
bez_afspraak_bedrijf Bedrijf,
NVL2 (rd.res_rsv_deel_key, 'Ja', NULL) parkeer,
p.prs_perslid_naam_full Contactpersoon,
bez_afspraak_gastheer Gastheer_vrouw,
COALESCE (p2.prs_perslid_telefoonnr, p2.prs_perslid_mobiel),
aog.alg_gebouw_code
|| ' '
|| aog.alg_verdieping_code
|| ' '
|| aog.alg_ruimte_nr
ruimte,
bez_actie_omschrijving actie,
ba.bez_afspraak_opmerking opmerking,
aog.alg_gebouw_code,
aog.alg_gebouw_key
FROM bez_afspraak ba,
bez_bezoekers bb,
bez_actie bac,
alg_v_allonrgoed_gegevens aog,
res_rsv_deel rd,
prs_v_perslid_fullnames_all p,
prs_perslid p2
WHERE TRUNC (bez_afspraak_datum) = TRUNC (SYSDATE + 1)
AND bb.bez_afspraak_key = ba.bez_afspraak_key
AND ba.bez_actie_key = bac.bez_actie_key
AND aog.alg_onroerendgoed_keys = ba.alg_onrgoed_keys
AND bb.bez_bezoekers_key = rd.bez_bezoekers_key(+)
AND ba.bez_afspraak_contact_key = p.prs_perslid_key
AND p2.prs_perslid_key(+) = ba.bez_afspraak_host_key;
-- Stuur elke dag een overzicht van bezoekers naar gebouwadres
CREATE OR REPLACE VIEW CWTD_V_NOTI_BEZBO
(
CODE,
SENDER,
RECEIVER,
TEXT,
KEY,
XKEY,
XEMAIL,
XMOBILE
)
AS
SELECT 'CUST01',
NULL,
NULL,
'Bezoekers overzicht '
|| g.alg_gebouw_omschrijving
|| ' '
|| TRUNC (SYSDATE + 1),
(SELECT fac_usrrap_key
FROM fac_usrrap
WHERE fac_usrrap_view_name = 'CWTD_V_RAP_BEZBO'),
g.alg_gebouw_key,
g.alg_gebouw_email,
NULL
FROM alg_gebouw g
WHERE g.alg_gebouw_email IS NOT NULL;
SHOW ERRORS
BEGIN fac.registercustversion('CWTD', 8); END;
BEGIN fac.registercustversion('CWTD', 9); END;
/
BEGIN adm.systrackscriptId('$Id$', 0); END;
/