FCLT#66105 -- Omzetten kenmerken email, telefoon en kenteken naar bez_bezoeker tabel

svn path=/Customer/trunk/; revision=50619
This commit is contained in:
Arthur Egberink
2021-04-02 07:21:13 +00:00
parent 849965a037
commit 0c4ef98c1a

View File

@@ -107,7 +107,7 @@ AS
p_applrun IN VARCHAR2);
PROCEDURE tsk_mld_keuring (p_applname IN VARCHAR2,
p_applrun IN VARCHAR2);
END;
/
@@ -1819,7 +1819,7 @@ AS
FROM fac_tracking t
WHERE t.fac_srtnotificatie_key = 421 -- cust11
AND t.fac_tracking_refkey = a.bez_afspraak_key);
v_oms VARCHAR2 (200);
v_tracking_key NUMBER (10);
v_errorhint VARCHAR2 (1000);
@@ -1848,7 +1848,7 @@ AS
NULL,
'#Notificatie grote groep parkeren uitgestuurd');
END;
v_oms :=
'Grote groep ('
|| rec.aantal
@@ -1858,7 +1858,7 @@ AS
|| TO_CHAR (rec.bez_afspraak_datum, 'dd-mm-yyyy hh24:mi')
|| ', locatie: '
|| rec.alg_locatie_omschrijving;
INSERT INTO fac_notificatie (fac_srtnotificatie_key,
fac_notificatie_status,
fac_notificatie_receiver_email,
@@ -1886,9 +1886,9 @@ AS
'E',
'Daily task afgebroken!: ' || v_errormsg,
v_errorhint);
COMMIT;
COMMIT;
END;
PROCEDURE tsk_bez_buitmld(p_applname IN VARCHAR2,
p_applrun IN VARCHAR2)
AS
@@ -1899,7 +1899,7 @@ AS
AND b.bez_bezoekers_done IS NOT NULL
AND b.bez_bezoekers_out IS NULL
AND TRUNC (ba.bez_afspraak_datum) = TRUNC (SYSDATE);
v_errorhint VARCHAR2 (1000);
v_errormsg VARCHAR2 (1000);
oracle_err_num NUMBER;
@@ -1913,14 +1913,14 @@ AS
UPDATE bez_bezoekers
SET bez_bezoekers_out = SYSDATE
WHERE bez_bezoekers_key = rec.bez_bezoekers_key;
fac.trackaction ('BEZOUT',
rec.bez_bezoekers_key,
NULL,
NULL,
NULL);
END;
END LOOP;
END LOOP;
EXCEPTION
WHEN OTHERS
THEN
@@ -1933,9 +1933,9 @@ AS
v_errorhint);
COMMIT;
END;
PROCEDURE tsk_bez_cleanup(p_applname IN VARCHAR2,
p_applrun IN VARCHAR2)
AS
@@ -1953,27 +1953,24 @@ AS
FROM bez_bezoekers b, bez_kenmerkwaarde kw, bez_afspraak a
WHERE b.bez_bezoekers_key = kw.bez_bezoekers_key
AND b.bez_afspraak_key = a.bez_afspraak_key
AND kw.bez_kenmerk_key IN (--1000, -- Email adres
--1001, -- Mobielnummer
1002, -- Aanmaak
AND kw.bez_kenmerk_key IN (1002, -- Aanmaak
1020, -- Pincode
1042, -- Nedap verzonden
1043, -- SMS verzonden
1060, -- Nedap id
--1080, -- Kenteken
--1120, -- Geldig ID
1140, -- Uitleg parkeerbeleid
1160, -- Kenteken response id
1200) -- Gebouwomschrijving
AND bez_afspraak_datum < SYSDATE - 30);
-- Email, Kenteken en Telefoon worden nu bij bezoekr opgeslagen en moeten daar opgeschoond worden ipv kenmerken
UPDATE bez_bezoekers bz
SET bz.bez_bezoekers_telefoon='', bz.bez_bezoekers_email='', bz.bez_bezoekers_kenteken=''
WHERE bz.bez_bezoekers_key IN (SELECT b.bez_bezoekers_key
FROM bez_bezoekers b, bez_afspraak a
WHERE a.bez_afspraak_datum < SYSDATE-30
AND b.bez_afspraak_key = a.bez_afspraak_key);
UPDATE bez_bezoekers bz
SET bz.bez_bezoekers_telefoon = NULL,
bz.bez_bezoekers_email = NULL,
bz.bez_bezoekers_kenteken =NULL
WHERE bz.bez_afspraak_key IN (SELECT a.bez_afspraak_key
FROM bez_afspraak a
WHERE a.bez_afspraak_datum < SYSDATE-30);
EXCEPTION
WHEN OTHERS
THEN
@@ -1986,9 +1983,9 @@ AS
v_errorhint);
COMMIT;
END;
PROCEDURE tsk_cnt_index (p_applname IN VARCHAR2,
p_applrun IN VARCHAR2)
AS
@@ -2014,7 +2011,7 @@ AS
v_errormsg VARCHAR2 (1000);
oracle_err_num NUMBER;
oracle_err_mes VARCHAR2 (200);
BEGIN
-- Contractindexatie
v_errorhint := 'Contract indexatie';
@@ -2024,29 +2021,29 @@ AS
SET cnt_contract_plaats_gewicht =
cnt_contract_plaats_gewicht * (1 + (rec.indexatie /100))
WHERE cnt_contract_key = rec.cnt_contract_key;
UPDATE cnt_contract c
SET c.cnt_contract_termijnkosten = c.cnt_contract_kosten /12
WHERE c.cnt_contract_key = rec.cnt_contract_key;
UPDATE cnt_contract c
SET c.cnt_contract_kosten =
(SELECT SUM (cnt_contract_plaats_gewicht)
FROM cnt_contract_plaats cp
WHERE cp.cnt_contract_key = rec.cnt_contract_key)
WHERE c.cnt_contract_key = rec.cnt_contract_key;
fac.trackaction (
'CNTUPD',
rec.cnt_contract_key,
3,
SYSDATE,
'Contract ge<67>ndexeerd met ' || rec.indexatie || '%');
-- Verwijder de kenmerken voor de indexatie
DELETE cnt_kenmerkcontract
WHERE cnt_kenmerkcontract_key = rec.datum_key;
DELETE cnt_kenmerkcontract
WHERE cnt_kenmerkcontract_key = rec.index_key;
END LOOP;
@@ -2061,13 +2058,13 @@ AS
'Daily task afgebroken!: ' || v_errormsg,
v_errorhint);
COMMIT;
END;
PROCEDURE tsk_mld_keuring (p_applname IN VARCHAR2,
p_applrun IN VARCHAR2)
AS
@@ -2089,7 +2086,7 @@ AS
v_errormsg VARCHAR2 (1000);
oracle_err_num NUMBER;
oracle_err_mes VARCHAR2 (200);
v_old_gebouw_key NUMBER;
v_stdmelding_key NUMBER;
v_melding_key NUMBER;
@@ -2099,16 +2096,16 @@ AS
BEGIN
-- Aanmaken melding voor periodieke keuring van objecten. We maken een melding per gebouw aan.
v_errorhint := 'Aanmaken melding voor Keuringsmiddelen keuren';
v_old_gebouw_key := -1;
v_stdmelding_key := 2961; -- Keuringsmiddelen keuren
v_perslid_key := 3; -- Facilitor
SELECT mld_stdmelding_t_uitvoertijd
INTO v_stdmelding_uvt
FROM mld_stdmelding
WHERE mld_stdmelding_key = v_stdmelding_key;
FOR rec IN c_keuring
LOOP
BEGIN
@@ -2147,16 +2144,16 @@ AS
3) -- prio normaal
RETURNING mld_melding_key
INTO v_melding_key;
v_errormsg := 'Fout bij statuswijziging';
mld.setmeldingstatus (v_melding_key, 2, v_perslid_key);
v_old_gebouw_key := rec.alg_gebouw_key;
END IF;
INSERT INTO mld_melding_object (mld_melding_key, ins_deel_key)
VALUES (v_melding_key, rec.ins_deel_key);
END;
END LOOP;
EXCEPTION
@@ -2170,11 +2167,11 @@ AS
'Daily task afgebroken!: ' || v_errormsg,
v_errorhint);
COMMIT;
END;
END;
/
@@ -2641,12 +2638,12 @@ END ykpn_update_contractscope;
/
@@ -2660,12 +2657,12 @@ AS
BEGIN
v_errorhint := 'Starten daily task';
YKPN.tsk_bevr_contract(p_applname, p_applrun);
YKPN.tsk_bevr_contract(p_applname, p_applrun);
YKPN.tsk_mail_locman(p_applname, p_applrun);
YKPN.tsk_mail_locman(p_applname, p_applrun);
YKPN.tsk_bez_buitmld(p_applname, p_applrun);
YKPN.tsk_bez_cleanup(p_applname, p_applrun);
YKPN.tsk_cnt_index(p_applname, p_applrun);
YKPN.tsk_mld_keuring(p_applname, p_applrun);
@@ -3875,7 +3872,7 @@ AS
WHERE COALESCE(rslt.oldValue,0) <> rslt.newValue;
BEGIN
fac_update_onrgoed2 (p_import_key);
-- voor de verdere afhandeling is het handig als we de key van de gekoppelde ruimte hebben
@@ -3905,8 +3902,8 @@ BEGIN
BEGIN
ALG.upsertkenmerk(rec.kenmerk_key, rec.alg_key, rec.newValue);
END;
END LOOP;
END LOOP;
END;
/
@@ -4121,7 +4118,6 @@ AS
bijlage_pg
FROM bez_afspraak a,
bez_bezoekers b,
-- bez_kenmerkwaarde kwe,
bez_kenmerkwaarde kwp,
res_rsv_deel pp,
(SELECT rd.res_deel_key, v.alg_gebouw_key
@@ -4157,8 +4153,6 @@ AS
AND b.bez_afspraak_key = a.bez_afspraak_key
AND b.bez_bezoekers_key = pp.bez_bezoekers_key
AND pp.res_deel_key = d.res_deel_key(+)
-- AND b.bez_bezoekers_key = kwe.bez_bezoekers_key
-- AND kwe.bez_kenmerk_key = 1000 -- email adres
AND b.bez_bezoekers_key = kwp.bez_bezoekers_key
AND kwp.bez_kenmerk_key = 1020 -- pincode
-- AND pp.res_deel_key IS NOT NULL
@@ -4172,14 +4166,12 @@ AS
SELECT a.bez_afspraak_key,
b.bez_bezoekers_key,
b.bez_bezoekers_telefoon mobiel,
-- kwm.bez_kenmerkwaarde_waarde mobiel,
sn.fac_srtnotificatie_code,
sn.fac_srtnotificatie_key,
'De code voor uw parkeerplaats op ' || TO_CHAR (a.bez_afspraak_datum, 'dd-mm-yyyy hh24:mi') || '-' || TO_CHAR(a.bez_afspraak_eind, 'hh24:mi') || ' is ' ||
kwp.bez_kenmerkwaarde_waarde || '#, ' || COALESCE(afw.afw_adres, g.alg_gebouw_naam) || '. Bij KPN geldt legitimatieplicht.' text
FROM bez_afspraak a,
bez_bezoekers b,
-- bez_kenmerkwaarde kwm, -- mobiel 1001
bez_kenmerkwaarde kwp, -- pincode 1020
fac_srtnotificatie sn,
res_rsv_deel rd,
@@ -4190,8 +4182,6 @@ AS
WHERE alg_kenmerk_key = 1180) afw -- afwijkend parkeeradres
WHERE sn.fac_srtnotificatie_code = 'CUST03'
AND b.bez_afspraak_key = a.bez_afspraak_key
-- AND kwm.bez_bezoekers_key = b.bez_bezoekers_key
-- AND kwm.bez_kenmerk_key = 1001
AND kwp.bez_bezoekers_key = b.bez_bezoekers_key
AND kwp.bez_kenmerk_key = 1020
AND b.bez_bezoekers_key = rd.bez_bezoekers_key
@@ -4524,14 +4514,11 @@ AS
b.bez_bezoekers_key
FROM bez_bezoekers b,
bez_afspraak a,
-- bez_kenmerkwaarde kw_p,
res_rsv_deel rrd,
res_deel rd,
ins_v_deel_gegevens d,
alg_onrgoedkenmerk aogkk
WHERE b.bez_afspraak_key = a.bez_afspraak_key
-- AND b.bez_bezoekers_key = kw_p.bez_bezoekers_key
-- AND kw_p.bez_kenmerk_key = 1080 -- kenteken
AND aogkk.alg_kenmerk_key = 1160 -- kentekenherkenning aanwezig
AND aogkk.alg_onrgoed_key = d.alg_gebouw_key
AND aogkk.alg_onrgoedkenmerk_waarde = '1'
@@ -4866,7 +4853,7 @@ AS
(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
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
@@ -5872,7 +5859,6 @@ AS
res_rsv_deel rrd,
res_v_aanwezigdeel rd,
ins_v_deel_gegevens d,
-- bez_kenmerkwaarde em,
prs_perslid p,
prs_v_perslid_fullnames pf,
prs_v_werkplekperslid_gegevens pwp
@@ -5881,8 +5867,6 @@ AS
AND b.bez_bezoekers_key = rrd.bez_bezoekers_key
AND rrd.res_deel_key = rd.res_deel_key
AND rd.res_ins_deel_key = d.ins_deel_key
-- AND em.bez_kenmerk_key = 1000
-- AND em.bez_bezoekers_key = b.bez_bezoekers_key
AND UPPER (b.bez_bezoekers_email) = UPPER (p.prs_perslid_email)
AND p.prs_perslid_key = pwp.prs_perslid_key
AND pwp.alg_locatie_key = d.alg_locatie_key
@@ -6573,27 +6557,27 @@ CREATE OR REPLACE VIEW ykpn_v_thema_iot
waarde
)
AS
SELECT ins.ins_deel_key ins_deel_key, kn.ins_kenmerkdeel_waarde waarde
FROM ins_deel ins, ins_kenmerkdeel kn
SELECT ins.ins_deel_key ins_deel_key, kn.ins_kenmerkdeel_waarde waarde
FROM ins_deel ins, ins_kenmerkdeel kn
WHERE ins.ins_discipline_key=3142 -- Discipline IoT DEV=3101 ACC=3142, PROD=3282
AND kn.ins_deel_key = ins.ins_deel_key
AND kn.ins_deel_key = ins.ins_deel_key
AND kn.ins_kenmerk_key= 461 -- Kenmerk Waarde DEV=241, ACC=461, PROD=
AND ins.ins_deel_verwijder IS NULL
AND ins.ins_deel_verwijder IS NULL
and kn.ins_kenmerkdeel_verwijder IS NULL;
CREATE OR REPLACE VIEW ykpn_v_thema_kpniot
(
ins_deel_key,
waarde
)
AS
SELECT ins.ins_deel_key ins_deel_key, kn.ins_kenmerkdeel_waarde waarde
FROM ins_deel ins, ins_kenmerkdeel kn
SELECT ins.ins_deel_key ins_deel_key, kn.ins_kenmerkdeel_waarde waarde
FROM ins_deel ins, ins_kenmerkdeel kn
WHERE ins.ins_discipline_key=3141 -- Discipline IoT_KPN DEV=3123, ACC=3141, prod=3281
AND kn.ins_deel_key = ins.ins_deel_key
AND kn.ins_deel_key = ins.ins_deel_key
AND kn.ins_kenmerk_key= 481 -- Kenmerk Waarde DEV=301, ACC=481, PROD=
AND ins.ins_deel_verwijder IS NULL
AND ins.ins_deel_verwijder IS NULL
and kn.ins_kenmerkdeel_verwijder IS NULL;
@@ -6683,14 +6667,14 @@ AS
verdieping,
ruimte,
voorziening_product,
voorziening_van,
voorziening_van,
voorziening_tot,
DECODE(TB_laptopst,'1','Ja','Nee') tb_laptopstd,
DECODE(tb_stoel,'1','Ja','Nee') tb_stoel,
DECODE(tb_stoel,'1','Ja','Nee') tb_stoel,
DECODE(tb_monitor,'1','Ja','Nee') tb_monitor,
TB_thw,
DECODE(ah_laptopst,'1','Ja','Nee') ah_laptopstd,
DECODE(ah_stoel,'1','Ja','Nee') ah_stoel,
DECODE(ah_stoel,'1','Ja','Nee') ah_stoel,
DECODE(ah_monitor,'1','Ja','Nee') ah_monitor,
ah_thw
FROM (
@@ -6705,29 +6689,29 @@ AS
vw.voorziening_product,
vw.voorziening_van,
vw.voorziening_tot,
(SELECT knw.res_kenmerkreservering_waarde
FROM res_kenmerkwaarde knw
(SELECT knw.res_kenmerkreservering_waarde
FROM res_kenmerkwaarde knw
WHERE knw.res_kenmerk_key=303 AND res_rsv_ruimte_key=vw.res_rsv_ruimte_key) TB_laptopst,
(SELECT knw.res_kenmerkreservering_waarde
FROM res_kenmerkwaarde knw
(SELECT knw.res_kenmerkreservering_waarde
FROM res_kenmerkwaarde knw
WHERE knw.res_kenmerk_key=305 AND res_rsv_ruimte_key=vw.res_rsv_ruimte_key) TB_stoel,
(SELECT knw.res_kenmerkreservering_waarde
FROM res_kenmerkwaarde knw
(SELECT knw.res_kenmerkreservering_waarde
FROM res_kenmerkwaarde knw
WHERE knw.res_kenmerk_key=321 AND res_rsv_ruimte_key=vw.res_rsv_ruimte_key) TB_monitor,
(SELECT knw.res_kenmerkreservering_waarde
FROM res_kenmerkwaarde knw
(SELECT knw.res_kenmerkreservering_waarde
FROM res_kenmerkwaarde knw
WHERE knw.res_kenmerk_key=306 AND res_rsv_ruimte_key=vw.res_rsv_ruimte_key) TB_thw,
(SELECT knw.res_kenmerkreservering_waarde
FROM res_kenmerkwaarde knw
(SELECT knw.res_kenmerkreservering_waarde
FROM res_kenmerkwaarde knw
WHERE knw.res_kenmerk_key=308 AND res_rsv_ruimte_key=vw.res_rsv_ruimte_key) AH_laptopst,
(SELECT knw.res_kenmerkreservering_waarde
FROM res_kenmerkwaarde knw
(SELECT knw.res_kenmerkreservering_waarde
FROM res_kenmerkwaarde knw
WHERE knw.res_kenmerk_key=309 AND res_rsv_ruimte_key=vw.res_rsv_ruimte_key) AH_stoel,
(SELECT knw.res_kenmerkreservering_waarde
FROM res_kenmerkwaarde knw
(SELECT knw.res_kenmerkreservering_waarde
FROM res_kenmerkwaarde knw
WHERE knw.res_kenmerk_key=341 AND res_rsv_ruimte_key=vw.res_rsv_ruimte_key) AH_monitor,
(SELECT knw.res_kenmerkreservering_waarde
FROM res_kenmerkwaarde knw
(SELECT knw.res_kenmerkreservering_waarde
FROM res_kenmerkwaarde knw
WHERE knw.res_kenmerk_key=310 AND res_rsv_ruimte_key=vw.res_rsv_ruimte_key) AH_thw
FROM ykpn_v_rap_corona_bez vw
WHERE vw.voorziening_catalogus='Omruilactie');
@@ -6751,8 +6735,7 @@ SELECT rrr.res_rsv_ruimte_key,
rrr.res_rsv_ruimte_tot voorziening_tot,
b.bez_afspraak_naam bezoeker,
b.bez_afspraak_bedrijf bedrijf,
b.bez_bezoekers_email bezoekers_email,
-- be.email bezoeker_email,
b.bez_bezoekers_email bezoeker_email,
DECODE(rrr.res_rsv_ruimte_dirtlevel, 0, '', 'Ongeldig') status,
DECODE(bhv.prs_kenmerklink_waarde, 1, 1, NULL) bhv
FROM res_rsv_ruimte rrr,
@@ -6766,9 +6749,6 @@ SELECT rrr.res_rsv_ruimte_key,
bez_afspraak af,
bez_bezoekers b,
res_discipline rd,
-- ( SELECT bez_bezoekers_key, bez_kenmerkwaarde_waarde email
-- FROM bez_kenmerkwaarde
-- WHERE bez_kenmerk_key = 1000) be,
( SELECT prs_link_key, prs_kenmerklink_waarde
FROM prs_kenmerklink kl
WHERE kl.prs_kenmerk_key = 1161) bhv
@@ -6786,7 +6766,6 @@ SELECT rrr.res_rsv_ruimte_key,
-- AND rrr.res_activiteit_key = 150
AND rrr.res_rsv_ruimte_key = af.res_rsv_ruimte_key(+)
AND af.bez_afspraak_key = b.bez_afspraak_key(+)
-- AND b.bez_bezoekers_key = be.bez_bezoekers_key(+)
AND rrr.alg_ruimte_key IS NULL
GROUP BY rrr.res_rsv_ruimte_key,
rrr.res_reservering_key,
@@ -6822,8 +6801,7 @@ SELECT rrr.res_rsv_ruimte_key,
rrd.res_rsv_deel_tot voorziening_tot,
b.bez_afspraak_naam bezoeker,
b.bez_afspraak_bedrijf bedrijf,
b.bez_bezoekers_email bezoekers_email,
-- be.email bezoeker_email,
b.bez_bezoekers_email bezoeker_email,
NULL status,
DECODE(bhv.prs_kenmerklink_waarde, 1, 1, NULL) bhv
FROM res_rsv_ruimte rrr,
@@ -6836,9 +6814,6 @@ SELECT rrr.res_rsv_ruimte_key,
alg_v_ruimte_gegevens rg,
bez_afspraak af,
bez_bezoekers b,
-- ( SELECT bez_bezoekers_key, bez_kenmerkwaarde_waarde email
-- FROM bez_kenmerkwaarde
-- WHERE bez_kenmerk_key = 1000) be,
( SELECT prs_link_key, prs_kenmerklink_waarde
FROM prs_kenmerklink kl
WHERE kl.prs_kenmerk_key = 1161) bhv
@@ -6852,8 +6827,7 @@ SELECT rrr.res_rsv_ruimte_key,
AND rrr.alg_ruimte_key = rg.alg_ruimte_key
AND rrr.res_rsv_ruimte_verwijder IS NULL
AND rrr.res_rsv_ruimte_key = af.res_rsv_ruimte_key(+)
AND af.bez_afspraak_key = b.bez_afspraak_key(+)
-- AND b.bez_bezoekers_key = be.bez_bezoekers_key(+);
AND af.bez_afspraak_key = b.bez_afspraak_key(+);
-- View om een herinnering voor werkplek reserveringen te sturen.
CREATE OR REPLACE VIEW ykpn_v_noti_flex_wp_reminder
@@ -7569,7 +7543,7 @@ BEGIN
v_errormsg,
'');
END IF;
END IF;
END IF;
END;
@@ -10150,7 +10124,7 @@ BEGIN
FROM ykpn_v_opdrachturen ou, prs_perslid p
WHERE ou.mld_opdr_uren_status <> 4 AND ou.prs_perslid_key = p.prs_perslid_key
AND TRUNC(mld_opdr_uren_datum, 'mm') = TRUNC(ADD_MONTHS (SYSDATE, -1), 'mm');
UPDATE mld_opdr_uren
SET mld_opdr_uren_status = 4
WHERE mld_opdr_uren_status <> 4
@@ -14682,15 +14656,15 @@ SELECT geb.ALG_GEBOUW_OMSCHRIJVING,
ins.INS_DEEL_OMSCHRIJVING DeviceID,
isrt.INS_SRTDEEL_OMSCHRIJVING Soort,
ins.INS_DEEL_OPMERKING type,
(SELECT knd.ins_kenmerkdeel_waarde
FROM ins_kenmerkdeel knd
(SELECT knd.ins_kenmerkdeel_waarde
FROM ins_kenmerkdeel knd
WHERE knd.ins_kenmerk_key = 241 AND -- Vulgraad kenmerk DEV=241, ACC=461 PROD=241
ins.ins_deel_key=knd.ins_deel_key AND
ins.ins_deel_key=knd.ins_deel_key AND
knd.ins_kenmerkdeel_verwijder IS NULL) fillLevel,
(SELECT knd.ins_kenmerkdeel_waarde
FROM ins_kenmerkdeel knd
(SELECT knd.ins_kenmerkdeel_waarde
FROM ins_kenmerkdeel knd
WHERE knd.ins_kenmerk_key = 281 AND -- batterij kenmerk DEV=281,
ins.ins_deel_key=knd.ins_deel_key AND
ins.ins_deel_key=knd.ins_deel_key AND
knd.ins_kenmerkdeel_verwijder IS NULL) batterij
FROM ins_deel ins, alg_ruimte rm, alg_verdieping ver, alg_v_gebouw_gegevens geb, ins_srtdeel isrt
WHERE ins.ins_discipline_key=3282 -- Discipline IoT_CWS DEV=3101, ACC=3142, prod=3282
@@ -14710,10 +14684,10 @@ SELECT geb.alg_gebouw_omschrijving,
ins.ins_deel_omschrijving deviceid,
isrt.ins_srtdeel_omschrijving soort,
ins.ins_deel_opmerking type,
(SELECT knd.ins_kenmerkdeel_waarde
FROM ins_kenmerkdeel knd
(SELECT knd.ins_kenmerkdeel_waarde
FROM ins_kenmerkdeel knd
WHERE knd.ins_kenmerk_key = 261 AND -- Vulgraad kenmerk DEV=301, ACC=481 PROD=261
ins.ins_deel_key=knd.ins_deel_key AND
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=3281 -- Discipline KPN_Iot DEV=3123, ACC= 3141 PROD=3281