VOLK#57541 -- Aanpassing bezoekersregistratie
svn path=/Customer/trunk/; revision=42475
This commit is contained in:
@@ -711,7 +711,64 @@ AS
|
||||
AND kenteken.bez_bezoekers_key(+) = b.bez_bezoekers_key
|
||||
AND guid.bez_bezoekers_key(+) = b.bez_bezoekers_key
|
||||
AND a.bez_afspraak_datum < TRUNC (SYSDATE) + 2
|
||||
AND a.bez_afspraak_datum > SYSDATE;
|
||||
AND a.bez_afspraak_datum > TRUNC (SYSDATE) - 1;
|
||||
|
||||
-- !!!!!!!!!!!!!!!!!! tijdelijke view omdat de mail uitgevallen is. !!!!!!!!!!!!!!!!!!!!!!
|
||||
CREATE OR REPLACE VIEW volk_v_rap_bezoekers_mutatie
|
||||
AS
|
||||
SELECT DISTINCT
|
||||
DECODE (t.fac_srtnotificatie_key, 30, 'Nieuw', 31, 'Wijziging')
|
||||
status,
|
||||
a.bez_afspraak_key
|
||||
nummer,
|
||||
contact.prs_perslid_naam_full
|
||||
contactpersoon,
|
||||
HOST.prs_perslid_naam_full
|
||||
gastheer,
|
||||
l.alg_locatie_omschrijving
|
||||
-- locatie,
|
||||
-- ud.fac_usrdata_omschr
|
||||
email,
|
||||
b.bez_afspraak_naam
|
||||
bezoeker,
|
||||
b.bez_afspraak_bedrijf
|
||||
bedrijf,
|
||||
a.bez_afspraak_datum
|
||||
van,
|
||||
a.bez_afspraak_eind
|
||||
tot,
|
||||
(SELECT bez_kenmerkwaarde_waarde
|
||||
FROM bez_kenmerkwaarde kw, bez_kenmerk k
|
||||
WHERE k.bez_kenmerk_key = kw.bez_kenmerk_key
|
||||
AND kw.bez_bezoekers_key = b.bez_bezoekers_key
|
||||
AND k.bez_kenmerk_upper = 'KENTEKEN')
|
||||
kenteken,
|
||||
(SELECT COUNT (*)
|
||||
FROM res_rsv_deel rrd
|
||||
WHERE rrd.bez_bezoekers_key = b.bez_bezoekers_key)
|
||||
parkeerplaats,
|
||||
fac_tracking_datum
|
||||
wijziging
|
||||
FROM fac_tracking t,
|
||||
bez_bezoekers b,
|
||||
bez_afspraak a,
|
||||
alg_locatie l,
|
||||
-- fac_usrdata ud,
|
||||
fac_srtnotificatie sn,
|
||||
prs_v_perslid_fullnames contact,
|
||||
prs_v_perslid_fullnames HOST
|
||||
WHERE a.bez_afspraak_key = b.bez_afspraak_key
|
||||
AND t.fac_tracking_refkey = a.bez_afspraak_key
|
||||
AND t.fac_srtnotificatie_key IN (30, 31) --- BEZMUT, registreren nieuwe afspraak en BEZUPD, wijzigen afspraak
|
||||
AND sn.fac_srtnotificatie_code = 'CUST01'
|
||||
AND t.fac_tracking_refkey = a.bez_afspraak_key
|
||||
AND a.alg_locatie_key = l.alg_locatie_key
|
||||
-- AND ud.fac_usrdata_code = l.alg_locatie_code
|
||||
AND a.bez_afspraak_host_key = HOST.prs_perslid_key
|
||||
AND a.bez_afspraak_contact_key = contact.prs_perslid_key
|
||||
-- AND ud.fac_usrtab_key = 141 --- bezoekersmutaties van het afgelopen uur
|
||||
AND t.fac_tracking_datum >
|
||||
TO_DATE ('20190423 16:00', 'yyyymmdd hh24:mi');
|
||||
|
||||
-- Procedure om de bezoekers met een parkeerplaats klaar te zetten voor de export
|
||||
CREATE OR REPLACE PROCEDURE VOLK_SELECT_FIRMBASE (p_applname IN VARCHAR2,
|
||||
@@ -732,7 +789,7 @@ AS
|
||||
-- Insert Visitor, Update Visitor, Cancel Visitor
|
||||
|
||||
-- Stap 1: Insert Visitor
|
||||
-- Selectcriteria: alle bezoekers uit volk_v_exp_firmbase die nog niet in de tabel mey Firmbase registraties staan
|
||||
-- Selectcriteria: alle bezoekers uit volk_v_exp_firmbase die nog niet in de tabel met Firmbase registraties staan
|
||||
-- Of eigenlijk ook: nog geen visitor_id hebben
|
||||
CURSOR IV IS
|
||||
SELECT p.*
|
||||
|
||||
Reference in New Issue
Block a user