diff --git a/UWVA/uwva_misc.sql b/UWVA/uwva_misc.sql index 010607e85..06a315d1d 100644 --- a/UWVA/uwva_misc.sql +++ b/UWVA/uwva_misc.sql @@ -8657,107 +8657,6 @@ EXCEPTION END uwva_update_resruimten; / - -CREATE OR REPLACE PROCEDURE uwva_export_tcsbezout (p_applname IN VARCHAR2, - p_applrun IN VARCHAR2, - p_filedir IN VARCHAR2, - p_filename IN VARCHAR2) -AS - -- Automatisch buitenmelden bezoekers (moet gepland tussen 22:00 en 0:00 uur). - CURSOR uwva_tcs_bez_out_c - IS - SELECT b.bezoeker_id, b.pasnr, b.bezoeker_in - FROM UWVA_V_RAP_TCS_BEZ b - WHERE b.bezoeker_out IS NULL; -BEGIN - IF fac.safe_to_number (TO_CHAR (SYSDATE, 'HH24')) >= '22' - THEN - FOR rec IN uwva_tcs_bez_out_c - LOOP - BEGIN - UPDATE bez_bezoekers - SET bez_bezoekers_out = SYSDATE - WHERE bez_bezoekers_key = rec.bezoeker_id; - - fac.trackaction ('BEZOUT', rec.bezoeker_id, NULL, NULL, NULL); - END; - END LOOP; - END IF; -END; -/ - -CREATE OR REPLACE PROCEDURE uwva_export_tcsustatus (p_applname IN VARCHAR2, - p_applrun IN VARCHAR2, - p_filedir IN VARCHAR2, - p_filename IN VARCHAR2) -AS - -- Status pas wijzigen naar aanleiding van invulling "uitgifte" veld. - CURSOR uwva_tcs_uitgifte_status_c - IS - SELECT i.ins_deel_key, - DECODE (kdu.ins_kenmerkdeel_waarde, - '29740', - DECODE (ku.ins_kenmerk_key, -- Defect - 502, '29874', -- Defect/Andover - '30127'), -- Defect/Niet UWV - '29743', - DECODE (ku.ins_kenmerk_key, -- Verloren - 502, '29877', -- Vermist/Andover - '30129'), -- Vermist/Niet UWV - DECODE (ku.ins_kenmerk_key, -- Ingenomen - 502, '29875', -- Geblokkeerd/Andover - '30128')) -- Geblokkeerd/Niet UWV - newstat_key, - DECODE (kdu.ins_kenmerkdeel_waarde, - '29740', - DECODE (ku.ins_kenmerk_key, -- Defect - 502, 'Defect', -- Defect/Andover - 'Defect'), -- Defect/Niet UWV - '29743', - DECODE (ku.ins_kenmerk_key, -- Verloren - 502, 'Vermist', -- Vermist/Andover - 'Vermist'), -- Vermist/Niet UWV - DECODE (ku.ins_kenmerk_key, -- Ingenomen - 502, 'Geblokkeerd', -- Geblokkeerd/Andover - 'Geblokkeerd')) -- Geblokkeerd/Niet UWV - newstat_oms - FROM ins_v_aanwezigdeel i, ins_kenmerkdeel kdu, ins_kenmerk ku, ins_kenmerkdeel kds, ins_kenmerk ks - WHERE i.ins_deel_key = kdu.ins_deel_key - AND kdu.ins_kenmerk_key = ku.ins_kenmerk_key - AND ku.ins_srtkenmerk_key = 342 -- Uitgifte - AND kdu.ins_kenmerkdeel_waarde IN ('29741', '29740', '29743') -- Ingenomen/Defect/Verloren - AND i.ins_deel_key = kds.ins_deel_key - AND kds.ins_kenmerk_key = ks.ins_kenmerk_key - AND ks.ins_srtkenmerk_key IN (327, 361) -- Status (Andover/Niet UWV) - AND kds.ins_kenmerkdeel_waarde NOT IN ('29875', '30128', '29874', '30127', '29877', '30129'); -- Geblokkeerd/Defect/Vermist - - v_kenmerkdeel_key NUMBER (10); - v_oldstat_oms VARCHAR2 (60); -BEGIN - FOR rec IN uwva_tcs_uitgifte_status_c - LOOP - BEGIN - SELECT kd.ins_kenmerkdeel_key, ud.fac_usrdata_omschr - INTO v_kenmerkdeel_key, v_oldstat_oms - FROM ins_v_aanwezigkenmerkdeel kd, ins_kenmerk k, fac_usrdata ud - WHERE kd.ins_deel_key = rec.ins_deel_key - AND kd.ins_kenmerk_key = k.ins_kenmerk_key - AND k.ins_srtkenmerk_key IN (327, 361) -- Status (Andover/Niet UWV) - AND kd.ins_kenmerkdeel_waarde = TO_CHAR (ud.fac_usrdata_key); - - UPDATE ins_kenmerkdeel - SET ins_kenmerkdeel_waarde = rec.newstat_key - WHERE ins_kenmerkdeel_key = v_kenmerkdeel_key; - - fac.trackaction ('INSUPD', rec.ins_deel_key, NULL, NULL, 'Status gewijzigd: ' || v_oldstat_oms || ' --> ' || rec.newstat_oms); - - COMMIT; - END; - END LOOP; -END; -/ - - -- UWVA#20109: Marktplaats reminder CREATE OR REPLACE VIEW uwva_v_noti_mrkreminder ( @@ -13535,7 +13434,6 @@ as and pw.prs_alg_ruimte_key = aog.alg_onroerendgoed_keys and l.alg_locatie_key = aog.alg_locatie_key; - CREATE OR REPLACE VIEW uwva_v_rap_cntauto_noscope ( cnt_contract_key, @@ -13571,794 +13469,6 @@ AS FROM cnt_contract_object WHERE cnt_contract_object_verwijder IS NULL); - --- Rapportage views voor UWV TCS --- Medewerkers -CREATE OR REPLACE VIEW UWVA_V_RAP_TCS_MDW -( - FACILITOR_NR, - VOORNAAM, - TUSSENVOEGSEL, - ACHTERNAAM, - WERKLOCATIE, - LAATSTE_MUTATIE -) -AS - SELECT TO_CHAR (p.prs_perslid_key), - p.prs_perslid_voornaam, - p.prs_perslid_tussenvoegsel, - p.prs_perslid_naam, - wpg.alg_locatie_code, - GREATEST ( - COALESCE ((SELECT MAX (t.fac_tracking_datum) - FROM fac_tracking t, fac_srtnotificatie sn - WHERE t.fac_srtnotificatie_key = sn.fac_srtnotificatie_key - AND sn.fac_srtnotificatie_xmlnode = 'perslid' - AND sn.fac_srtnotificatie_code NOT LIKE 'CUST%' - AND t.fac_tracking_refkey = p.prs_perslid_key), - p.prs_perslid_aanmaak), - (SELECT MAX (fac_tracking_datum) - FROM fac_tracking - WHERE fac_srtnotificatie_key = 133 -- INSNEW - AND fac_tracking_refkey = i.ins_deel_key - AND i.ins_alg_ruimte_key = p.prs_perslid_key)) - FROM ins_deel i, -- Alle passen ooit! - prs_perslid p, -- Alle medewerkers ooit! - (SELECT * FROM prs_perslidwerkplek WHERE prs_perslidwerkplek_volgnr = 2) pw, -- HRM-WP - prs_v_werkplek_gegevens wpg - WHERE i.ins_srtdeel_key = 259000 -- Toegangspas/Andover - AND i.ins_alg_ruimte_type = 'P' -- Persoon! - AND i.ins_alg_ruimte_key = p.prs_perslid_key - AND p.prs_perslid_key = pw.prs_perslid_key(+) - AND pw.prs_werkplek_key = wpg.prs_werkplek_key(+) - AND NOT EXISTS (SELECT 1 - FROM ins_deel - WHERE ins_srtdeel_key = 259000 -- Toegangspas/Andover - AND ins_alg_ruimte_type = 'P' - AND ins_alg_ruimte_key = p.prs_perslid_key - AND ins_deel_key > i.ins_deel_key) - UNION ALL -- Personen aan wie een Niet UWV pas is uitgeleend! - SELECT '9' || LPAD (TO_CHAR (cp.prs_contactpersoon_key), 5, '0'), - cp.prs_contactpersoon_voornaam prs_perslid_voornaam, - cp.prs_contactpersoon_tussenv prs_perslid_tussenvoegsel, - cp.prs_contactpersoon_naam prs_perslid_naam, - rg.alg_locatie_code, - GREATEST ( - (SELECT MAX (fac_tracking_datum) - FROM fac_tracking - WHERE fac_srtnotificatie_key = 133 -- INSNEW - AND fac_tracking_refkey = i.ins_deel_key - AND i.ins_alg_ruimte_key = cp.prs_contactpersoon_key), - COALESCE (cp.prs_contactpersoon_verwijder, cp.prs_contactpersoon_aanmaak)) - FROM ins_deel i, -- Alle passen ooit! - prs_contactpersoon cp, -- Alle contactpersonen ooit! - alg_v_ruimte_gegevens_all rg - WHERE i.ins_srtdeel_key = 259118 -- Toegangspas/Niet UWV - AND i.ins_alg_ruimte_type = 'C' -- Contactpersoon! - AND i.ins_alg_ruimte_key = cp.prs_contactpersoon_key - AND i.ins_alg_ruimte_type_org = 'R' -- Ruimte! - AND i.ins_alg_ruimte_key_org = rg.alg_ruimte_key - AND NOT EXISTS - (SELECT 1 - FROM ins_deel - WHERE ins_srtdeel_key = 259118 -- Toegangspas/Niet UWV - AND ins_alg_ruimte_type = 'C' - AND ins_alg_ruimte_key = cp.prs_contactpersoon_key - AND ins_deel_key > i.ins_deel_key); - --- Object toegangspas -CREATE OR REPLACE VIEW UWVA_V_RAP_TCS_OBJ -( - DEEL_KEY, - PASNR, - SITECODE, - EIGENAARNR, - TEMPLATE, - STATUS, - VERLOOPDATUMTIJD, - LAATSTGEWIJZIGD, - PARKEERCODE_1, - PARKEERLOCATIECODE_1, - PARKEERCODE_2, - PARKEERLOCATIECODE_2, - PARKEERCODE_3, - PARKEERLOCATIECODE_3, - PARKEERCODE_4, - PARKEERLOCATIECODE_4, - PARKEERCODE_5, - PARKEERLOCATIECODE_5, - PARKEER_LANDELIJK, - LAATSTE_MUTATIE -) -AS - SELECT TO_CHAR (i.ins_deel_key), - (SELECT ink.ins_kenmerkdeel_waarde - FROM ins_v_aanwezigkenmerkdeel ink, ins_kenmerk ik - WHERE ink.ins_kenmerk_key = ik.ins_kenmerk_key - AND ik.ins_srtkenmerk_key = 325 -- Pasnr - AND ink.ins_deel_key = i.ins_deel_key) - PASNR, - (SELECT ud.fac_usrdata_code - FROM ins_v_aanwezigkenmerkdeel ink, ins_kenmerk ik, fac_v_aanwezigusrdata ud - WHERE ink.ins_kenmerk_key = ik.ins_kenmerk_key - AND ik.ins_srtkenmerk_key = 341 -- Sitecode - AND ink.ins_kenmerkdeel_waarde = TO_CHAR (ud.fac_usrdata_key) - AND ink.ins_deel_key = i.ins_deel_key) - SITECODE, - TO_CHAR (p.prs_perslid_key), - (SELECT ud.fac_usrdata_omschr - FROM ins_v_aanwezigkenmerkdeel ink, ins_kenmerk ik, fac_v_aanwezigusrdata ud - WHERE ink.ins_kenmerk_key = ik.ins_kenmerk_key - AND ik.ins_srtkenmerk_key = 328 -- Template - AND ink.ins_kenmerkdeel_waarde = TO_CHAR (ud.fac_usrdata_key) - AND ink.ins_deel_key = i.ins_deel_key) - TEMPLATE, - DECODE (i.ins_deel_verwijder, - NULL, - (SELECT ud.fac_usrdata_omschr - FROM ins_v_aanwezigkenmerkdeel ink, ins_kenmerk ik, fac_v_aanwezigusrdata ud - WHERE ink.ins_kenmerk_key = ik.ins_kenmerk_key - AND ik.ins_srtkenmerk_key = 327 -- Status - AND ink.ins_kenmerkdeel_waarde = TO_CHAR (ud.fac_usrdata_key) - AND ink.ins_deel_key = i.ins_deel_key), - 'Geblokkeerd') - STATUS, - (SELECT ink.ins_kenmerkdeel_waarde - FROM ins_v_aanwezigkenmerkdeel ink, ins_kenmerk ik - WHERE ink.ins_kenmerk_key = ik.ins_kenmerk_key - AND ik.ins_srtkenmerk_key = 329 -- Verloopdatumpas - AND ink.ins_deel_key = i.ins_deel_key) - VERLOOPDATUMTIJD, - (SELECT ink.ins_kenmerkdeel_waarde - FROM ins_v_aanwezigkenmerkdeel ink, ins_kenmerk ik - WHERE ink.ins_kenmerk_key = ik.ins_kenmerk_key - AND ik.ins_srtkenmerk_key = 321 -- Laatstgebruikt - AND ink.ins_deel_key = i.ins_deel_key) - LAATSTGEWIJZIGD, - (SELECT ud.fac_usrdata_code - FROM ins_v_aanwezigkenmerkdeel ink, ins_kenmerk ik, fac_v_aanwezigusrdata ud - WHERE ink.ins_kenmerk_key = ik.ins_kenmerk_key - AND ik.ins_kenmerk_key = 493 - AND ik.ins_srtkenmerk_key = 324 -- Parkeercode - AND ink.ins_kenmerkdeel_waarde = TO_CHAR (ud.fac_usrdata_key) - AND ink.ins_deel_key = i.ins_deel_key) - PARKEERCODE_1, - (SELECT ud.fac_usrdata_code - FROM ins_v_aanwezigkenmerkdeel ink, ins_kenmerk ik, fac_v_aanwezigusrdata ud - WHERE ink.ins_kenmerk_key = ik.ins_kenmerk_key - AND ik.ins_kenmerk_key = 492 - AND ik.ins_srtkenmerk_key = 323 -- Parkeerlocatiecode - AND ink.ins_kenmerkdeel_waarde = TO_CHAR (ud.fac_usrdata_key) - AND ink.ins_deel_key = i.ins_deel_key) - PARKEERLOCATIECODE_1, - (SELECT ud.fac_usrdata_code - FROM ins_v_aanwezigkenmerkdeel ink, ins_kenmerk ik, fac_v_aanwezigusrdata ud - WHERE ink.ins_kenmerk_key = ik.ins_kenmerk_key - AND ik.ins_kenmerk_key = 495 - AND ik.ins_srtkenmerk_key = 324 -- Parkeercode - AND ink.ins_kenmerkdeel_waarde = TO_CHAR (ud.fac_usrdata_key) - AND ink.ins_deel_key = i.ins_deel_key) - PARKEERCODE_2, - (SELECT ud.fac_usrdata_code - FROM ins_v_aanwezigkenmerkdeel ink, ins_kenmerk ik, fac_v_aanwezigusrdata ud - WHERE ink.ins_kenmerk_key = ik.ins_kenmerk_key - AND ik.ins_kenmerk_key = 494 - AND ik.ins_srtkenmerk_key = 323 -- Parkeerlocatiecode - AND ink.ins_kenmerkdeel_waarde = TO_CHAR (ud.fac_usrdata_key) - AND ink.ins_deel_key = i.ins_deel_key) - PARKEERLOCATIECODE_2, - (SELECT ud.fac_usrdata_code - FROM ins_v_aanwezigkenmerkdeel ink, ins_kenmerk ik, fac_v_aanwezigusrdata ud - WHERE ink.ins_kenmerk_key = ik.ins_kenmerk_key - AND ik.ins_kenmerk_key = 497 - AND ik.ins_srtkenmerk_key = 324 -- Parkeercode - AND ink.ins_kenmerkdeel_waarde = TO_CHAR (ud.fac_usrdata_key) - AND ink.ins_deel_key = i.ins_deel_key) - PARKEERCODE_3, - (SELECT ud.fac_usrdata_code - FROM ins_v_aanwezigkenmerkdeel ink, ins_kenmerk ik, fac_v_aanwezigusrdata ud - WHERE ink.ins_kenmerk_key = ik.ins_kenmerk_key - AND ik.ins_kenmerk_key = 496 - AND ik.ins_srtkenmerk_key = 323 -- Parkeerlocatiecode - AND ink.ins_kenmerkdeel_waarde = TO_CHAR (ud.fac_usrdata_key) - AND ink.ins_deel_key = i.ins_deel_key) - PARKEERLOCATIECODE_3, - (SELECT ud.fac_usrdata_code - FROM ins_v_aanwezigkenmerkdeel ink, ins_kenmerk ik, fac_v_aanwezigusrdata ud - WHERE ink.ins_kenmerk_key = ik.ins_kenmerk_key - AND ik.ins_kenmerk_key = 499 - AND ik.ins_srtkenmerk_key = 324 -- Parkeercode - AND ink.ins_kenmerkdeel_waarde = TO_CHAR (ud.fac_usrdata_key) - AND ink.ins_deel_key = i.ins_deel_key) - PARKEERCODE_4, - (SELECT ud.fac_usrdata_code - FROM ins_v_aanwezigkenmerkdeel ink, ins_kenmerk ik, fac_v_aanwezigusrdata ud - WHERE ink.ins_kenmerk_key = ik.ins_kenmerk_key - AND ik.ins_kenmerk_key = 498 - AND ik.ins_srtkenmerk_key = 323 -- Parkeerlocatiecode - AND ink.ins_kenmerkdeel_waarde = TO_CHAR (ud.fac_usrdata_key) - AND ink.ins_deel_key = i.ins_deel_key) - PARKEERLOCATIECODE_4, - (SELECT ud.fac_usrdata_code - FROM ins_v_aanwezigkenmerkdeel ink, ins_kenmerk ik, fac_v_aanwezigusrdata ud - WHERE ink.ins_kenmerk_key = ik.ins_kenmerk_key - AND ik.ins_kenmerk_key = 486 - AND ik.ins_srtkenmerk_key = 324 -- Parkeercode - AND ink.ins_kenmerkdeel_waarde = TO_CHAR (ud.fac_usrdata_key) - AND ink.ins_deel_key = i.ins_deel_key) - PARKEERCODE_5, - (SELECT ud.fac_usrdata_code - FROM ins_v_aanwezigkenmerkdeel ink, ins_kenmerk ik, fac_v_aanwezigusrdata ud - WHERE ink.ins_kenmerk_key = ik.ins_kenmerk_key - AND ik.ins_kenmerk_key = 485 - AND ik.ins_srtkenmerk_key = 323 -- Parkeerlocatiecode - AND ink.ins_kenmerkdeel_waarde = TO_CHAR (ud.fac_usrdata_key) - AND ink.ins_deel_key = i.ins_deel_key) - PARKEERLOCATIECODE_5, - (SELECT ink.ins_kenmerkdeel_waarde - FROM ins_v_aanwezigkenmerkdeel ink, ins_kenmerk ik - WHERE ink.ins_kenmerk_key = ik.ins_kenmerk_key - AND ik.ins_srtkenmerk_key = 322 -- Landelijke parkeerrechten - AND ink.ins_deel_key = i.ins_deel_key) - PARKEER_LANDELIJK, - (SELECT MAX (fac_tracking_datum) - FROM fac_tracking - WHERE fac_srtnotificatie_key IN - (SELECT fac_srtnotificatie_key - FROM fac_srtnotificatie - WHERE UPPER (fac_srtnotificatie_xmlnode) = 'DEEL') - AND fac_tracking_refkey = i.ins_deel_key) - LAATSTE_MUTATIE - FROM ins_deel i, prs_perslid p - WHERE i.ins_srtdeel_key = 259000 - AND i.ins_alg_ruimte_type = 'P' - AND i.ins_alg_ruimte_key = p.prs_perslid_key - UNION ALL - SELECT TO_CHAR (i.ins_deel_key), - (SELECT ink.ins_kenmerkdeel_waarde - FROM ins_v_aanwezigkenmerkdeel ink, ins_kenmerk ik - WHERE ink.ins_kenmerk_key = ik.ins_kenmerk_key - AND ik.ins_srtkenmerk_key = 325 -- Pasnr - AND ink.ins_deel_key = i.ins_deel_key) - PASNR, - (SELECT ud.fac_usrdata_code - FROM ins_v_aanwezigkenmerkdeel ink, ins_kenmerk ik, fac_v_aanwezigusrdata ud - WHERE ink.ins_kenmerk_key = ik.ins_kenmerk_key - AND ik.ins_srtkenmerk_key = 341 -- Sitecode - AND ink.ins_kenmerkdeel_waarde = TO_CHAR (ud.fac_usrdata_key) - AND ink.ins_deel_key = i.ins_deel_key) - SITECODE, - DECODE (i.ins_alg_ruimte_type, 'C', '9' || LPAD (TO_CHAR (i.ins_alg_ruimte_key), 5, '0'), NULL), - (SELECT ud.fac_usrdata_omschr - FROM ins_v_aanwezigkenmerkdeel ink, ins_kenmerk ik, fac_v_aanwezigusrdata ud - WHERE ink.ins_kenmerk_key = ik.ins_kenmerk_key - AND ik.ins_srtkenmerk_key = 328 -- Template - AND ink.ins_kenmerkdeel_waarde = TO_CHAR (ud.fac_usrdata_key) - AND ink.ins_deel_key = i.ins_deel_key) - TEMPLATE, - DECODE (i.ins_deel_verwijder, - NULL, - DECODE (i.ins_alg_ruimte_type, - 'C', - (SELECT ud.fac_usrdata_omschr - FROM ins_v_aanwezigkenmerkdeel ink, ins_kenmerk ik, fac_v_aanwezigusrdata ud - WHERE ink.ins_kenmerk_key = ik.ins_kenmerk_key - AND ik.ins_srtkenmerk_key = 361 -- Status - AND ink.ins_kenmerkdeel_waarde = TO_CHAR (ud.fac_usrdata_key) - AND ink.ins_deel_key = i.ins_deel_key), - 'Geblokkeerd'), - 'Geblokkeerd') - STATUS, - (SELECT ink.ins_kenmerkdeel_waarde - FROM ins_v_aanwezigkenmerkdeel ink, ins_kenmerk ik - WHERE ink.ins_kenmerk_key = ik.ins_kenmerk_key - AND ik.ins_srtkenmerk_key = 329 -- Verloopdatumpas - AND ink.ins_deel_key = i.ins_deel_key) - VERLOOPDATUMTIJD, - (SELECT ink.ins_kenmerkdeel_waarde - FROM ins_v_aanwezigkenmerkdeel ink, ins_kenmerk ik - WHERE ink.ins_kenmerk_key = ik.ins_kenmerk_key - AND ik.ins_srtkenmerk_key = 321 -- Laatstgebruikt - AND ink.ins_deel_key = i.ins_deel_key) - LAATSTGEWIJZIGD, - (SELECT ud.fac_usrdata_code - FROM ins_v_aanwezigkenmerkdeel ink, ins_kenmerk ik, fac_v_aanwezigusrdata ud - WHERE ink.ins_kenmerk_key = ik.ins_kenmerk_key - AND ik.ins_kenmerk_key = 524 - AND ik.ins_srtkenmerk_key = 324 -- Parkeercode - AND ink.ins_kenmerkdeel_waarde = TO_CHAR (ud.fac_usrdata_key) - AND ink.ins_deel_key = i.ins_deel_key) - PARKEERCODE_1, - (SELECT ud.fac_usrdata_code - FROM ins_v_aanwezigkenmerkdeel ink, ins_kenmerk ik, fac_v_aanwezigusrdata ud - WHERE ink.ins_kenmerk_key = ik.ins_kenmerk_key - AND ik.ins_kenmerk_key = 523 - AND ik.ins_srtkenmerk_key = 323 -- Parkeerlocatiecode - AND ink.ins_kenmerkdeel_waarde = TO_CHAR (ud.fac_usrdata_key) - AND ink.ins_deel_key = i.ins_deel_key) - PARKEERLOCATIECODE_1, - (SELECT ud.fac_usrdata_code - FROM ins_v_aanwezigkenmerkdeel ink, ins_kenmerk ik, fac_v_aanwezigusrdata ud - WHERE ink.ins_kenmerk_key = ik.ins_kenmerk_key - AND ik.ins_kenmerk_key = 532 - AND ik.ins_srtkenmerk_key = 324 -- Parkeercode - AND ink.ins_kenmerkdeel_waarde = TO_CHAR (ud.fac_usrdata_key) - AND ink.ins_deel_key = i.ins_deel_key) - PARKEERCODE_2, - (SELECT ud.fac_usrdata_code - FROM ins_v_aanwezigkenmerkdeel ink, ins_kenmerk ik, fac_v_aanwezigusrdata ud - WHERE ink.ins_kenmerk_key = ik.ins_kenmerk_key - AND ik.ins_kenmerk_key = 531 - AND ik.ins_srtkenmerk_key = 323 -- Parkeerlocatiecode - AND ink.ins_kenmerkdeel_waarde = TO_CHAR (ud.fac_usrdata_key) - AND ink.ins_deel_key = i.ins_deel_key) - PARKEERLOCATIECODE_2, - (SELECT ud.fac_usrdata_code - FROM ins_v_aanwezigkenmerkdeel ink, ins_kenmerk ik, fac_v_aanwezigusrdata ud - WHERE ink.ins_kenmerk_key = ik.ins_kenmerk_key - AND ik.ins_kenmerk_key = 534 - AND ik.ins_srtkenmerk_key = 324 -- Parkeercode - AND ink.ins_kenmerkdeel_waarde = TO_CHAR (ud.fac_usrdata_key) - AND ink.ins_deel_key = i.ins_deel_key) - PARKEERCODE_3, - (SELECT ud.fac_usrdata_code - FROM ins_v_aanwezigkenmerkdeel ink, ins_kenmerk ik, fac_v_aanwezigusrdata ud - WHERE ink.ins_kenmerk_key = ik.ins_kenmerk_key - AND ik.ins_kenmerk_key = 533 - AND ik.ins_srtkenmerk_key = 323 -- Parkeerlocatiecode - AND ink.ins_kenmerkdeel_waarde = TO_CHAR (ud.fac_usrdata_key) - AND ink.ins_deel_key = i.ins_deel_key) - PARKEERLOCATIECODE_3, - (SELECT ud.fac_usrdata_code - FROM ins_v_aanwezigkenmerkdeel ink, ins_kenmerk ik, fac_v_aanwezigusrdata ud - WHERE ink.ins_kenmerk_key = ik.ins_kenmerk_key - AND ik.ins_kenmerk_key = 536 - AND ik.ins_srtkenmerk_key = 324 -- Parkeercode - AND ink.ins_kenmerkdeel_waarde = TO_CHAR (ud.fac_usrdata_key) - AND ink.ins_deel_key = i.ins_deel_key) - PARKEERCODE_4, - (SELECT ud.fac_usrdata_code - FROM ins_v_aanwezigkenmerkdeel ink, ins_kenmerk ik, fac_v_aanwezigusrdata ud - WHERE ink.ins_kenmerk_key = ik.ins_kenmerk_key - AND ik.ins_kenmerk_key = 535 - AND ik.ins_srtkenmerk_key = 323 -- Parkeerlocatiecode - AND ink.ins_kenmerkdeel_waarde = TO_CHAR (ud.fac_usrdata_key) - AND ink.ins_deel_key = i.ins_deel_key) - PARKEERLOCATIECODE_4, - (SELECT ud.fac_usrdata_code - FROM ins_v_aanwezigkenmerkdeel ink, ins_kenmerk ik, fac_v_aanwezigusrdata ud - WHERE ink.ins_kenmerk_key = ik.ins_kenmerk_key - AND ik.ins_kenmerk_key = 538 - AND ik.ins_srtkenmerk_key = 324 -- Parkeercode - AND ink.ins_kenmerkdeel_waarde = TO_CHAR (ud.fac_usrdata_key) - AND ink.ins_deel_key = i.ins_deel_key) - PARKEERCODE_5, - (SELECT ud.fac_usrdata_code - FROM ins_v_aanwezigkenmerkdeel ink, ins_kenmerk ik, fac_v_aanwezigusrdata ud - WHERE ink.ins_kenmerk_key = ik.ins_kenmerk_key - AND ik.ins_kenmerk_key = 537 - AND ik.ins_srtkenmerk_key = 323 -- Parkeerlocatiecode - AND ink.ins_kenmerkdeel_waarde = TO_CHAR (ud.fac_usrdata_key) - AND ink.ins_deel_key = i.ins_deel_key) - PARKEERLOCATIECODE_5, - (SELECT ink.ins_kenmerkdeel_waarde - FROM ins_v_aanwezigkenmerkdeel ink, ins_kenmerk ik - WHERE ink.ins_kenmerk_key = ik.ins_kenmerk_key - AND ik.ins_srtkenmerk_key = 322 -- Landelijke parkeerrechten - AND ink.ins_deel_key = i.ins_deel_key) - PARKEER_LANDELIJK, - (SELECT MAX (fac_tracking_datum) - FROM fac_tracking - WHERE fac_srtnotificatie_key IN - (SELECT fac_srtnotificatie_key - FROM fac_srtnotificatie - WHERE UPPER (fac_srtnotificatie_xmlnode) = 'DEEL') - AND fac_tracking_refkey = i.ins_deel_key) - LAATSTE_MUTATIE - FROM ins_deel i - WHERE i.ins_srtdeel_key = 259118 -- Toegangspas/Niet UWV -; - -CREATE OR REPLACE VIEW UWVA_V_RAP_TCS_BEZ -( - BEZOEKER_ID, - PASNR, - NAAM, - BEDRIJF, - BEZOEKDATUM, - BEZOEKLOCATIE, - BEZOEKER_IN, - BEZOEKER_OUT, - TEMPLATE, - SITECODE, - LAATSTE_MUTATIE -) -AS - SELECT bb.bez_bezoekers_key, - bw.bez_kenmerkwaarde_waarde, - bb.bez_afspraak_naam, - bb.bez_afspraak_bedrijf, - ba.bez_afspraak_datum, - l.alg_locatie_code, - DECODE (bb.bez_bezoekers_done, NULL, NULL, 1), - DECODE (bb.bez_bezoekers_out, NULL, NULL, 1), - (SELECT ud.fac_usrdata_code - FROM bez_kenmerkwaarde bw, fac_v_aanwezigusrdata ud - WHERE bw.bez_kenmerk_key = 1002 -- Template - AND bw.bez_kenmerkwaarde_waarde = TO_CHAR (ud.fac_usrdata_key) - AND bw.bez_bezoekers_key = bb.bez_bezoekers_key) - template, - (SELECT ud.fac_usrdata_code - FROM bez_kenmerkwaarde bw, fac_v_aanwezigusrdata ud - WHERE bw.bez_kenmerk_key = 1001 -- Sitecode - AND bw.bez_kenmerkwaarde_waarde = TO_CHAR (ud.fac_usrdata_key) - AND bw.bez_bezoekers_key = bb.bez_bezoekers_key) - sitecode, - GREATEST ( - (SELECT MAX (t.fac_tracking_datum) - FROM fac_tracking t, fac_srtnotificatie sn - WHERE t.fac_srtnotificatie_key = sn.fac_srtnotificatie_key - AND ((sn.fac_srtnotificatie_xmlnode = 'afspraak' AND t.fac_tracking_refkey = bb.bez_afspraak_key) - OR (sn.fac_srtnotificatie_xmlnode = 'bezoeker' AND t.fac_tracking_refkey = bb.bez_bezoekers_key))), - COALESCE (bb.bez_bezoekers_out, SYSDATE - 1000)) - FROM bez_bezoekers bb, bez_kenmerkwaarde bw, bez_afspraak ba, alg_locatie l - WHERE bb.bez_bezoekers_done IS NOT NULL -- Alleen binnengevinkte passen meenemen! - AND bb.bez_bezoekers_key = bw.bez_bezoekers_key - AND bw.bez_kenmerk_key = 1000 -- Pasnummer - AND bb.bez_afspraak_key = ba.bez_afspraak_key - AND ba.alg_locatie_key = l.alg_locatie_key - AND TRUNC (ba.bez_afspraak_datum) = TRUNC (SYSDATE); - -CREATE OR REPLACE VIEW UWVA_V_RAP_TCS_BEV -( - DEEL_KEY, - FCLT_3D_LOCATIE_KEY, -- Beveiliger mag alleen passen van personen op eigen locatie zien - PASNR, - SITECODE, - EIGENAARNR, - EIGENAARNAAM, - TEMPLATE, - STATUS, - UITGIFTE, - VERLOOPDATUMTIJD, - LAATSTGEWIJZIGD, - PARKEERCODE_1, - PARKEERLOCATIECODE_1, - PARKEERCODE_2, - PARKEERLOCATIECODE_2, - PARKEERCODE_3, - PARKEERLOCATIECODE_3, - PARKEERCODE_4, - PARKEERLOCATIECODE_4, - PARKEERCODE_5, - PARKEERLOCATIECODE_5, - PARKEER_LANDELIJK, - LAATSTE_MUTATIE -) -AS - SELECT i.ins_deel_key, - wpg.alg_locatie_key, - (SELECT ink.ins_kenmerkdeel_waarde - FROM ins_v_aanwezigkenmerkdeel ink, ins_kenmerk ik - WHERE ink.ins_kenmerk_key = ik.ins_kenmerk_key - AND ik.ins_srtkenmerk_key = 325 -- Pasnr - AND ink.ins_deel_key = i.ins_deel_key) - PASNR, - (SELECT ud.fac_usrdata_code - FROM ins_v_aanwezigkenmerkdeel ink, ins_kenmerk ik, fac_v_aanwezigusrdata ud - WHERE ink.ins_kenmerk_key = ik.ins_kenmerk_key - AND ik.ins_srtkenmerk_key = 341 -- Sitecode - AND ink.ins_kenmerkdeel_waarde = TO_CHAR (ud.fac_usrdata_key) - AND ink.ins_deel_key = i.ins_deel_key) - SITECODE, - TO_CHAR (p.prs_perslid_key) EIGENAARNR, - TRIM (DECODE (p.prs_perslid_tussenvoegsel, - NULL, p.prs_perslid_voornaam || ' ' || p.prs_perslid_naam, - p.prs_perslid_voornaam || ' ' || p.prs_perslid_tussenvoegsel || ' ' || p.prs_perslid_naam)) - EIGENAARNAAM, - (SELECT ud.fac_usrdata_omschr - FROM ins_v_aanwezigkenmerkdeel ink, ins_kenmerk ik, fac_v_aanwezigusrdata ud - WHERE ink.ins_kenmerk_key = ik.ins_kenmerk_key - AND ik.ins_srtkenmerk_key = 328 -- Template - AND ink.ins_kenmerkdeel_waarde = TO_CHAR (ud.fac_usrdata_key) - AND ink.ins_deel_key = i.ins_deel_key) - TEMPLATE, - (SELECT ud.fac_usrdata_omschr - FROM ins_v_aanwezigkenmerkdeel ink, ins_kenmerk ik, fac_v_aanwezigusrdata ud - WHERE ink.ins_kenmerk_key = ik.ins_kenmerk_key - AND ik.ins_srtkenmerk_key = 327 -- Status - AND ink.ins_kenmerkdeel_waarde = TO_CHAR (ud.fac_usrdata_key) - AND ink.ins_deel_key = i.ins_deel_key) - STATUS, - (SELECT ud.fac_usrdata_omschr - FROM ins_v_aanwezigkenmerkdeel ink, ins_kenmerk ik, fac_v_aanwezigusrdata ud - WHERE ink.ins_kenmerk_key = ik.ins_kenmerk_key - AND ik.ins_srtkenmerk_key = 342 -- Uitgifte - AND ink.ins_kenmerkdeel_waarde = TO_CHAR (ud.fac_usrdata_key) - AND ink.ins_deel_key = i.ins_deel_key) - UITGIFTE, - (SELECT ink.ins_kenmerkdeel_waarde - FROM ins_v_aanwezigkenmerkdeel ink, ins_kenmerk ik - WHERE ink.ins_kenmerk_key = ik.ins_kenmerk_key - AND ik.ins_srtkenmerk_key = 329 -- Verloopdatumpas - AND ink.ins_deel_key = i.ins_deel_key) - VERLOOPDATUMTIJD, - (SELECT ink.ins_kenmerkdeel_waarde - FROM ins_v_aanwezigkenmerkdeel ink, ins_kenmerk ik - WHERE ink.ins_kenmerk_key = ik.ins_kenmerk_key - AND ik.ins_srtkenmerk_key = 321 -- Laatstgebruikt - AND ink.ins_deel_key = i.ins_deel_key) - LAATSTGEWIJZIGD, - (SELECT ud.fac_usrdata_code - FROM ins_v_aanwezigkenmerkdeel ink, ins_kenmerk ik, fac_v_aanwezigusrdata ud - WHERE ink.ins_kenmerk_key = ik.ins_kenmerk_key - AND ik.ins_kenmerk_key = 493 - AND ik.ins_srtkenmerk_key = 324 -- Parkeercode - AND ink.ins_kenmerkdeel_waarde = TO_CHAR (ud.fac_usrdata_key) - AND ink.ins_deel_key = i.ins_deel_key) - PARKEERCODE_1, - (SELECT ud.fac_usrdata_code - FROM ins_v_aanwezigkenmerkdeel ink, ins_kenmerk ik, fac_v_aanwezigusrdata ud - WHERE ink.ins_kenmerk_key = ik.ins_kenmerk_key - AND ik.ins_kenmerk_key = 492 - AND ik.ins_srtkenmerk_key = 323 -- Parkeerlocatiecode - AND ink.ins_kenmerkdeel_waarde = TO_CHAR (ud.fac_usrdata_key) - AND ink.ins_deel_key = i.ins_deel_key) - PARKEERLOCATIECODE_1, - (SELECT ud.fac_usrdata_code - FROM ins_v_aanwezigkenmerkdeel ink, ins_kenmerk ik, fac_v_aanwezigusrdata ud - WHERE ink.ins_kenmerk_key = ik.ins_kenmerk_key - AND ik.ins_kenmerk_key = 495 - AND ik.ins_srtkenmerk_key = 324 -- Parkeercode - AND ink.ins_kenmerkdeel_waarde = TO_CHAR (ud.fac_usrdata_key) - AND ink.ins_deel_key = i.ins_deel_key) - PARKEERCODE_2, - (SELECT ud.fac_usrdata_code - FROM ins_v_aanwezigkenmerkdeel ink, ins_kenmerk ik, fac_v_aanwezigusrdata ud - WHERE ink.ins_kenmerk_key = ik.ins_kenmerk_key - AND ik.ins_kenmerk_key = 494 - AND ik.ins_srtkenmerk_key = 323 -- Parkeerlocatiecode - AND ink.ins_kenmerkdeel_waarde = TO_CHAR (ud.fac_usrdata_key) - AND ink.ins_deel_key = i.ins_deel_key) - PARKEERLOCATIECODE_2, - (SELECT ud.fac_usrdata_code - FROM ins_v_aanwezigkenmerkdeel ink, ins_kenmerk ik, fac_v_aanwezigusrdata ud - WHERE ink.ins_kenmerk_key = ik.ins_kenmerk_key - AND ik.ins_kenmerk_key = 497 - AND ik.ins_srtkenmerk_key = 324 -- Parkeercode - AND ink.ins_kenmerkdeel_waarde = TO_CHAR (ud.fac_usrdata_key) - AND ink.ins_deel_key = i.ins_deel_key) - PARKEERCODE_3, - (SELECT ud.fac_usrdata_code - FROM ins_v_aanwezigkenmerkdeel ink, ins_kenmerk ik, fac_v_aanwezigusrdata ud - WHERE ink.ins_kenmerk_key = ik.ins_kenmerk_key - AND ik.ins_kenmerk_key = 496 - AND ik.ins_srtkenmerk_key = 323 -- Parkeerlocatiecode - AND ink.ins_kenmerkdeel_waarde = TO_CHAR (ud.fac_usrdata_key) - AND ink.ins_deel_key = i.ins_deel_key) - PARKEERLOCATIECODE_3, - (SELECT ud.fac_usrdata_code - FROM ins_v_aanwezigkenmerkdeel ink, ins_kenmerk ik, fac_v_aanwezigusrdata ud - WHERE ink.ins_kenmerk_key = ik.ins_kenmerk_key - AND ik.ins_kenmerk_key = 499 - AND ik.ins_srtkenmerk_key = 324 -- Parkeercode - AND ink.ins_kenmerkdeel_waarde = TO_CHAR (ud.fac_usrdata_key) - AND ink.ins_deel_key = i.ins_deel_key) - PARKEERCODE_4, - (SELECT ud.fac_usrdata_code - FROM ins_v_aanwezigkenmerkdeel ink, ins_kenmerk ik, fac_v_aanwezigusrdata ud - WHERE ink.ins_kenmerk_key = ik.ins_kenmerk_key - AND ik.ins_kenmerk_key = 498 - AND ik.ins_srtkenmerk_key = 323 -- Parkeerlocatiecode - AND ink.ins_kenmerkdeel_waarde = TO_CHAR (ud.fac_usrdata_key) - AND ink.ins_deel_key = i.ins_deel_key) - PARKEERLOCATIECODE_4, - (SELECT ud.fac_usrdata_code - FROM ins_v_aanwezigkenmerkdeel ink, ins_kenmerk ik, fac_v_aanwezigusrdata ud - WHERE ink.ins_kenmerk_key = ik.ins_kenmerk_key - AND ik.ins_kenmerk_key = 486 - AND ik.ins_srtkenmerk_key = 324 -- Parkeercode - AND ink.ins_kenmerkdeel_waarde = TO_CHAR (ud.fac_usrdata_key) - AND ink.ins_deel_key = i.ins_deel_key) - PARKEERCODE_5, - (SELECT ud.fac_usrdata_code - FROM ins_v_aanwezigkenmerkdeel ink, ins_kenmerk ik, fac_v_aanwezigusrdata ud - WHERE ink.ins_kenmerk_key = ik.ins_kenmerk_key - AND ik.ins_kenmerk_key = 485 - AND ik.ins_srtkenmerk_key = 323 -- Parkeerlocatiecode - AND ink.ins_kenmerkdeel_waarde = TO_CHAR (ud.fac_usrdata_key) - AND ink.ins_deel_key = i.ins_deel_key) - PARKEERLOCATIECODE_5, - (SELECT ink.ins_kenmerkdeel_waarde - FROM ins_v_aanwezigkenmerkdeel ink, ins_kenmerk ik - WHERE ink.ins_kenmerk_key = ik.ins_kenmerk_key - AND ik.ins_srtkenmerk_key = 322 -- Landelijke parkeerrechten - AND ink.ins_deel_key = i.ins_deel_key) - PARKEER_LANDELIJK, - (SELECT MAX (fac_tracking_datum) - FROM fac_tracking - WHERE fac_srtnotificatie_key IN - (SELECT fac_srtnotificatie_key - FROM fac_srtnotificatie - WHERE UPPER (fac_srtnotificatie_xmlnode) = 'DEEL') - AND fac_tracking_refkey = i.ins_deel_key) - LAATSTE_MUTATIE - FROM ins_v_aanwezigdeel i, - ins_v_aanwezigkenmerkdeel ink, - prs_perslid p, - (SELECT * FROM prs_perslidwerkplek WHERE prs_perslidwerkplek_volgnr = 2) pw, -- HRM-WP - prs_v_werkplek_gegevens wpg - WHERE i.ins_srtdeel_key = 259000 -- Toegangspas Andover - AND i.ins_deel_key = ink.ins_deel_key - AND ink.ins_kenmerk_key = 502 -- Uitgifte - AND ink.ins_kenmerkdeel_waarde IN ('29739', '29740', '29743') -- Aangemaakt/Defect/Verloren - AND i.ins_alg_ruimte_type = 'P' - AND i.ins_alg_ruimte_key = p.prs_perslid_key - AND p.prs_perslid_key = pw.prs_perslid_key(+) - AND pw.prs_werkplek_key = wpg.prs_werkplek_key(+) - UNION ALL - SELECT i.ins_deel_key, - rg.alg_locatie_key, - (SELECT ink.ins_kenmerkdeel_waarde - FROM ins_v_aanwezigkenmerkdeel ink, ins_kenmerk ik - WHERE ink.ins_kenmerk_key = ik.ins_kenmerk_key - AND ik.ins_srtkenmerk_key = 325 -- Pasnr - AND ink.ins_deel_key = i.ins_deel_key) - PASNR, - (SELECT ud.fac_usrdata_code - FROM ins_v_aanwezigkenmerkdeel ink, ins_kenmerk ik, fac_v_aanwezigusrdata ud - WHERE ink.ins_kenmerk_key = ik.ins_kenmerk_key - AND ik.ins_srtkenmerk_key = 341 -- Sitecode - AND ink.ins_kenmerkdeel_waarde = TO_CHAR (ud.fac_usrdata_key) - AND ink.ins_deel_key = i.ins_deel_key) - SITECODE, - DECODE (i.ins_alg_ruimte_type, 'C', '9' || LPAD (TO_CHAR (i.ins_alg_ruimte_key), 5, '0'), NULL) - EIGENAARNR, - (SELECT TRIM (DECODE (prs_contactpersoon_tussenv, - NULL, prs_contactpersoon_voornaam || ' ' || prs_contactpersoon_naam, - prs_contactpersoon_voornaam || ' ' || prs_contactpersoon_tussenv || ' ' || prs_contactpersoon_naam)) - FROM prs_contactpersoon - WHERE prs_contactpersoon_key = i.ins_alg_ruimte_key - AND i.ins_alg_ruimte_type = 'C') - EIGENAARNAAM, - (SELECT ud.fac_usrdata_omschr - FROM ins_v_aanwezigkenmerkdeel ink, ins_kenmerk ik, fac_v_aanwezigusrdata ud - WHERE ink.ins_kenmerk_key = ik.ins_kenmerk_key - AND ik.ins_srtkenmerk_key = 328 -- Template - AND ink.ins_kenmerkdeel_waarde = TO_CHAR (ud.fac_usrdata_key) - AND ink.ins_deel_key = i.ins_deel_key) - TEMPLATE, - (SELECT ud.fac_usrdata_omschr - FROM ins_v_aanwezigkenmerkdeel ink, ins_kenmerk ik, fac_v_aanwezigusrdata ud - WHERE ink.ins_kenmerk_key = ik.ins_kenmerk_key - AND ik.ins_srtkenmerk_key = 361 -- Status - AND ink.ins_kenmerkdeel_waarde = TO_CHAR (ud.fac_usrdata_key) - AND ink.ins_deel_key = i.ins_deel_key) - STATUS, - (SELECT ud.fac_usrdata_omschr - FROM ins_v_aanwezigkenmerkdeel ink, ins_kenmerk ik, fac_v_aanwezigusrdata ud - WHERE ink.ins_kenmerk_key = ik.ins_kenmerk_key - AND ik.ins_srtkenmerk_key = 342 -- Uitgifte - AND ink.ins_kenmerkdeel_waarde = TO_CHAR (ud.fac_usrdata_key) - AND ink.ins_deel_key = i.ins_deel_key) - UITGIFTE, - (SELECT ink.ins_kenmerkdeel_waarde - FROM ins_v_aanwezigkenmerkdeel ink, ins_kenmerk ik - WHERE ink.ins_kenmerk_key = ik.ins_kenmerk_key - AND ik.ins_srtkenmerk_key = 329 -- Verloopdatumpas - AND ink.ins_deel_key = i.ins_deel_key) - VERLOOPDATUMTIJD, - (SELECT ink.ins_kenmerkdeel_waarde - FROM ins_v_aanwezigkenmerkdeel ink, ins_kenmerk ik - WHERE ink.ins_kenmerk_key = ik.ins_kenmerk_key - AND ik.ins_srtkenmerk_key = 321 -- Laatstgebruikt - AND ink.ins_deel_key = i.ins_deel_key) - LAATSTGEWIJZIGD, - (SELECT ud.fac_usrdata_code - FROM ins_v_aanwezigkenmerkdeel ink, ins_kenmerk ik, fac_v_aanwezigusrdata ud - WHERE ink.ins_kenmerk_key = ik.ins_kenmerk_key - AND ik.ins_kenmerk_key = 524 - AND ik.ins_srtkenmerk_key = 324 -- Parkeercode - AND ink.ins_kenmerkdeel_waarde = TO_CHAR (ud.fac_usrdata_key) - AND ink.ins_deel_key = i.ins_deel_key) - PARKEERCODE_1, - (SELECT ud.fac_usrdata_code - FROM ins_v_aanwezigkenmerkdeel ink, ins_kenmerk ik, fac_v_aanwezigusrdata ud - WHERE ink.ins_kenmerk_key = ik.ins_kenmerk_key - AND ik.ins_kenmerk_key = 523 - AND ik.ins_srtkenmerk_key = 323 -- Parkeerlocatiecode - AND ink.ins_kenmerkdeel_waarde = TO_CHAR (ud.fac_usrdata_key) - AND ink.ins_deel_key = i.ins_deel_key) - PARKEERLOCATIECODE_1, - (SELECT ud.fac_usrdata_code - FROM ins_v_aanwezigkenmerkdeel ink, ins_kenmerk ik, fac_v_aanwezigusrdata ud - WHERE ink.ins_kenmerk_key = ik.ins_kenmerk_key - AND ik.ins_kenmerk_key = 532 - AND ik.ins_srtkenmerk_key = 324 -- Parkeercode - AND ink.ins_kenmerkdeel_waarde = TO_CHAR (ud.fac_usrdata_key) - AND ink.ins_deel_key = i.ins_deel_key) - PARKEERCODE_2, - (SELECT ud.fac_usrdata_code - FROM ins_v_aanwezigkenmerkdeel ink, ins_kenmerk ik, fac_v_aanwezigusrdata ud - WHERE ink.ins_kenmerk_key = ik.ins_kenmerk_key - AND ik.ins_kenmerk_key = 531 - AND ik.ins_srtkenmerk_key = 323 -- Parkeerlocatiecode - AND ink.ins_kenmerkdeel_waarde = TO_CHAR (ud.fac_usrdata_key) - AND ink.ins_deel_key = i.ins_deel_key) - PARKEERLOCATIECODE_2, - (SELECT ud.fac_usrdata_code - FROM ins_v_aanwezigkenmerkdeel ink, ins_kenmerk ik, fac_v_aanwezigusrdata ud - WHERE ink.ins_kenmerk_key = ik.ins_kenmerk_key - AND ik.ins_kenmerk_key = 534 - AND ik.ins_srtkenmerk_key = 324 -- Parkeercode - AND ink.ins_kenmerkdeel_waarde = TO_CHAR (ud.fac_usrdata_key) - AND ink.ins_deel_key = i.ins_deel_key) - PARKEERCODE_3, - (SELECT ud.fac_usrdata_code - FROM ins_v_aanwezigkenmerkdeel ink, ins_kenmerk ik, fac_v_aanwezigusrdata ud - WHERE ink.ins_kenmerk_key = ik.ins_kenmerk_key - AND ik.ins_kenmerk_key = 533 - AND ik.ins_srtkenmerk_key = 323 -- Parkeerlocatiecode - AND ink.ins_kenmerkdeel_waarde = TO_CHAR (ud.fac_usrdata_key) - AND ink.ins_deel_key = i.ins_deel_key) - PARKEERLOCATIECODE_3, - (SELECT ud.fac_usrdata_code - FROM ins_v_aanwezigkenmerkdeel ink, ins_kenmerk ik, fac_v_aanwezigusrdata ud - WHERE ink.ins_kenmerk_key = ik.ins_kenmerk_key - AND ik.ins_kenmerk_key = 536 - AND ik.ins_srtkenmerk_key = 324 -- Parkeercode - AND ink.ins_kenmerkdeel_waarde = TO_CHAR (ud.fac_usrdata_key) - AND ink.ins_deel_key = i.ins_deel_key) - PARKEERCODE_4, - (SELECT ud.fac_usrdata_code - FROM ins_v_aanwezigkenmerkdeel ink, ins_kenmerk ik, fac_v_aanwezigusrdata ud - WHERE ink.ins_kenmerk_key = ik.ins_kenmerk_key - AND ik.ins_kenmerk_key = 535 - AND ik.ins_srtkenmerk_key = 323 -- Parkeerlocatiecode - AND ink.ins_kenmerkdeel_waarde = TO_CHAR (ud.fac_usrdata_key) - AND ink.ins_deel_key = i.ins_deel_key) - PARKEERLOCATIECODE_4, - (SELECT ud.fac_usrdata_code - FROM ins_v_aanwezigkenmerkdeel ink, ins_kenmerk ik, fac_v_aanwezigusrdata ud - WHERE ink.ins_kenmerk_key = ik.ins_kenmerk_key - AND ik.ins_kenmerk_key = 538 - AND ik.ins_srtkenmerk_key = 324 -- Parkeercode - AND ink.ins_kenmerkdeel_waarde = TO_CHAR (ud.fac_usrdata_key) - AND ink.ins_deel_key = i.ins_deel_key) - PARKEERCODE_5, - (SELECT ud.fac_usrdata_code - FROM ins_v_aanwezigkenmerkdeel ink, ins_kenmerk ik, fac_v_aanwezigusrdata ud - WHERE ink.ins_kenmerk_key = ik.ins_kenmerk_key - AND ik.ins_kenmerk_key = 537 - AND ik.ins_srtkenmerk_key = 323 -- Parkeerlocatiecode - AND ink.ins_kenmerkdeel_waarde = TO_CHAR (ud.fac_usrdata_key) - AND ink.ins_deel_key = i.ins_deel_key) - PARKEERLOCATIECODE_5, - (SELECT ink.ins_kenmerkdeel_waarde - FROM ins_v_aanwezigkenmerkdeel ink, ins_kenmerk ik - WHERE ink.ins_kenmerk_key = ik.ins_kenmerk_key - AND ik.ins_srtkenmerk_key = 322 -- Landelijke parkeerrechten - AND ink.ins_deel_key = i.ins_deel_key) - PARKEER_LANDELIJK, - (SELECT MAX (fac_tracking_datum) - FROM fac_tracking - WHERE fac_srtnotificatie_key IN - (SELECT fac_srtnotificatie_key - FROM fac_srtnotificatie - WHERE UPPER (fac_srtnotificatie_xmlnode) = 'DEEL') - AND fac_tracking_refkey = i.ins_deel_key) - LAATSTE_MUTATIE - FROM ins_v_aanwezigdeel i, - ins_v_aanwezigkenmerkdeel ink, - alg_v_ruimte_gegevens_all rg - WHERE i.ins_srtdeel_key = 259118 -- Toegangspas/Niet UWV - AND i.ins_deel_key = ink.ins_deel_key - AND ink.ins_kenmerk_key = 529 -- Uitgifte - AND ink.ins_kenmerkdeel_waarde IN ('29739', '29740', '29743') -- Aangemaakt/Defect/Verloren - AND ((i.ins_alg_ruimte_type = 'R' AND i.ins_alg_ruimte_key = rg.alg_ruimte_key) - OR (i.ins_alg_ruimte_type_org = 'R' AND i.ins_alg_ruimte_key_org = rg.alg_ruimte_key)); - - -- UWVA#51959: Afhandelen CR-meldingen! CREATE OR REPLACE PROCEDURE UWVA_processemail ( pfrom IN VARCHAR2,