BLST#66395 Implementatie belastingdienst, aanpassingen rapportages

svn path=/Customer/trunk/; revision=55360
This commit is contained in:
Suzan Wiegerinck
2022-03-22 17:40:11 +00:00
parent 4a82fbab6d
commit 00388cd555

View File

@@ -5723,7 +5723,6 @@ AS
AND UPPER (mg.mld_stdmeldinggroep_oms) LIKE 'AANVRAGEN%';
-- Aanvragen (conform KPI 5 DVR)
CREATE OR REPLACE VIEW BLST_V_RAP_KPI5_DVR
(
FCLT_3D_LOCATIE_KEY,
@@ -5734,6 +5733,8 @@ CREATE OR REPLACE VIEW BLST_V_RAP_KPI5_DVR
GEBOUW_CODE,
GEBOUW,
HTML_DETAILS,
BUSINESS_UNIT,
AFDELING,
MELDING,
MLD_TELLING,
DATUM_AFGEMELD,
@@ -5753,12 +5754,29 @@ AS
|| alg_gebouw_key
|| '")''>'
|| gebouw
|| '</a>' AS html_details,
|| '</a>' AS html_details,
COALESCE (bu.prs_afdeling_omschrijving,
a.prs_afdeling_omschrijving) Business_Unit,
CASE
WHEN bu.prs_afdeling_omschrijving IS NOT NULL
THEN
a.prs_afdeling_naam
|| ' - '
|| a.prs_afdeling_omschrijving
END afdeling,
melding_key,
1 mld_count,
1 mld_count,
datum_afgemeld,
sla_optijd
FROM blst_v_rap_aanvr_gebouw;
FROM blst_v_rap_aanvr_gebouw g,
mld_melding m,
prs_perslid p,
prs_afdeling a,
prs_afdeling bu
WHERE g.melding_key = m.mld_melding_key
AND m.prs_perslid_key_voor = p.prs_perslid_key
AND a.prs_afdeling_key = p.prs_afdeling_key
AND a.prs_afdeling_parentkey = bu.prs_afdeling_key(+);
--- Volledigheid uitvoeren NEN 3140
@@ -5766,77 +5784,88 @@ CREATE OR REPLACE VIEW BLST_V_RAP_NEN3140
(
FCLT_3D_LOCATIE_KEY,
LOCATIE_CODE,
LOCATIE_OMSCHR,
GEBOUW_CODE,
GEBOUW_NAAM,
DEEL_KEY,
DEEL_OMSCHRIJVING,
DEEL_OPMERKING,
INSPECTIE,
INSPECTIE_KEY,
INSPECTIE,
LAATSTE_INSPECTIE_DATUM,
AANT_DGN,
NORM_VOLDAAN
)
AS
SELECT l.alg_locatie_key,
l.alg_locatie_code,
g.alg_gebouw_code,
g.alg_gebouw_naam,
d.ins_deel_key,
d.ins_deel_omschrijving,
d.ins_deel_opmerking,
sc.ins_srtcontrole_omschrijving,
MAX (sc.ins_deelsrtcontrole_key)
ins_deelsrtcontrole_key,
MAX (sc.ins_deelsrtcontrole_datum)
ltst_ins_datum,
ROUND (SYSDATE - MAX (sc.ins_deelsrtcontrole_datum), 0)
dgn_sinds_ltst_insp,
CASE
WHEN (ROUND (SYSDATE - MAX (sc.ins_deelsrtcontrole_datum), 0) >
364)
THEN
'Nee'
WHEN MAX (sc.ins_deelsrtcontrole_datum) IS NULL
THEN
'Nog geen inspectie geweest'
ELSE
'Ja'
END
norm_voldaan
FROM alg_ruimte r,
alg_verdieping v,
alg_gebouw g,
alg_locatie l,
(SELECT dc.ins_deel_key,
dc.ins_deelsrtcontrole_key,
dc.ins_deelsrtcontrole_datum,
sc.ins_srtcontrole_omschrijving
FROM ins_deelsrtcontrole dc, ins_srtcontrole sc
WHERE dc.ins_deelsrtcontrole_status = 6
AND sc.ins_srtcontrole_key = dc.ins_srtcontrole_key
AND UPPER (ins_srtcontrole_omschrijving) LIKE '%NEN 3140%')
sc,
(SELECT *
FROM ins_deel
WHERE ins_srtdeel_key IN
(SELECT ins_srtinstallatie_key
FROM ins_srtcontrole
WHERE UPPER (ins_srtcontrole_omschrijving) LIKE
'%NEN 3140%')) d
WHERE sc.ins_deel_key(+) = d.ins_deel_key
AND d.ins_alg_ruimte_key = r.alg_ruimte_key
AND r.alg_verdieping_key = v.alg_verdieping_key
AND v.alg_gebouw_key = g.alg_gebouw_key
AND g.alg_locatie_key = l.alg_locatie_key
GROUP BY l.alg_locatie_key,
l.alg_locatie_code,
g.alg_gebouw_code,
g.alg_gebouw_naam,
d.ins_deel_key,
d.ins_deel_omschrijving,
d.ins_deel_opmerking,
sc.ins_srtcontrole_omschrijving;
SELECT ctr.alg_locatie_key,
ctr.alg_locatie_code,
ctr.alg_locatie_omschrijving,
ctr.alg_gebouw_code,
ctr.alg_gebouw_naam,
ctr.ins_deel_key,
ctr.ins_deel_omschrijving,
ctr.ins_deel_opmerking,
ctr.ins_deelsrtcontrole_key,
ctr.ins_srtcontrole_omschrijving,
ctr.ltst_ins_datum,
ctr.dgn_sinds_ltst_insp,
CASE
WHEN fac.safe_to_number (dgn_sinds_ltst_insp) > 364 THEN 'Nee'
WHEN ltst_ins_datum IS NULL THEN 'Nog geen inspectie geweest'
ELSE 'Ja'
END norm_voldaan
FROM ( SELECT l.alg_locatie_key,
l.alg_locatie_code,
l.alg_locatie_omschrijving,
g.alg_gebouw_code,
g.alg_gebouw_naam,
d.ins_deel_key,
d.ins_deel_omschrijving,
d.ins_deel_opmerking,
sc.ins_srtcontrole_omschrijving,
MAX (sc.ins_deelsrtcontrole_key)
ins_deelsrtcontrole_key,
MAX (sc.ins_deelsrtcontrole_datum)
ltst_ins_datum,
fac.safe_to_number (
ROUND (SYSDATE - MAX (sc.ins_deelsrtcontrole_datum),
0))
dgn_sinds_ltst_insp
FROM alg_ruimte r,
alg_verdieping v,
alg_gebouw g,
alg_locatie l,
(SELECT dc.ins_deel_key,
dc.ins_deelsrtcontrole_key,
dc.ins_deelsrtcontrole_datum,
sc.ins_srtcontrole_omschrijving
FROM ins_deelsrtcontrole dc, ins_srtcontrole sc
WHERE dc.ins_deelsrtcontrole_status = 6
AND sc.ins_srtcontrole_key =
dc.ins_srtcontrole_key
AND UPPER (ins_srtcontrole_omschrijving) LIKE
'%NEN 3140%') sc,
(SELECT *
FROM ins_deel
WHERE ins_srtdeel_key IN
(SELECT ins_srtinstallatie_key
FROM ins_srtcontrole
WHERE UPPER (ins_srtcontrole_omschrijving) LIKE
'%NEN 3140%')) d
WHERE sc.ins_deel_key(+) = d.ins_deel_key
AND d.ins_alg_ruimte_key = r.alg_ruimte_key
AND r.alg_verdieping_key = v.alg_verdieping_key
AND v.alg_gebouw_key = g.alg_gebouw_key
AND g.alg_locatie_key = l.alg_locatie_key
GROUP BY l.alg_locatie_key,
l.alg_locatie_code,
l.alg_locatie_omschrijving,
g.alg_gebouw_code,
g.alg_gebouw_naam,
d.ins_deel_key,
d.ins_deel_omschrijving,
d.ins_deel_opmerking,
sc.ins_srtcontrole_omschrijving) ctr;
--- Volledigheid uitvoeren NEN 2484
@@ -5844,6 +5873,7 @@ CREATE OR REPLACE VIEW BLST_V_RAP_NEN2484
(
FCLT_3D_LOCATIE_KEY,
LOCATIE_CODE,
LOCATIE_OMSCHRIJVING,
GEBOUW_CODE,
GEBOUW_NAAM,
DEEL_KEY,
@@ -5858,6 +5888,7 @@ CREATE OR REPLACE VIEW BLST_V_RAP_NEN2484
AS
SELECT l.alg_locatie_key,
l.alg_locatie_code,
l.alg_locatie_omschrijving,
g.alg_gebouw_code,
g.alg_gebouw_naam,
d.ins_deel_key,
@@ -5909,6 +5940,7 @@ AS
AND g.alg_locatie_key = l.alg_locatie_key
GROUP BY l.alg_locatie_key,
l.alg_locatie_code,
l.alg_locatie_omschrijving,
g.alg_gebouw_code,
g.alg_gebouw_naam,
d.ins_deel_key,
@@ -5925,6 +5957,8 @@ CREATE OR REPLACE VIEW BLST_V_RAP_SATISFACTION
LOCATIE_OMSCHRIJVING,
GEBOUW_CODE,
GEBOUW_OMSCHRIJVING,
BUSINESS_UNIT,
AFDELING,
MELDING,
DATUM_AFG,
RATING,
@@ -5939,6 +5973,17 @@ AS
gebouw,
og.alg_gebouw_naam
gebouw_naam,
COALESCE (bu.prs_afdeling_omschrijving,
a.prs_afdeling_omschrijving)
Business_Unit,
CASE
WHEN bu.prs_afdeling_omschrijving IS NOT NULL
THEN
a.prs_afdeling_naam
|| ' - '
|| a.prs_afdeling_omschrijving
END
afdeling,
m.mld_melding_key,
TRUNC (mld.getmeldingstatusdate (m.mld_melding_key, 5))
afgemeld,
@@ -5958,12 +6003,20 @@ AS
'Voldoende'
END
score
FROM mld_melding m, alg_v_allonrgoed_gegevens og, alg_locatie l
FROM mld_melding m,
alg_v_allonrgoed_gegevens og,
alg_locatie l,
prs_perslid p,
prs_afdeling a,
prs_afdeling bu
WHERE m.mld_melding_status = 5 -- afgemeld
AND m.mld_stdmelding_key = 102
AND m.mld_alg_onroerendgoed_keys = og.alg_onroerendgoed_keys(+)
AND m.mld_alg_locatie_key = l.alg_locatie_key(+);
AND m.mld_alg_locatie_key = l.alg_locatie_key(+)
AND m.prs_perslid_key_voor = p.prs_perslid_key
AND a.prs_afdeling_key = p.prs_afdeling_key
AND a.prs_afdeling_parentkey = bu.prs_afdeling_key(+);
--- Tijdigheid van response op klachten
CREATE OR REPLACE VIEW BLST_V_RAP_RESPONS_KLACHTEN
@@ -6099,6 +6152,8 @@ CREATE OR REPLACE VIEW BLST_V_RAP_NO_SHOWS
LOCATIE_OMSCHRIJVING,
GEBOUW_CODE,
GEBOUW_OMSCHRIJVING,
BUSINESS_UNIT,
AFDELING,
RES_NR,
RES_TELLING,
DATUM,
@@ -6111,6 +6166,17 @@ AS
l.alg_locatie_omschrijving,
g.alg_gebouw_code,
g.alg_gebouw_omschrijving,
COALESCE (bu.prs_afdeling_omschrijving,
a.prs_afdeling_omschrijving)
Business_Unit,
CASE
WHEN bu.prs_afdeling_omschrijving IS NOT NULL
THEN
a.prs_afdeling_naam
|| ' - '
|| a.prs_afdeling_omschrijving
END
afdeling,
rsv.res_reservering_key || '/' || rsv.res_rsv_ruimte_volgnr
reservering,
1
@@ -6128,7 +6194,10 @@ AS
alg_locatie l,
alg_gebouw g,
alg_verdieping v,
alg_ruimte r
alg_ruimte r,
prs_perslid p,
prs_afdeling a,
prs_afdeling bu
WHERE rsv.res_rsv_ruimte_bezoekers_shown IS NOT NULL
AND rsv.res_ruimte_opstel_key = ro.res_ruimte_opstel_key
AND ro.res_ruimte_key = rr.res_ruimte_key
@@ -6137,17 +6206,22 @@ AS
AND l.alg_locatie_key = g.alg_locatie_key
AND g.alg_gebouw_key = v.alg_gebouw_key
AND v.alg_verdieping_key = r.alg_verdieping_key
AND r.alg_ruimte_key = ra.alg_ruimte_key;
AND r.alg_ruimte_key = ra.alg_ruimte_key
AND rsv.res_rsv_ruimte_host_key = p.prs_perslid_key
AND a.prs_afdeling_key = p.prs_afdeling_key
AND a.prs_afdeling_parentkey = bu.prs_afdeling_key(+);
-- Urgente meldingen
CREATE OR REPLACE VIEW BLST_V_RAP_URGENTE_MELDINGEN
(
FCLT_3D_LOCATIE_KEY,
FCLT_3D_LOCATIE_KEY,
LOCATIE_CODE,
LOCATIE_OMSCHRIJVING,
ALG_GEBOUW_KEY,
GEBOUW_CODE,
GEBOUW_OMSCHRIJVING,
BUSINESS_UNIT,
AFDELING,
MELDING,
COUNT_MLD,
MELD_DATUM,
@@ -6167,6 +6241,15 @@ AS
og.alg_gebouw_key,
og.alg_gebouw_code gebouw,
og.alg_gebouw_naam gebouw_naam,
COALESCE (bu.prs_afdeling_omschrijving,
a.prs_afdeling_omschrijving) Business_Unit,
CASE
WHEN bu.prs_afdeling_omschrijving IS NOT NULL
THEN
a.prs_afdeling_naam
|| ' - '
|| a.prs_afdeling_omschrijving
END afdeling,
m.mld_melding_key,
1,
m.mld_melding_datum,
@@ -6198,6 +6281,9 @@ AS
FROM mld_melding m,
alg_v_allonrgoed_gegevens og,
alg_locatie l,
prs_perslid p,
prs_afdeling a,
prs_afdeling bu,
( SELECT m.mld_melding_key,
MIN (
DECODE (mld_typeopdr_upper,
@@ -6242,12 +6328,24 @@ AS
AND m.mld_alg_locatie_key = l.alg_locatie_key(+)
AND m.mld_melding_key = sla.mld_melding_key
AND o.mld_melding_key(+) = m.mld_melding_key
AND m.prs_perslid_key_voor = p.prs_perslid_key
AND a.prs_afdeling_key = p.prs_afdeling_key
AND a.prs_afdeling_parentkey = bu.prs_afdeling_key(+)
GROUP BY l.alg_locatie_key,
l.alg_locatie_code,
l.alg_locatie_omschrijving,
og.alg_gebouw_key,
og.alg_gebouw_code,
og.alg_gebouw_naam,
COALESCE (bu.prs_afdeling_omschrijving,
a.prs_afdeling_omschrijving),
CASE
WHEN bu.prs_afdeling_omschrijving IS NOT NULL
THEN
a.prs_afdeling_naam
|| ' - '
|| a.prs_afdeling_omschrijving
END,
m.mld_melding_key,
1,
m.mld_melding_datum,
@@ -6267,7 +6365,7 @@ AS
WHEN sla.t_doorlooptijd.tijdsduur <= sla.sla_werkuren THEN 1
ELSE 0
END;
-- Urgente meldingen per vakgroeptype en vakgroep
CREATE OR REPLACE VIEW BLST_V_RAP_URGENTE_MLD_VG
@@ -6360,6 +6458,8 @@ CREATE OR REPLACE VIEW BLST_V_RAP_MELDINGEN
LOCATIE_OMSCHRIJVING,
GEBOUW_CODE,
GEBOUW_OMSCHRIJVING,
BUSINESS_UNIT,
AFDELING,
MELDING,
COUNT_MLD,
MELD_DATUM,
@@ -6381,6 +6481,15 @@ AS
l.alg_locatie_omschrijving,
og.alg_gebouw_code gebouw,
og.alg_gebouw_naam gebouw_naam,
COALESCE (bu.prs_afdeling_omschrijving,
a.prs_afdeling_omschrijving) Business_Unit,
CASE
WHEN bu.prs_afdeling_omschrijving IS NOT NULL
THEN
a.prs_afdeling_naam
|| ' - '
|| a.prs_afdeling_omschrijving
END afdeling,
m.mld_melding_key,
1,
m.mld_melding_datum,
@@ -6454,6 +6563,9 @@ AS
FROM mld_melding m,
alg_v_allonrgoed_gegevens og,
alg_locatie l,
prs_perslid p,
prs_afdeling a,
prs_afdeling bu,
( SELECT m.mld_melding_key,
MIN (
DECODE (mld_typeopdr_upper,
@@ -6498,9 +6610,21 @@ AS
AND m.mld_alg_locatie_key = l.alg_locatie_key(+)
AND m.mld_melding_key = sla.mld_melding_key
AND o.mld_melding_key(+) = m.mld_melding_key
GROUP BY l.alg_locatie_key,
AND m.prs_perslid_key_voor = p.prs_perslid_key
AND a.prs_afdeling_key = p.prs_afdeling_key
AND a.prs_afdeling_parentkey = bu.prs_afdeling_key(+)
GROUP BY l.alg_locatie_key,
l.alg_locatie_code,
l.alg_locatie_omschrijving,
COALESCE (bu.prs_afdeling_omschrijving,
a.prs_afdeling_omschrijving),
CASE
WHEN bu.prs_afdeling_omschrijving IS NOT NULL
THEN
a.prs_afdeling_naam
|| ' - '
|| a.prs_afdeling_omschrijving
END,
og.alg_gebouw_code,
og.alg_gebouw_naam,
m.mld_melding_key,
@@ -6567,6 +6691,102 @@ AS
0
END;
CREATE OR REPLACE VIEW BLST_V_RAP_URGENTE_MELDINGEN_VG
(
ALG_GEBOUW_KEY,
GEBOUW_CODE,
GEBOUW_OMSCHRIJVING,
BUSINESS_UNIT,
AFDELING,
VAKGROEPTYPE,
VAKGROEP,
MELDING,
COUNT_MLD,
MELD_DATUM,
DATUM_AFGEMELD,
SLA_BEHAALD,
TELLING_SLA_BEHAALD
)
AS
SELECT og.alg_gebouw_key,
og.alg_gebouw_code gebouw,
og.alg_gebouw_naam gebouw_naam,
COALESCE (bu.prs_afdeling_omschrijving,
a.prs_afdeling_omschrijving) Business_Unit,
CASE
WHEN bu.prs_afdeling_omschrijving IS NOT NULL
THEN
a.prs_afdeling_naam
|| ' - '
|| a.prs_afdeling_omschrijving
END afdeling,
vgt.ins_srtdiscipline_omschrijving vakgroeptype,
vg.ins_discipline_omschrijving vakgroep,
m.mld_melding_key,
1,
m.mld_melding_datum,
afgemeld,
CASE
WHEN sla.t_doorlooptijd.tijdsduur <= sla.sla_werkuren
THEN
'Ja'
ELSE
'Nee'
END sla_behaald,
CASE
WHEN sla.t_doorlooptijd.tijdsduur <= sla.sla_werkuren THEN 1
ELSE 0
END telling_sla
FROM mld_melding m,
mld_stdmelding sm,
ins_tab_discipline vg,
ins_srtdiscipline vgt,
alg_v_allonrgoed_gegevens og,
alg_locatie l,
prs_perslid p,
prs_afdeling a,
prs_afdeling bu,
(SELECT m.mld_melding_key,
m.mld_melding_datum,
mld.getmeldingstatusdate (m.mld_melding_key, 5)
afgemeld,
m.mld_melding_einddatum
einddatum,
DECODE (m.mld_melding_t_uitvoertijd.eenheid,
'D', m.mld_melding_t_uitvoertijd.tijdsduur,
NULL)
sla_werkdgn,
DECODE (m.mld_melding_t_respijt.eenheid,
'D', m.mld_melding_t_respijt.tijdsduur,
NULL)
sla_respijtdgn,
DECODE (m.mld_melding_t_uitvoertijd.eenheid,
'U', m.mld_melding_t_uitvoertijd.tijdsduur,
NULL)
sla_werkuren,
DECODE (m.mld_melding_t_respijt.eenheid,
'U', m.mld_melding_t_respijt.tijdsduur,
NULL)
sla_respijturen,
mld.getactualuitvoer (m.mld_melding_key)
t_doorlooptijd
FROM mld_melding m, mld_stdmelding sm, mld_stdmeldinggroep mg
WHERE sm.mld_stdmeldinggroep_key =
mg.mld_stdmeldinggroep_key
AND UPPER (mld_stdmeldinggroep_oms) LIKE 'MELDINGEN%'
AND m.mld_stdmelding_key = sm.mld_stdmelding_key) sla
WHERE m.mld_melding_spoed = 2 -- alleen met urgentie hoog
AND m.mld_melding_status = 5 -- alleen afgemelde meldingen
AND m.mld_alg_onroerendgoed_keys = og.alg_onroerendgoed_keys(+)
AND m.mld_alg_locatie_key = l.alg_locatie_key(+)
AND m.mld_melding_key = sla.mld_melding_key
AND m.mld_stdmelding_key = sm.mld_stdmelding_key
AND vg.ins_discipline_key = sm.mld_ins_discipline_key
AND vgt.ins_srtdiscipline_key = vg.ins_srtdiscipline_key
AND m.prs_perslid_key_voor = p.prs_perslid_key
AND a.prs_afdeling_key = p.prs_afdeling_key
AND a.prs_afdeling_parentkey = bu.prs_afdeling_key(+);
-------------------------------------------
--- Vanaf hier de rapporten voor de RTM ---
-------------------------------------------
@@ -6962,6 +7182,8 @@ CREATE OR REPLACE VIEW BLST_V_RAP_OPL_PWA
PLAATS,
GEBOUW_CODE,
GEBOUW,
BUSINESS_UNIT,
AFDELING,
MELDING,
MELDING_TELLING,
AFGEMELD,
@@ -6974,6 +7196,15 @@ AS
l.alg_locatie_plaats locatie_plaats,
og.alg_gebouw_code gebouw,
og.alg_gebouw_naam gebouw_naam,
COALESCE (bu.prs_afdeling_omschrijving,
a.prs_afdeling_omschrijving) Business_Unit,
CASE
WHEN bu.prs_afdeling_omschrijving IS NOT NULL
THEN
a.prs_afdeling_naam
|| ' - '
|| a.prs_afdeling_omschrijving
END afdeling,
m.mld_melding_key melding_key,
1,
mld.getmeldingstatusdate (m.mld_melding_key, 5) afgemeld,
@@ -6990,12 +7221,18 @@ AS
FROM mld_melding m,
mld_stdmelding sm,
alg_locatie l,
alg_v_allonrgoed_gegevens og
alg_v_allonrgoed_gegevens og,
prs_perslid p,
prs_afdeling a,
prs_afdeling bu
WHERE m.mld_stdmelding_key = sm.mld_stdmelding_key
AND m.mld_alg_locatie_key = l.alg_locatie_key(+)
AND m.mld_alg_onroerendgoed_keys = og.alg_onroerendgoed_keys(+)
AND sm.mld_stdmelding_key = 181 -- PWA
AND m.mld_melding_status = 5;
AND m.mld_melding_status = 5
AND m.prs_perslid_key_voor = p.prs_perslid_key
AND a.prs_afdeling_key = p.prs_afdeling_key
AND a.prs_afdeling_parentkey = bu.prs_afdeling_key(+);
CREATE OR REPLACE VIEW BLST_V_RAP_CONTACT_PWA
(
@@ -7005,6 +7242,8 @@ CREATE OR REPLACE VIEW BLST_V_RAP_CONTACT_PWA
PLAATS,
GEBOUW_KEY,
GEBOUW,
BUSINESS_UNIT,
AFDELING,
MELDING,
MELDING_TELLING,
MELDING_DATUM,
@@ -7012,12 +7251,21 @@ CREATE OR REPLACE VIEW BLST_V_RAP_CONTACT_PWA
)
AS
SELECT l.alg_locatie_key,
l.alg_locatie_code locatie,
l.alg_locatie_omschrijving locatie_omschrijving,
l.alg_locatie_plaats locatie_plaats,
og.alg_gebouw_code gebouw,
og.alg_gebouw_naam gebouw_naam,
m.mld_melding_key melding_key,
l.alg_locatie_code locatie,
l.alg_locatie_omschrijving locatie_omschrijving,
l.alg_locatie_plaats locatie_plaats,
og.alg_gebouw_code gebouw,
og.alg_gebouw_naam gebouw_naam,
COALESCE (bu.prs_afdeling_omschrijving,
a.prs_afdeling_omschrijving) Business_Unit,
CASE
WHEN bu.prs_afdeling_omschrijving IS NOT NULL
THEN
a.prs_afdeling_naam
|| ' - '
|| a.prs_afdeling_omschrijving
END afdeling,
m.mld_melding_key melding_key,
1,
m.mld_melding_datum,
CASE
@@ -7029,16 +7277,22 @@ AS
0
ELSE
1
END op_tijd
END op_tijd
FROM mld_melding m,
mld_stdmelding sm,
alg_locatie l,
alg_v_allonrgoed_gegevens og
alg_v_allonrgoed_gegevens og,
prs_perslid p,
prs_afdeling a,
prs_afdeling bu
WHERE m.mld_stdmelding_key = sm.mld_stdmelding_key
AND m.mld_alg_locatie_key = l.alg_locatie_key(+)
AND m.mld_alg_onroerendgoed_keys = og.alg_onroerendgoed_keys(+)
AND sm.mld_stdmelding_key = 181
AND m.mld_melding_status = 4;
AND m.mld_melding_status IN ( 4 , 5 , 7)
AND m.prs_perslid_key_voor = p.prs_perslid_key
AND a.prs_afdeling_key = p.prs_afdeling_key
AND a.prs_afdeling_parentkey = bu.prs_afdeling_key(+);
CREATE OR REPLACE VIEW BLST_V_RAP_IMP_LOG
AS