YASK#90697 Rapportages voor API pandinformatie toegevoegd.

svn path=/Customer/trunk/; revision=70875
This commit is contained in:
Arthur Egberink
2025-11-10 15:59:01 +00:00
parent 487f589b24
commit a1cb950275

View File

@@ -2110,9 +2110,69 @@ AS
AND km.mld_kenmerk_key = k.mld_kenmerk_key;
--
-- Overzicht om de rechten van de groepen te kunnen tonen.
--
CREATE OR REPLACE VIEW vbxx_dl_onrgoed
AS
SELECT r.alg_regio_key regio_key,
r.alg_regio_omschrijving regio_omschrijving,
r.alg_regio_verwijder regio_verwijder,
d.alg_district_key district_key,
d.alg_district_omschrijving district_omschriving ,
d.alg_district_verwijder district_verwijder,
l.alg_locatie_key locatie_key,
l.alg_locatie_code locatie_code,
l.alg_locatie_omschrijving locatie_omschrijving,
l.alg_locatie_adres locatie_adres,
l.alg_locatie_postcode locatie_postcode,
l.alg_locatie_plaats locatie_plaats,
l.alg_locatie_land locatie_land,
l.alg_locatie_vervaldatum locatie_vervaldatum,
l.alg_locatie_verwijder locatie_verwijder,
g.alg_gebouw_key gebouw_key,
sg.alg_srtgebouw_omschrijving srtgebouw_omschrijving,
g.alg_gebouw_code gebouw_code,
g.alg_gebouw_naam gebouw_naam,
g.alg_gebouw_verwijder gebouw_verwijder
FROM alg_regio r,
alg_district d,
alg_locatie l,
alg_gebouw g,
alg_srtgebouw sg
WHERE r.alg_regio_key = d.alg_regio_key(+)
AND d.alg_district_key = l.alg_district_key(+)
AND l.alg_locatie_key = g.alg_locatie_key(+)
AND g.alg_srtgebouw_key = sg.alg_srtgebouw_key(+);
CREATE OR REPLACE VIEW vbxx_dl_onrgoed_kenmerk
AS
SELECT alg_onrgoed_key,
DECODE (alg_onrgoed_niveau, 'E', 'Regio', 'D', 'District', 'L', 'Locatie', 'G', 'Gebouw')
onrgoed_niveau,
k.alg_kenmerk_key
kenmerk_key,
DECODE (k.fac_kenmerkdomein_key,
NULL, alg_onrgoedkenmerk_waarde,
FLX.getdomeinwaarde (k.fac_kenmerkdomein_key, FAC.safe_to_number (alg_onrgoedkenmerk_waarde)))
waarde,
alg_onrgoedkenmerk_aanmaak
onrgoedkenmerk_aanmaak,
alg_onrgoedkenmerk_verwijder
onrgoedkenmerk_verwijder,
alg_kenmerk_omschrijving
kenmerk_omschrijving,
DECODE (alg_kenmerk_kenmerktype,
'C', 'Tekst',
'N', 'Nummeriek',
'S', 'Lijst',
'D', 'Datum',
'R', 'Lijst')
kenmerk_type
FROM alg_onrgoedkenmerk aogk, alg_kenmerk k
WHERE aogk.alg_kenmerk_key = k.alg_kenmerk_key
AND k.alg_kenmerk_kenmerktype NOT IN ('M',
'L',
'l',
'V');
CREATE OR REPLACE VIEW vbxx_rechtenvangroepen
AS
SELECT g.fac_groep_omschrijving,