YKPN#65070 -- rapport view ykpn_v_afd_gegevens toegevoegd

svn path=/Customer/trunk/; revision=50068
This commit is contained in:
Norbert Wassink
2021-02-25 14:18:57 +00:00
parent 54d04daaee
commit 406a260332

View File

@@ -4655,6 +4655,47 @@ AS
FROM alg_v_ruimte_gegevens r;
CREATE OR REPLACE VIEW ykpn_v_afd_gegevens
(
alg_gebouw_upper,
alg_gebouw_omschrijving,
alg_verdieping_code,
alg_ruimte_nr,
alg_ruimte_omschrijving,
alg_srtruimte_omschrijving,
alg_ruimte_bruto_vloeropp,
huurder,
vvo,
factor,
afdeling
)
AS
SELECT alg_gebouw_upper,
alg_gebouw_omschrijving,
alg_verdieping_code,
alg_ruimte_nr,
alg_ruimte_omschrijving,
alg_srtruimte_omschrijving,
alg_ruimte_bruto_vloeropp,
(SELECT alg_onrgoedkenmerk_waarde
FROM alg_onrgoedkenmerk
WHERE alg_onrgoed_key = r.alg_ruimte_key AND alg_kenmerk_key = 1047)
huurder,
(SELECT fac.safe_to_number (alg_onrgoedkenmerk_waarde)
FROM alg_onrgoedkenmerk
WHERE alg_onrgoed_key = r.alg_ruimte_key AND alg_kenmerk_key = 1044)
vvo,
(SELECT fac.safe_to_number (alg_onrgoedkenmerk_waarde)
FROM alg_onrgoedkenmerk
WHERE alg_onrgoed_key = r.alg_ruimte_key AND alg_kenmerk_key = 1045)
factor,
(SELECT d.prs_afdeling_omschrijving
FROM prs_v_afdeling d
WHERE d.prs_afdeling_key = ra.prs_afdeling_key) afdeling
FROM alg_v_ruimte_gegevens r, prs_ruimteafdeling ra
WHERE ra.alg_ruimte_key(+) = r.alg_ruimte_key;
CREATE OR REPLACE VIEW ykpn_v_huurder
(
prs_afdeling_key4,
@@ -11058,7 +11099,7 @@ AS
SELECT DISTINCT sn.fac_srtnotificatie_code,
NULL,
--cp.prs_perslid_key, -- Leverancier-contactpersonen (met noti-vinkje)
3, -- Gerlinda 49563
49563, -- Gerlinda 49563
REPLACE (REPLACE (sn.fac_srtnotificatie_oms, '##LEV##', v.prs_bedrijf_naam), '##MND##', v.maand),
r.fac_usrrap_key,
v.extra_key
@@ -14424,7 +14465,27 @@ WHERE ins.ins_discipline_key=3101
AND ins.ins_deel_verwijder IS NULL;
CREATE OR REPLACE VIEW ykpn_v_iot_papcon
AS
SELECT geb.alg_gebouw_omschrijving,
ver.alg_verdieping_code,
rm.alg_ruimte_nr,
ins.ins_deel_key insKey,
ins.ins_deel_omschrijving deviceid,
isrt.ins_srtdeel_omschrijving soort,
ins.ins_deel_opmerking type,
(SELECT knd.ins_kenmerkdeel_waarde
FROM ins_kenmerkdeel knd
WHERE knd.ins_kenmerk_key = 301 AND -- Vulgraad kenmerk DEV=301, ACC=
ins.ins_deel_key=knd.ins_deel_key AND
knd.ins_kenmerkdeel_verwijder IS NULL) fillLevel
FROM ins_deel ins, alg_ruimte rm, alg_verdieping ver, alg_v_gebouw_gegevens geb, ins_srtdeel isrt
WHERE ins.ins_discipline_key=3123 -- Discipline KPN_Iot DEV=3123, ACC=
AND isrt.ins_srtdeel_key = ins.ins_srtdeel_key
AND rm.alg_ruimte_key= ins.ins_alg_ruimte_key
AND ver.alg_verdieping_key = rm.alg_verdieping_key
AND geb.alg_gebouw_key = ver.alg_gebouw_key
AND ins.ins_deel_verwijder IS NULL;
------ payload end ------