UWVA#89214 KOS-export geschoond+UWVA#90188 Tolkdiensten-koppeling (perceel 1)
svn path=/Customer/trunk/; revision=70302
This commit is contained in:
@@ -7884,157 +7884,7 @@ END;
|
||||
/
|
||||
|
||||
|
||||
-- UWVA#35039: Handmatig <20>n direct te starten KOS-procedure!
|
||||
CREATE OR REPLACE VIEW uwva_v_export_kos (result, result_order)
|
||||
AS
|
||||
SELECT fac_rapport_regel, fac_rapport_volgnr
|
||||
FROM fac_rapport
|
||||
WHERE fac_rapport_node = SUBSTR ('KOS', 1, 12);
|
||||
|
||||
CREATE OR REPLACE PROCEDURE uwva_select_kos (p_applname IN VARCHAR2,
|
||||
p_applrun IN VARCHAR2)
|
||||
AS
|
||||
CURSOR c
|
||||
IS
|
||||
SELECT a.bez_afspraak_key,
|
||||
rrr.res_rsv_ruimte_key,
|
||||
rrr.res_reservering_key || '/' || rrr.res_rsv_ruimte_volgnr
|
||||
resnr,
|
||||
rr.res_ruimte_nr resruimte,
|
||||
rrr.res_rsv_ruimte_van van,
|
||||
ac.bez_actie_key
|
||||
FROM bez_afspraak a,
|
||||
res_rsv_ruimte rrr,
|
||||
res_ruimte_opstelling ro,
|
||||
res_ruimte rr,
|
||||
bez_actie ac
|
||||
WHERE a.bez_afspraak_datum > TRUNC (SYSDATE)
|
||||
AND a.res_rsv_ruimte_key = rrr.res_rsv_ruimte_key
|
||||
AND rrr.res_ruimte_opstel_key = ro.res_ruimte_opstel_key
|
||||
AND ro.res_ruimte_key = rr.res_ruimte_key
|
||||
AND rr.bez_actie_key = ac.bez_actie_key
|
||||
AND BITAND (ac.bez_actie_flags, 1) = 1
|
||||
AND (a.bez_actie_key != ac.bez_actie_key
|
||||
OR a.bez_actie_key IS NULL)
|
||||
ORDER BY 1;
|
||||
|
||||
v_errormsg VARCHAR2 (1000);
|
||||
oracle_err_num NUMBER;
|
||||
oracle_err_mes VARCHAR2 (200);
|
||||
v_aanduiding VARCHAR2 (255);
|
||||
v_rownr NUMBER := 0;
|
||||
v_count NUMBER;
|
||||
|
||||
PROCEDURE add_row (p_regel IN VARCHAR2)
|
||||
AS
|
||||
BEGIN
|
||||
INSERT INTO fac_rapport (fac_rapport_node,
|
||||
fac_rapport_volgnr,
|
||||
fac_rapport_regel)
|
||||
VALUES (SUBSTR (p_applname, 1, 12), v_rownr, p_regel);
|
||||
|
||||
v_rownr := v_rownr + 1;
|
||||
END;
|
||||
|
||||
PROCEDURE add_element (p_tag IN VARCHAR2, p_value IN VARCHAR2)
|
||||
AS
|
||||
BEGIN
|
||||
add_row( '<'
|
||||
|| p_tag
|
||||
|| '>'
|
||||
|| xml.char_to_html (p_value)
|
||||
|| '</'
|
||||
|| p_tag
|
||||
|| '>');
|
||||
END;
|
||||
BEGIN
|
||||
DELETE fac_rapport
|
||||
WHERE fac_rapport_node = SUBSTR (p_applname, 1, 12);
|
||||
|
||||
COMMIT;
|
||||
|
||||
add_row ('<kos>');
|
||||
|
||||
FOR r IN c
|
||||
LOOP
|
||||
BEGIN
|
||||
v_aanduiding :=
|
||||
'Afspraak '
|
||||
|| r.bez_afspraak_key
|
||||
|| ' op '
|
||||
|| TO_CHAR (r.van, 'dd-mm-yyyy hh24:mi')
|
||||
|| ' bij '
|
||||
|| r.resnr
|
||||
|| ' ('
|
||||
|| r.res_rsv_ruimte_key
|
||||
|| ') in '
|
||||
|| r.resruimte;
|
||||
|
||||
v_errormsg := 'Fout bijwerken bez_actie bij bez_afspraak';
|
||||
|
||||
UPDATE bez_afspraak
|
||||
SET bez_actie_key = r.bez_actie_key
|
||||
WHERE bez_afspraak_key = r.bez_afspraak_key;
|
||||
|
||||
fac.writelog (p_applname,
|
||||
'I',
|
||||
v_aanduiding,
|
||||
'');
|
||||
add_element ('log', v_aanduiding);
|
||||
EXCEPTION
|
||||
WHEN OTHERS
|
||||
THEN
|
||||
oracle_err_num := SQLCODE;
|
||||
oracle_err_mes := SUBSTR (SQLERRM, 1, 200);
|
||||
v_errormsg :=
|
||||
v_errormsg
|
||||
|| ' ORACLE (error '
|
||||
|| oracle_err_num
|
||||
|| '/'
|
||||
|| oracle_err_mes
|
||||
|| ')';
|
||||
fac.writelog (p_applname,
|
||||
'E',
|
||||
v_errormsg,
|
||||
v_aanduiding);
|
||||
END;
|
||||
END LOOP;
|
||||
|
||||
COMMIT;
|
||||
|
||||
-- Alle res_ruimte zonder default-actie de default-actie toekennen.
|
||||
SELECT COUNT ( * )
|
||||
INTO v_count
|
||||
FROM res_ruimte
|
||||
WHERE bez_actie_key IS NULL;
|
||||
|
||||
UPDATE res_ruimte
|
||||
SET bez_actie_key = 5
|
||||
WHERE bez_actie_key IS NULL;
|
||||
|
||||
add_element (
|
||||
'log',
|
||||
'Aantal reserveerbare ruimten zonder actie: ' || TO_CHAR (v_count));
|
||||
|
||||
-- Alle toekomstige bez_afspraak zonder actie de default-actie toekennen.
|
||||
SELECT COUNT ( * )
|
||||
INTO v_count
|
||||
FROM bez_afspraak
|
||||
WHERE bez_afspraak_datum > TRUNC (SYSDATE) AND bez_actie_key IS NULL;
|
||||
|
||||
UPDATE bez_afspraak
|
||||
SET bez_actie_key = 5
|
||||
WHERE bez_afspraak_datum > TRUNC (SYSDATE) AND bez_actie_key IS NULL;
|
||||
|
||||
add_element (
|
||||
'log',
|
||||
'Aantal toekomstige afspraken zonder actie: ' || TO_CHAR (v_count));
|
||||
|
||||
add_row ('</kos>');
|
||||
|
||||
COMMIT;
|
||||
END;
|
||||
/
|
||||
|
||||
|
||||
CREATE OR REPLACE VIEW uwva_v_imp_log
|
||||
@@ -9007,7 +8857,7 @@ AS
|
||||
-- UWVA#19622: Alleen bepaalde catalogi (Instructieruimte/86, Servicepunt/87,
|
||||
-- Vergaderruimte/89, Vergader RvB/112 en Video conference/276) en alleen met
|
||||
-- FO-status Optie/Definitief (dus niet Blokkade en Vervallen)!
|
||||
-- UWVA#73593: Toevoegen Vergaderruimte Hybride-catalogus (A=496+P=492)
|
||||
-- UWVA#73593: Toevoegen Vergaderruimte Hybride-catalogus.
|
||||
CREATE OR REPLACE VIEW UWVA_V_RAP_RES_INFOBORD
|
||||
(
|
||||
AKTIEF,
|
||||
@@ -9078,8 +8928,7 @@ AS
|
||||
AND rrg.alg_verdieping_key = v.alg_verdieping_key
|
||||
AND rrr.res_status_fo_key = sf.res_status_fo_key
|
||||
AND rrg.res_discipline_key = rd.ins_discipline_key
|
||||
AND rd.ins_discipline_key IN (86, 87, 89, 112, 276, 404, 409, 492, 496) -- ToDo:Key=496 tbv. Acceptatie verwijderen!
|
||||
;
|
||||
AND rd.ins_discipline_key IN (86, 87, 89, 112, 276, 404, 409, 492);
|
||||
|
||||
|
||||
-- UWVA#21050: Overzicht instellingen alle vakgroepen
|
||||
@@ -14444,7 +14293,7 @@ AS
|
||||
FROM prs_perslid
|
||||
WHERE prs_perslid_verwijder IS NULL;
|
||||
|
||||
-- UWVA#53488/UWVA#73260: Tbv. Livewords-koppeling!
|
||||
-- UWVA#53488/UWVA#73260: Tbv. Livewords/Acolad-koppeling!
|
||||
CREATE OR REPLACE VIEW uwva_v_rap_livewords
|
||||
AS
|
||||
SELECT x.mld_opdr_key opdrachtid,
|
||||
@@ -14740,6 +14589,302 @@ AS
|
||||
(SELECT 1 FROM mld_kenmerk WHERE mld_kenmerk_verwijder IS NULL AND mld_srtkenmerk_key = 1392 AND mld_kenmerk_key = k75.mld_kenmerk_key) -- Tijd
|
||||
;
|
||||
|
||||
-- UWVA#90188: Zoals hierboven tbv. nieuwe tolk (perceel 1)!
|
||||
CREATE OR REPLACE VIEW uwva_v_rap_tolk_perceel1
|
||||
AS
|
||||
SELECT x.mld_opdr_key opdrachtid,
|
||||
x.ins_srtdiscipline_prefix || TO_CHAR (x.mld_melding_key) || '/' || TO_CHAR (x.mld_opdr_bedrijfopdr_volgnr) opdrachtnummer,
|
||||
TO_CHAR (x.mld_statusopdr_key) opdrachtstatus_key,
|
||||
--(SELECT mld_statusopdr_omschrijving FROM mld_statusopdr WHERE mld_statusopdr_key = x.mld_statusopdr_key) opdrachtstatus,
|
||||
TO_CHAR (x.ins_discipline_key) vakgroep_key,
|
||||
--x.ins_discipline_omschrijving vakgroep,
|
||||
TO_CHAR (x.mld_stdmelding_key) melding_key,
|
||||
--x.mld_stdmelding_omschrijving melding,
|
||||
x.mld_melding_spoed prioriteit,
|
||||
x.alg_locatie_adres loc_bezoekadres,
|
||||
x.alg_locatie_postcode loc_bezoekpostcode,
|
||||
x.alg_locatie_plaats loc_bezoekplaats,
|
||||
x.melder,
|
||||
x.melder_email,
|
||||
x.melder_telefoon,
|
||||
DECODE (x.melder_geslacht, 1, 'M', 'V') melder_geslacht,
|
||||
x.behandelaar,
|
||||
x.mld_opdr_datumbegin opdrachtdatum,
|
||||
x.mld_opdr_einddatum einddatum,
|
||||
x.prs_kostenplaats_nr kostenplaats_code,
|
||||
x.prs_kostenplaats_omschrijving kostenplaats_oms,
|
||||
x.mld_opdr_kosten totaal_kosten,
|
||||
reflev.mld_kenmerkmelding_waarde projectnummer,
|
||||
(SELECT prs_perslid_naam_full FROM prs_v_perslid_fullnames WHERE prs_perslid_key = uwv_mdw.prs_perslid_key) naam_uwv_medew,
|
||||
uwv_mdw.prs_perslid_email email_uwv_medew,
|
||||
uwv_mdw.prs_perslid_mobiel mobiel_uwv_medew,
|
||||
k2.mld_kenmerkmelding_waarde naam_klant,
|
||||
k3.mld_kenmerkmelding_waarde datum,
|
||||
k4.mld_kenmerkmelding_waarde aanvangstijd,
|
||||
k5.mld_kenmerkmelding_waarde eindtijd,
|
||||
k6.mld_kenmerkmelding_waarde te_vertalen_key,
|
||||
--(SELECT fac_usrdata_omschr FROM fac_v_aanwezigusrdata WHERE fac_usrdata_key = fac.safe_to_number (k6.mld_kenmerkmelding_waarde)) te_vertalen,
|
||||
k7.mld_kenmerkmelding_waarde beedigd,
|
||||
k8.mld_kenmerkmelding_waarde soort_gespr_key,
|
||||
--(SELECT fac_usrdata_omschr FROM fac_v_aanwezigusrdata WHERE fac_usrdata_key = fac.safe_to_number (k8.mld_kenmerkmelding_waarde)) soort_gespr,
|
||||
k9.mld_kenmerkmelding_waarde kenm_gespr_key,
|
||||
--(SELECT fac_usrdata_omschr FROM fac_v_aanwezigusrdata WHERE fac_usrdata_key = fac.safe_to_number (k9.mld_kenmerkmelding_waarde)) kenm_gespr,
|
||||
k10.mld_kenmerkmelding_waarde aanv_kenm_gesp_key,
|
||||
--(SELECT fac_usrdata_omschr FROM fac_v_aanwezigusrdata WHERE fac_usrdata_key = fac.safe_to_number (k10.mld_kenmerkmelding_waarde)) aanv_kenm_gespr,
|
||||
k11.mld_kenmerkmelding_waarde voorkeur_tolk,
|
||||
k12.mld_kenmerkmelding_waarde de_gespr_key,
|
||||
--(SELECT fac_usrdata_omschr FROM fac_v_aanwezigusrdata WHERE fac_usrdata_key = fac.safe_to_number (k12.mld_kenmerkmelding_waarde)) de_gespr,
|
||||
k21.mld_kenmerkmelding_waarde locatie1,
|
||||
k22.mld_kenmerkmelding_waarde adres1,
|
||||
k23.mld_kenmerkmelding_waarde postcode1,
|
||||
k24.mld_kenmerkmelding_waarde plaats1,
|
||||
k25.mld_kenmerkmelding_waarde tijd1,
|
||||
k31.mld_kenmerkmelding_waarde locatie2,
|
||||
k32.mld_kenmerkmelding_waarde adres2,
|
||||
k33.mld_kenmerkmelding_waarde postcode2,
|
||||
k34.mld_kenmerkmelding_waarde plaats2,
|
||||
k35.mld_kenmerkmelding_waarde tijd2,
|
||||
k41.mld_kenmerkmelding_waarde locatie3,
|
||||
k42.mld_kenmerkmelding_waarde adres3,
|
||||
k43.mld_kenmerkmelding_waarde postcode3,
|
||||
k44.mld_kenmerkmelding_waarde plaats3,
|
||||
k45.mld_kenmerkmelding_waarde tijd3,
|
||||
k51.mld_kenmerkmelding_waarde locatie4,
|
||||
k52.mld_kenmerkmelding_waarde adres4,
|
||||
k53.mld_kenmerkmelding_waarde postcode4,
|
||||
k54.mld_kenmerkmelding_waarde plaats4,
|
||||
k55.mld_kenmerkmelding_waarde tijd4,
|
||||
k61.mld_kenmerkmelding_waarde locatie5,
|
||||
k62.mld_kenmerkmelding_waarde adres5,
|
||||
k63.mld_kenmerkmelding_waarde postcode5,
|
||||
k64.mld_kenmerkmelding_waarde plaats5,
|
||||
k65.mld_kenmerkmelding_waarde tijd5,
|
||||
k71.mld_kenmerkmelding_waarde locatie6,
|
||||
k72.mld_kenmerkmelding_waarde adres6,
|
||||
k73.mld_kenmerkmelding_waarde postcode6,
|
||||
k74.mld_kenmerkmelding_waarde plaats6,
|
||||
k75.mld_kenmerkmelding_waarde tijd6
|
||||
FROM (SELECT o.mld_opdr_key,
|
||||
sd.ins_srtdiscipline_prefix,
|
||||
o.mld_melding_key,
|
||||
o.mld_opdr_bedrijfopdr_volgnr,
|
||||
o.mld_statusopdr_key,
|
||||
md.ins_discipline_key,
|
||||
md.ins_discipline_omschrijving,
|
||||
sm.mld_stdmelding_key,
|
||||
sm.mld_stdmelding_omschrijving,
|
||||
l.alg_locatie_adres,
|
||||
l.alg_locatie_postcode,
|
||||
l.alg_locatie_plaats,
|
||||
pfm.prs_perslid_naam_full melder,
|
||||
pm.prs_perslid_email melder_email,
|
||||
COALESCE (pm.prs_perslid_mobiel, pm.prs_perslid_telefoonnr) melder_telefoon,
|
||||
pm.prs_perslid_geslacht melder_geslacht,
|
||||
m.mld_melding_spoed,
|
||||
pfb.prs_perslid_naam_full behandelaar,
|
||||
o.mld_opdr_datumbegin,
|
||||
o.mld_opdr_einddatum,
|
||||
kp.prs_kostenplaats_nr,
|
||||
kp.prs_kostenplaats_omschrijving,
|
||||
o.mld_opdr_kosten
|
||||
FROM mld_opdr o,
|
||||
mld_melding m,
|
||||
mld_stdmelding sm,
|
||||
mld_discipline md,
|
||||
ins_srtdiscipline sd,
|
||||
alg_locatie l,
|
||||
prs_perslid pm,
|
||||
prs_v_perslid_fullnames pfm,
|
||||
prs_v_perslid_fullnames pfb,
|
||||
prs_kostenplaats kp
|
||||
WHERE o.mld_statusopdr_key IN (3, 4, 5, 8, 10)
|
||||
AND o.mld_melding_key = m.mld_melding_key
|
||||
--AND m.mld_melding_status IN (4, 7, 99) -- In behandeling/Uitgegeven/Niet opgelost
|
||||
AND m.mld_stdmelding_key = sm.mld_stdmelding_key
|
||||
AND sm.mld_ins_discipline_key = md.ins_discipline_key
|
||||
AND md.ins_discipline_key IN (510, 529) -- Tolkdiensten perceel 1/TODO:A=510+P=529 en A-key tzt. verwijderen!
|
||||
AND md.ins_srtdiscipline_key = sd.ins_srtdiscipline_key
|
||||
AND m.mld_alg_locatie_key = l.alg_locatie_key(+)
|
||||
AND m.prs_perslid_key = pm.prs_perslid_key
|
||||
AND pm.prs_perslid_key = pfm.prs_perslid_key
|
||||
AND o.prs_perslid_key = pfb.prs_perslid_key(+)
|
||||
AND o.prs_kostenplaats_key = kp.prs_kostenplaats_key(+)) x
|
||||
LEFT JOIN mld_v_aanwezigkenmerkmelding reflev
|
||||
ON x.mld_melding_key = reflev.mld_melding_key
|
||||
AND EXISTS
|
||||
(SELECT 1 FROM mld_kenmerk WHERE mld_kenmerk_verwijder IS NULL AND mld_srtkenmerk_key = 1461 AND mld_kenmerk_key = reflev.mld_kenmerk_key) -- Referentie leverancier
|
||||
LEFT JOIN mld_v_aanwezigkenmerkmelding k1
|
||||
ON x.mld_melding_key = k1.mld_melding_key
|
||||
AND EXISTS
|
||||
(SELECT 1 FROM mld_kenmerk WHERE mld_kenmerk_verwijder IS NULL AND mld_srtkenmerk_key = 1264 AND mld_kenmerk_key = k1.mld_kenmerk_key) -- Naam UWV medewerker
|
||||
LEFT JOIN prs_perslid uwv_mdw
|
||||
ON fac.safe_to_number (k1.mld_kenmerkmelding_waarde) = uwv_mdw.prs_perslid_key
|
||||
LEFT JOIN mld_v_aanwezigkenmerkmelding k2
|
||||
ON x.mld_melding_key = k2.mld_melding_key
|
||||
AND EXISTS
|
||||
(SELECT 1 FROM mld_kenmerk WHERE mld_kenmerk_verwijder IS NULL AND mld_srtkenmerk_key = 1500 AND mld_kenmerk_key = k2.mld_kenmerk_key) -- Naam klant
|
||||
LEFT JOIN mld_v_aanwezigkenmerkmelding k3
|
||||
ON x.mld_melding_key = k3.mld_melding_key
|
||||
AND EXISTS
|
||||
(SELECT 1 FROM mld_kenmerk WHERE mld_kenmerk_verwijder IS NULL AND mld_srtkenmerk_key = 674 AND mld_kenmerk_key = k3.mld_kenmerk_key) -- Datum
|
||||
LEFT JOIN mld_v_aanwezigkenmerkmelding k4
|
||||
ON x.mld_melding_key = k4.mld_melding_key
|
||||
AND EXISTS
|
||||
(SELECT 1 FROM mld_kenmerk WHERE mld_kenmerk_verwijder IS NULL AND mld_srtkenmerk_key = 2121 AND mld_kenmerk_key = k4.mld_kenmerk_key) -- Aanvangstijd
|
||||
LEFT JOIN mld_v_aanwezigkenmerkmelding k5
|
||||
ON x.mld_melding_key = k5.mld_melding_key
|
||||
AND EXISTS
|
||||
(SELECT 1 FROM mld_kenmerk WHERE mld_kenmerk_verwijder IS NULL AND mld_srtkenmerk_key = 2122 AND mld_kenmerk_key = k5.mld_kenmerk_key) -- Eindtijd
|
||||
LEFT JOIN mld_v_aanwezigkenmerkmelding k6
|
||||
ON x.mld_melding_key = k6.mld_melding_key
|
||||
AND EXISTS
|
||||
(SELECT 1 FROM mld_kenmerk WHERE mld_kenmerk_verwijder IS NULL AND mld_srtkenmerk_key = 1266 AND mld_kenmerk_key = k6.mld_kenmerk_key) -- Te vertalen taal
|
||||
LEFT JOIN mld_v_aanwezigkenmerkmelding k7
|
||||
ON x.mld_melding_key = k7.mld_melding_key
|
||||
AND EXISTS
|
||||
(SELECT 1 FROM mld_kenmerk WHERE mld_kenmerk_verwijder IS NULL AND mld_srtkenmerk_key = 1162 AND mld_kenmerk_key = k7.mld_kenmerk_key) -- Beedigd
|
||||
LEFT JOIN mld_v_aanwezigkenmerkmelding k8
|
||||
ON x.mld_melding_key = k8.mld_melding_key
|
||||
AND EXISTS
|
||||
(SELECT 1 FROM mld_kenmerk WHERE mld_kenmerk_verwijder IS NULL AND mld_srtkenmerk_key = 1261 AND mld_kenmerk_key = k8.mld_kenmerk_key) -- Soort gesprek
|
||||
LEFT JOIN mld_v_aanwezigkenmerkmelding k9
|
||||
ON x.mld_melding_key = k9.mld_melding_key
|
||||
AND EXISTS
|
||||
(SELECT 1 FROM mld_kenmerk WHERE mld_kenmerk_verwijder IS NULL AND mld_srtkenmerk_key = 1262 AND mld_kenmerk_key = k9.mld_kenmerk_key) -- Kenmerken gesprek
|
||||
LEFT JOIN mld_v_aanwezigkenmerkmelding k10
|
||||
ON x.mld_melding_key = k10.mld_melding_key
|
||||
AND EXISTS
|
||||
(SELECT 1 FROM mld_kenmerk WHERE mld_kenmerk_verwijder IS NULL AND mld_srtkenmerk_key = 1263 AND mld_kenmerk_key = k10.mld_kenmerk_key) -- Aanvullende kenmerken gesprek
|
||||
LEFT JOIN mld_v_aanwezigkenmerkmelding k11
|
||||
ON x.mld_melding_key = k11.mld_melding_key
|
||||
AND EXISTS
|
||||
(SELECT 1 FROM mld_kenmerk WHERE mld_kenmerk_verwijder IS NULL AND mld_srtkenmerk_key = 1265 AND mld_kenmerk_key = k11.mld_kenmerk_key) -- Eventuele voorkeur tolk
|
||||
LEFT JOIN mld_v_aanwezigkenmerkmelding k12
|
||||
ON x.mld_melding_key = k12.mld_melding_key
|
||||
AND EXISTS
|
||||
(SELECT 1 FROM mld_kenmerk WHERE mld_kenmerk_verwijder IS NULL AND mld_srtkenmerk_key = 1366 AND mld_kenmerk_key = k12.mld_kenmerk_key) -- De gesprekken
|
||||
LEFT JOIN mld_v_aanwezigkenmerkmelding k21
|
||||
ON x.mld_melding_key = k21.mld_melding_key
|
||||
AND EXISTS
|
||||
(SELECT 1 FROM mld_kenmerk WHERE mld_kenmerk_verwijder IS NULL AND mld_srtkenmerk_key = 1282 AND mld_kenmerk_key = k21.mld_kenmerk_key) -- Naam locatie 1
|
||||
LEFT JOIN mld_v_aanwezigkenmerkmelding k22
|
||||
ON x.mld_melding_key = k22.mld_melding_key
|
||||
AND EXISTS
|
||||
(SELECT 1 FROM mld_kenmerk WHERE mld_kenmerk_verwijder IS NULL AND mld_srtkenmerk_key = 1267 AND mld_kenmerk_key = k22.mld_kenmerk_key) -- Adres
|
||||
LEFT JOIN mld_v_aanwezigkenmerkmelding k23
|
||||
ON x.mld_melding_key = k23.mld_melding_key
|
||||
AND EXISTS
|
||||
(SELECT 1 FROM mld_kenmerk WHERE mld_kenmerk_verwijder IS NULL AND mld_srtkenmerk_key = 671 AND mld_kenmerk_key = k23.mld_kenmerk_key) -- Postcode
|
||||
LEFT JOIN mld_v_aanwezigkenmerkmelding k24
|
||||
ON x.mld_melding_key = k24.mld_melding_key
|
||||
AND EXISTS
|
||||
(SELECT 1 FROM mld_kenmerk WHERE mld_kenmerk_verwijder IS NULL AND mld_srtkenmerk_key = 672 AND mld_kenmerk_key = k24.mld_kenmerk_key) -- Plaats
|
||||
LEFT JOIN mld_v_aanwezigkenmerkmelding k25
|
||||
ON x.mld_melding_key = k25.mld_melding_key
|
||||
AND EXISTS
|
||||
(SELECT 1 FROM mld_kenmerk WHERE mld_kenmerk_verwijder IS NULL AND mld_srtkenmerk_key = 1387 AND mld_kenmerk_key = k25.mld_kenmerk_key) -- Tijd
|
||||
LEFT JOIN mld_v_aanwezigkenmerkmelding k31
|
||||
ON x.mld_melding_key = k31.mld_melding_key
|
||||
AND EXISTS
|
||||
(SELECT 1 FROM mld_kenmerk WHERE mld_kenmerk_verwijder IS NULL AND mld_srtkenmerk_key = 1372 AND mld_kenmerk_key = k31.mld_kenmerk_key) -- Naam locatie 2
|
||||
LEFT JOIN mld_v_aanwezigkenmerkmelding k32
|
||||
ON x.mld_melding_key = k32.mld_melding_key
|
||||
AND EXISTS
|
||||
(SELECT 1 FROM mld_kenmerk WHERE mld_kenmerk_verwijder IS NULL AND mld_srtkenmerk_key = 1361 AND mld_kenmerk_key = k32.mld_kenmerk_key) -- Adres
|
||||
LEFT JOIN mld_v_aanwezigkenmerkmelding k33
|
||||
ON x.mld_melding_key = k33.mld_melding_key
|
||||
AND EXISTS
|
||||
(SELECT 1 FROM mld_kenmerk WHERE mld_kenmerk_verwijder IS NULL AND mld_srtkenmerk_key = 1382 AND mld_kenmerk_key = k33.mld_kenmerk_key) -- Postcode
|
||||
LEFT JOIN mld_v_aanwezigkenmerkmelding k34
|
||||
ON x.mld_melding_key = k34.mld_melding_key
|
||||
AND EXISTS
|
||||
(SELECT 1 FROM mld_kenmerk WHERE mld_kenmerk_verwijder IS NULL AND mld_srtkenmerk_key = 1377 AND mld_kenmerk_key = k34.mld_kenmerk_key) -- Plaats
|
||||
LEFT JOIN mld_v_aanwezigkenmerkmelding k35
|
||||
ON x.mld_melding_key = k35.mld_melding_key
|
||||
AND EXISTS
|
||||
(SELECT 1 FROM mld_kenmerk WHERE mld_kenmerk_verwijder IS NULL AND mld_srtkenmerk_key = 1388 AND mld_kenmerk_key = k35.mld_kenmerk_key) -- Tijd
|
||||
LEFT JOIN mld_v_aanwezigkenmerkmelding k41
|
||||
ON x.mld_melding_key = k41.mld_melding_key
|
||||
AND EXISTS
|
||||
(SELECT 1 FROM mld_kenmerk WHERE mld_kenmerk_verwijder IS NULL AND mld_srtkenmerk_key = 1373 AND mld_kenmerk_key = k41.mld_kenmerk_key) -- Naam locatie 3
|
||||
LEFT JOIN mld_v_aanwezigkenmerkmelding k42
|
||||
ON x.mld_melding_key = k42.mld_melding_key
|
||||
AND EXISTS
|
||||
(SELECT 1 FROM mld_kenmerk WHERE mld_kenmerk_verwijder IS NULL AND mld_srtkenmerk_key = 1362 AND mld_kenmerk_key = k42.mld_kenmerk_key) -- Adres
|
||||
LEFT JOIN mld_v_aanwezigkenmerkmelding k43
|
||||
ON x.mld_melding_key = k43.mld_melding_key
|
||||
AND EXISTS
|
||||
(SELECT 1 FROM mld_kenmerk WHERE mld_kenmerk_verwijder IS NULL AND mld_srtkenmerk_key = 1383 AND mld_kenmerk_key = k43.mld_kenmerk_key) -- Postcode
|
||||
LEFT JOIN mld_v_aanwezigkenmerkmelding k44
|
||||
ON x.mld_melding_key = k44.mld_melding_key
|
||||
AND EXISTS
|
||||
(SELECT 1 FROM mld_kenmerk WHERE mld_kenmerk_verwijder IS NULL AND mld_srtkenmerk_key = 1378 AND mld_kenmerk_key = k44.mld_kenmerk_key) -- Plaats
|
||||
LEFT JOIN mld_v_aanwezigkenmerkmelding k45
|
||||
ON x.mld_melding_key = k45.mld_melding_key
|
||||
AND EXISTS
|
||||
(SELECT 1 FROM mld_kenmerk WHERE mld_kenmerk_verwijder IS NULL AND mld_srtkenmerk_key = 1389 AND mld_kenmerk_key = k45.mld_kenmerk_key) -- Tijd
|
||||
LEFT JOIN mld_v_aanwezigkenmerkmelding k51
|
||||
ON x.mld_melding_key = k51.mld_melding_key
|
||||
AND EXISTS
|
||||
(SELECT 1 FROM mld_kenmerk WHERE mld_kenmerk_verwijder IS NULL AND mld_srtkenmerk_key = 1374 AND mld_kenmerk_key = k51.mld_kenmerk_key) -- Naam locatie 4
|
||||
LEFT JOIN mld_v_aanwezigkenmerkmelding k52
|
||||
ON x.mld_melding_key = k52.mld_melding_key
|
||||
AND EXISTS
|
||||
(SELECT 1 FROM mld_kenmerk WHERE mld_kenmerk_verwijder IS NULL AND mld_srtkenmerk_key = 1363 AND mld_kenmerk_key = k52.mld_kenmerk_key) -- Adres
|
||||
LEFT JOIN mld_v_aanwezigkenmerkmelding k53
|
||||
ON x.mld_melding_key = k53.mld_melding_key
|
||||
AND EXISTS
|
||||
(SELECT 1 FROM mld_kenmerk WHERE mld_kenmerk_verwijder IS NULL AND mld_srtkenmerk_key = 1384 AND mld_kenmerk_key = k53.mld_kenmerk_key) -- Postcode
|
||||
LEFT JOIN mld_v_aanwezigkenmerkmelding k54
|
||||
ON x.mld_melding_key = k54.mld_melding_key
|
||||
AND EXISTS
|
||||
(SELECT 1 FROM mld_kenmerk WHERE mld_kenmerk_verwijder IS NULL AND mld_srtkenmerk_key = 1379 AND mld_kenmerk_key = k54.mld_kenmerk_key) -- Plaats
|
||||
LEFT JOIN mld_v_aanwezigkenmerkmelding k55
|
||||
ON x.mld_melding_key = k55.mld_melding_key
|
||||
AND EXISTS
|
||||
(SELECT 1 FROM mld_kenmerk WHERE mld_kenmerk_verwijder IS NULL AND mld_srtkenmerk_key = 1390 AND mld_kenmerk_key = k55.mld_kenmerk_key) -- Tijd
|
||||
LEFT JOIN mld_v_aanwezigkenmerkmelding k61
|
||||
ON x.mld_melding_key = k61.mld_melding_key
|
||||
AND EXISTS
|
||||
(SELECT 1 FROM mld_kenmerk WHERE mld_kenmerk_verwijder IS NULL AND mld_srtkenmerk_key = 1375 AND mld_kenmerk_key = k61.mld_kenmerk_key) -- Naam locatie 5
|
||||
LEFT JOIN mld_v_aanwezigkenmerkmelding k62
|
||||
ON x.mld_melding_key = k62.mld_melding_key
|
||||
AND EXISTS
|
||||
(SELECT 1 FROM mld_kenmerk WHERE mld_kenmerk_verwijder IS NULL AND mld_srtkenmerk_key = 1364 AND mld_kenmerk_key = k62.mld_kenmerk_key) -- Adres
|
||||
LEFT JOIN mld_v_aanwezigkenmerkmelding k63
|
||||
ON x.mld_melding_key = k63.mld_melding_key
|
||||
AND EXISTS
|
||||
(SELECT 1 FROM mld_kenmerk WHERE mld_kenmerk_verwijder IS NULL AND mld_srtkenmerk_key = 1385 AND mld_kenmerk_key = k63.mld_kenmerk_key) -- Postcode
|
||||
LEFT JOIN mld_v_aanwezigkenmerkmelding k64
|
||||
ON x.mld_melding_key = k64.mld_melding_key
|
||||
AND EXISTS
|
||||
(SELECT 1 FROM mld_kenmerk WHERE mld_kenmerk_verwijder IS NULL AND mld_srtkenmerk_key = 1380 AND mld_kenmerk_key = k64.mld_kenmerk_key) -- Plaats
|
||||
LEFT JOIN mld_v_aanwezigkenmerkmelding k65
|
||||
ON x.mld_melding_key = k65.mld_melding_key
|
||||
AND EXISTS
|
||||
(SELECT 1 FROM mld_kenmerk WHERE mld_kenmerk_verwijder IS NULL AND mld_srtkenmerk_key = 1391 AND mld_kenmerk_key = k65.mld_kenmerk_key) -- Tijd
|
||||
LEFT JOIN mld_v_aanwezigkenmerkmelding k71
|
||||
ON x.mld_melding_key = k71.mld_melding_key
|
||||
AND EXISTS
|
||||
(SELECT 1 FROM mld_kenmerk WHERE mld_kenmerk_verwijder IS NULL AND mld_srtkenmerk_key = 1376 AND mld_kenmerk_key = k71.mld_kenmerk_key) -- Naam locatie 6
|
||||
LEFT JOIN mld_v_aanwezigkenmerkmelding k72
|
||||
ON x.mld_melding_key = k72.mld_melding_key
|
||||
AND EXISTS
|
||||
(SELECT 1 FROM mld_kenmerk WHERE mld_kenmerk_verwijder IS NULL AND mld_srtkenmerk_key = 1365 AND mld_kenmerk_key = k72.mld_kenmerk_key) -- Adres
|
||||
LEFT JOIN mld_v_aanwezigkenmerkmelding k73
|
||||
ON x.mld_melding_key = k73.mld_melding_key
|
||||
AND EXISTS
|
||||
(SELECT 1 FROM mld_kenmerk WHERE mld_kenmerk_verwijder IS NULL AND mld_srtkenmerk_key = 1386 AND mld_kenmerk_key = k73.mld_kenmerk_key) -- Postcode
|
||||
LEFT JOIN mld_v_aanwezigkenmerkmelding k74
|
||||
ON x.mld_melding_key = k74.mld_melding_key
|
||||
AND EXISTS
|
||||
(SELECT 1 FROM mld_kenmerk WHERE mld_kenmerk_verwijder IS NULL AND mld_srtkenmerk_key = 1381 AND mld_kenmerk_key = k74.mld_kenmerk_key) -- Plaats
|
||||
LEFT JOIN mld_v_aanwezigkenmerkmelding k75
|
||||
ON x.mld_melding_key = k75.mld_melding_key
|
||||
AND EXISTS
|
||||
(SELECT 1 FROM mld_kenmerk WHERE mld_kenmerk_verwijder IS NULL AND mld_srtkenmerk_key = 1392 AND mld_kenmerk_key = k75.mld_kenmerk_key) -- Tijd
|
||||
;
|
||||
|
||||
-- UWVA#62756: Reserveren werkplekken!
|
||||
CREATE OR REPLACE VIEW uwva_v_thema_srtruimtesensor
|
||||
(
|
||||
|
||||
Reference in New Issue
Block a user