HSLE#60376 Rap/Applicatiebeheer/Infra-meldingen incl. kenmerken tbv. PWRBI
svn path=/Customer/trunk/; revision=45244
This commit is contained in:
221
HSLE/hsle.sql
221
HSLE/hsle.sql
@@ -3822,7 +3822,7 @@ CREATE OR REPLACE VIEW hsle_v_udr_mld_ab_infra
|
||||
melding_locatiecode,
|
||||
melding_locatie,
|
||||
melding_locatieplaats,
|
||||
fclt_3d_locatie_key,
|
||||
--fclt_3d_locatie_key,
|
||||
melding_gebouwcode,
|
||||
melding_gebouw,
|
||||
melding_verdieping,
|
||||
@@ -3837,19 +3837,19 @@ CREATE OR REPLACE VIEW hsle_v_udr_mld_ab_infra
|
||||
melder_key,
|
||||
afdeling,
|
||||
afdeling_omschrijving,
|
||||
fclt_3d_afdeling_key,
|
||||
--fclt_3d_afdeling_key,
|
||||
bedrijf_key,
|
||||
invoerder,
|
||||
bron, -- meldbron
|
||||
--vakgroeptype, --soortmelding
|
||||
fclt_3d_discipline_key,
|
||||
--fclt_3d_discipline_key,
|
||||
vakgroep, --productgroep,
|
||||
meldingsoort, --subproductgroep,
|
||||
--behandelgroep,
|
||||
behandelaar,
|
||||
behandelaar_key,
|
||||
meldinggroep, --subproductgroepgroep,
|
||||
fclt_3d_discipline2_key,
|
||||
--fclt_3d_discipline2_key,
|
||||
actieve_behandelgroep,
|
||||
actieve_behandelaar_key,
|
||||
actieve_behandelaar,
|
||||
@@ -3890,83 +3890,98 @@ CREATE OR REPLACE VIEW hsle_v_udr_mld_ab_infra
|
||||
naam_melder, --kenmerk1,
|
||||
telefoonnr, --kenmerk2,
|
||||
email, --kenmerk3,
|
||||
meldbron, --kenmerk4,
|
||||
soortmelding, --kenmerk5,
|
||||
incident, --kenmerk6,
|
||||
vermissing, --kenmerk7,
|
||||
informatieverz, --kenmerk8,
|
||||
serviceverz, --kenmerk9,
|
||||
security_incident, --kenmerk10,
|
||||
filemaker, --kenmerk11,
|
||||
melding_opgelost, --kenmerk12,
|
||||
sharepoint, --kenmerk13,
|
||||
domein, --kenmerk14,
|
||||
incident_a_sn, --kenmerk15,
|
||||
incident_n_sn, --kenmerk16,
|
||||
incident_s_sn, --kenmerk17,
|
||||
melding_opgelost_j, --kenmerk18,
|
||||
serviceverz_a_sn, --kenmerk19
|
||||
serviceverz_n_sn, --kenmerk20,
|
||||
serviceverz_s_sn, --kenmerk21,
|
||||
alg_storing_keuze, --kenmerk22,
|
||||
autorisatie_mb, --kenmerk23,
|
||||
beheerder_mt, --kenmerk24,
|
||||
desktop_keuze, --kenmerk25,
|
||||
email_keuze1, --kenmerk26,
|
||||
email_keuze2, --kenmerk27,
|
||||
gemeld_bij_maas, --kenmerk28,
|
||||
hoeveel_wp, --kenmerk29,
|
||||
incident_h, --kenmerk30,
|
||||
incident_s, --kenmerk31,
|
||||
incident_t, --kenmerk32,
|
||||
laptop_keuze, --kenmerk33,
|
||||
mfp_storing_keuze, --kenmerk34,
|
||||
mob_storing_keuze, --kenmerk35,
|
||||
nummerport_keuze, --kenmerk36,
|
||||
off_app_keuze, --kenmerk37,
|
||||
off_groep_keuze, --kenmerk38,
|
||||
serviceverz_a, --kenmerk39,
|
||||
serviceverz_h, --kenmerk40,
|
||||
serviceverz_o, --kenmerk41,
|
||||
serviceverz_s, --kenmerk42,
|
||||
serviceverz_t, --kenmerk43,
|
||||
vaste_telefonie, --kenmerk44,
|
||||
vermissing_h, --kenmerk45,
|
||||
vermissing_o, --kenmerk46,
|
||||
toestemming_ldg_j, --kenmerk47,
|
||||
kenmerk48,
|
||||
kenmerk49,
|
||||
kenmerk50,
|
||||
kenmerk51,
|
||||
kenmerk52,
|
||||
kenmerk53,
|
||||
kenmerk54,
|
||||
kenmerk55,
|
||||
kenmerk56,
|
||||
kenmerk57,
|
||||
kenmerk58,
|
||||
kenmerk59,
|
||||
kenmerk60
|
||||
dat_laatst_gez, --kenmerk4,
|
||||
datum_const, --kenmerk5,
|
||||
beschr_sit, --kenmerk6,
|
||||
beschr_goed, --kenmerk7,
|
||||
eigendom_hsl, --kenmerk8,
|
||||
pin_ww_op_app, --kenmerk9,
|
||||
account_op_app, --kenmerk10,
|
||||
serienr, --kenmerk11,
|
||||
waarde, --kenmerk12,
|
||||
begin_eind, --kenmerk13,
|
||||
behand, --kenmerk14,
|
||||
keuze_mob, --kenmerk15,
|
||||
huidige_mob, --kenmerk16,
|
||||
reden_aanvr_mob, --kenmerk17,
|
||||
geg_nieuwe_mdw, --kenmerk18,
|
||||
meldbron, --kenmerk19,
|
||||
email_prive, --kenmerk20,
|
||||
indienst_per, --kenmerk21,
|
||||
naam_mb, --kenmerk22,
|
||||
weergavenaam_mb, --kenmerk23,
|
||||
wie_beh_mb, --kenmerk24,
|
||||
wie_fa_recht, --kenmerk25,
|
||||
wie_sob_recht, --kenmerk26,
|
||||
wie_sa_recht, --kenmerk27,
|
||||
inlog_geconst, --kenmerk28,
|
||||
zelf_apps_gebl, --kenmerk29,
|
||||
contactgeg, --kenmerk30,
|
||||
extra_info, --kenmerk31,
|
||||
soortmelding, --kenmerk32,
|
||||
security_incident, --kenmerk33,
|
||||
vermissing, --kenmerk34,
|
||||
informatieverz, --kenmerk35,
|
||||
incident, --kenmerk36,
|
||||
serviceverz, --kenmerk37,
|
||||
filemaker, --kenmerk38,
|
||||
sharepoint, --kenmerk39,
|
||||
melding_opgelost, --kenmerk40,
|
||||
domein, --kenmerk41,
|
||||
incident_a_sn, --kenmerk42,
|
||||
incident_n_sn, --kenmerk43,
|
||||
incident_s_sn, --kenmerk44,
|
||||
melding_opgelost_j, --kenmerk45,
|
||||
serviceverz_a_sn, --kenmerk46
|
||||
serviceverz_n_sn, --kenmerk47,
|
||||
serviceverz_s_sn, --kenmerk48,
|
||||
alg_storing_keuze, --kenmerk49,
|
||||
autorisatie_mb, --kenmerk50,
|
||||
beheerder_mt, --kenmerk51,
|
||||
desktop_keuze, --kenmerk52,
|
||||
email_keuze1, --kenmerk53,
|
||||
email_keuze2, --kenmerk54,
|
||||
hoeveel_wp, --kenmerk55,
|
||||
gemeld_bij_maas, --kenmerk56,
|
||||
incident_h, --kenmerk57,
|
||||
incident_s, --kenmerk58,
|
||||
incident_t, --kenmerk59,
|
||||
laptop_keuze, --kenmerk60,
|
||||
mfp_storing_keuze, --kenmerk61,
|
||||
mob_storing_keuze, --kenmerk62,
|
||||
nummerport_keuze, --kenmerk63,
|
||||
off_app_keuze, --kenmerk64,
|
||||
off_groep_keuze, --kenmerk65,
|
||||
serviceverz_a, --kenmerk66,
|
||||
serviceverz_h, --kenmerk67,
|
||||
serviceverz_o, --kenmerk68,
|
||||
serviceverz_s, --kenmerk69,
|
||||
serviceverz_t, --kenmerk70,
|
||||
vaste_tel_keuze, --kenmerk71,
|
||||
toestemming_ldg_j, --kenmerk72,
|
||||
kenmerk73,
|
||||
kenmerk74,
|
||||
kenmerk75,
|
||||
kenmerk76,
|
||||
kenmerk77,
|
||||
kenmerk78,
|
||||
kenmerk79,
|
||||
kenmerk80
|
||||
)
|
||||
AS
|
||||
WITH mk AS (SELECT sk.vnr, sk.mld_srtkenmerk_key, sk.mld_srtkenmerk_omschrijving, kw.mld_melding_key melding_key, kw.waarde
|
||||
FROM (SELECT ROWNUM vnr, mld_srtkenmerk_key, mld_srtkenmerk_omschrijving
|
||||
FROM ( SELECT sk.mld_srtkenmerk_key, sk.mld_srtkenmerk_omschrijving,
|
||||
MIN (k.mld_kenmerk_aanmaak) aanmaak -- Afdwingen dat volgorde in deze rapportage ongewijzigd blijft!
|
||||
FROM mld_srtkenmerk sk, mld_kenmerk k -- Inclusief alle verwijderde entries!
|
||||
WHERE sk.mld_srtkenmerk_kenmerktype IN ('C', 'D', 'N', 'R', 'S', 'X', 'B', 'V')
|
||||
AND COALESCE (sk.mld_srtkenmerk_verwijder, SYSDATE) > TO_DATE ('01122019', 'ddmmyyyy')
|
||||
AND sk.mld_srtkenmerk_key = k.mld_srtkenmerk_key
|
||||
AND COALESCE (k.mld_kenmerk_verwijder, SYSDATE) > TO_DATE ('01122019', 'ddmmyyyy')
|
||||
AND EXISTS (SELECT 1 -- Alleen kenmerksoorten die ooit zijn geassocieerd met Applicatiebeheer/Infra!
|
||||
FROM mld_stdmelding sm, mld_discipline md
|
||||
WHERE sm.mld_ins_discipline_key = md.ins_discipline_key
|
||||
AND md.ins_discipline_key IN (2041, 2162, 2163) -- Applicatiebeheer/Infra (SN+DT)
|
||||
AND ((sm.mld_stdmelding_key = k.mld_stdmelding_key AND k.mld_kenmerk_niveau = 'S')
|
||||
OR (md.ins_discipline_key = k.mld_stdmelding_key AND k.mld_kenmerk_niveau = 'D')
|
||||
OR (md.ins_srtdiscipline_key = k.mld_stdmelding_key AND k.mld_kenmerk_niveau = 'T')))
|
||||
GROUP BY sk.mld_srtkenmerk_key, sk.mld_srtkenmerk_omschrijving
|
||||
ORDER BY 3, 1)) sk
|
||||
FROM ( SELECT mld_srtkenmerk_key, mld_srtkenmerk_omschrijving
|
||||
FROM mld_srtkenmerk -- Inclusief alle verwijderde entries!
|
||||
WHERE mld_srtkenmerk_key IN (24, 25, 26, 661, 663, 664, 665, 666, 681, 682,
|
||||
721, 722, 921, 1041, 2361, 2362, 2363, 2381, 2401, 2421,
|
||||
2422, 2581, 2582, 2583, 2584, 2585, 2586, 2761, 2781, 2841,
|
||||
2861, 3641, 3642, 3645, 3646, 3647, 3648, 3701, 3761, 3762,
|
||||
3901, 3961, 3962, 3963, 3964, 3966, 3967, 3968, 3981, 3982,
|
||||
3983, 3984, 3985, 3986, 3987, 3988, 3989, 3990, 3991, 3992,
|
||||
3993, 3994, 3995, 3996, 3997, 3998, 3999, 4000, 4001, 4002,
|
||||
4003, 4021)
|
||||
ORDER BY mld_srtkenmerk_key)) sk
|
||||
LEFT JOIN
|
||||
(SELECT sk.mld_srtkenmerk_key, km.mld_melding_key,
|
||||
DECODE (sk.mld_srtkenmerk_kenmerktype,
|
||||
@@ -3985,7 +4000,7 @@ AS
|
||||
x.melding_locatiecode,
|
||||
x.melding_locatie,
|
||||
x.melding_locatieplaats,
|
||||
x.fclt_3d_locatie_key,
|
||||
--x.fclt_3d_locatie_key,
|
||||
x.melding_gebouwcode,
|
||||
x.melding_gebouw,
|
||||
x.melding_verdieping,
|
||||
@@ -4000,19 +4015,19 @@ AS
|
||||
x.melder_key,
|
||||
x.afdeling,
|
||||
x.afdeling_omschrijving,
|
||||
x.fclt_3d_afdeling_key,
|
||||
--x.fclt_3d_afdeling_key,
|
||||
x.bedrijf_key,
|
||||
x.invoerder,
|
||||
x.meldbron,
|
||||
--x.soortmelding,
|
||||
x.fclt_3d_discipline_key,
|
||||
--x.fclt_3d_discipline_key,
|
||||
x.productgroep,
|
||||
x.subproductgroep,
|
||||
--x.behandelgroep,
|
||||
x.behandelaar,
|
||||
x.behandelaar_key,
|
||||
x.subproductgroepgroep,
|
||||
x.fclt_3d_discipline2_key,
|
||||
--x.fclt_3d_discipline2_key,
|
||||
x.actieve_behandelgroep,
|
||||
x.actieve_behandelaar_key,
|
||||
x.actieve_behandelaar,
|
||||
@@ -4109,7 +4124,27 @@ AS
|
||||
k57.waarde kenmerk57,
|
||||
k58.waarde kenmerk58,
|
||||
k59.waarde kenmerk59,
|
||||
k60.waarde kenmerk60
|
||||
k60.waarde kenmerk60,
|
||||
k41.waarde kenmerk61,
|
||||
k42.waarde kenmerk62,
|
||||
k43.waarde kenmerk63,
|
||||
k44.waarde kenmerk64,
|
||||
k45.waarde kenmerk65,
|
||||
k46.waarde kenmerk66,
|
||||
k47.waarde kenmerk67,
|
||||
k48.waarde kenmerk68,
|
||||
k49.waarde kenmerk69,
|
||||
k40.waarde kenmerk70,
|
||||
k51.waarde kenmerk71,
|
||||
k52.waarde kenmerk72,
|
||||
k53.waarde kenmerk73,
|
||||
k54.waarde kenmerk74,
|
||||
k55.waarde kenmerk75,
|
||||
k56.waarde kenmerk76,
|
||||
k57.waarde kenmerk77,
|
||||
k58.waarde kenmerk78,
|
||||
k59.waarde kenmerk79,
|
||||
k60.waarde kenmerk80
|
||||
FROM (SELECT v.* FROM mld_v_udr_melding v WHERE fclt_3d_discipline_key IN (2041, 2162, 2163)) x -- Applicatiebeheer/Infra (SN)/Infra (DT)
|
||||
LEFT JOIN mk k1 ON x.melding_key = k1.melding_key AND k1.vnr = 1
|
||||
LEFT JOIN mk k2 ON x.melding_key = k2.melding_key AND k2.vnr = 2
|
||||
@@ -4170,7 +4205,27 @@ AS
|
||||
LEFT JOIN mk k57 ON x.melding_key = k57.melding_key AND k57.vnr = 57
|
||||
LEFT JOIN mk k58 ON x.melding_key = k58.melding_key AND k58.vnr = 58
|
||||
LEFT JOIN mk k59 ON x.melding_key = k59.melding_key AND k59.vnr = 59
|
||||
LEFT JOIN mk k60 ON x.melding_key = k60.melding_key AND k60.vnr = 60;
|
||||
LEFT JOIN mk k60 ON x.melding_key = k60.melding_key AND k60.vnr = 60
|
||||
LEFT JOIN mk k61 ON x.melding_key = k61.melding_key AND k61.vnr = 61
|
||||
LEFT JOIN mk k62 ON x.melding_key = k62.melding_key AND k62.vnr = 62
|
||||
LEFT JOIN mk k63 ON x.melding_key = k63.melding_key AND k63.vnr = 63
|
||||
LEFT JOIN mk k64 ON x.melding_key = k64.melding_key AND k64.vnr = 64
|
||||
LEFT JOIN mk k65 ON x.melding_key = k65.melding_key AND k65.vnr = 65
|
||||
LEFT JOIN mk k66 ON x.melding_key = k66.melding_key AND k66.vnr = 66
|
||||
LEFT JOIN mk k67 ON x.melding_key = k67.melding_key AND k67.vnr = 67
|
||||
LEFT JOIN mk k68 ON x.melding_key = k68.melding_key AND k68.vnr = 68
|
||||
LEFT JOIN mk k69 ON x.melding_key = k69.melding_key AND k69.vnr = 69
|
||||
LEFT JOIN mk k70 ON x.melding_key = k70.melding_key AND k70.vnr = 70
|
||||
LEFT JOIN mk k71 ON x.melding_key = k71.melding_key AND k71.vnr = 71
|
||||
LEFT JOIN mk k72 ON x.melding_key = k72.melding_key AND k72.vnr = 72
|
||||
LEFT JOIN mk k73 ON x.melding_key = k73.melding_key AND k73.vnr = 73
|
||||
LEFT JOIN mk k74 ON x.melding_key = k74.melding_key AND k74.vnr = 74
|
||||
LEFT JOIN mk k75 ON x.melding_key = k75.melding_key AND k75.vnr = 75
|
||||
LEFT JOIN mk k76 ON x.melding_key = k76.melding_key AND k76.vnr = 76
|
||||
LEFT JOIN mk k77 ON x.melding_key = k77.melding_key AND k77.vnr = 77
|
||||
LEFT JOIN mk k78 ON x.melding_key = k78.melding_key AND k78.vnr = 78
|
||||
LEFT JOIN mk k79 ON x.melding_key = k79.melding_key AND k79.vnr = 79
|
||||
LEFT JOIN mk k80 ON x.melding_key = k80.melding_key AND k80.vnr = 80;
|
||||
|
||||
------ payload end ------
|
||||
|
||||
|
||||
Reference in New Issue
Block a user