VLKC#90997 Domein-view/NL- en BE-locaties

svn path=/Customer/trunk/; revision=70611
This commit is contained in:
Maarten van der Heide
2025-10-14 13:46:13 +00:00
parent 32c7007f7a
commit db4e7a21c9

View File

@@ -4518,16 +4518,37 @@ END vlkc_select_nachtwerk;
-- view tbv kenmerkdomein
CREATE OR REPLACE VIEW vlkc_v_alg_gebouw
(
alg_gebouw_key,
alg_gebouw_omschrijving,
alg_gebouw_verw
alg_gebouw_key,
alg_gebouw_omschrijving,
alg_gebouw_verw
)
AS
SELECT alg_gebouw_key,
alg_gebouw_omschrijving,
COALESCE (alg_gebouw_verwijder, alg_gebouw_vervaldatum)
alg_gebouw_verw
FROM alg_gebouw;
SELECT g.alg_gebouw_key,
g.alg_gebouw_omschrijving,
DECODE (d.alg_regio_key,
21, fac.safe_to_date ('01-10-2025', 'dd-mm-yyyy'), -- Belgi<67>
COALESCE (g.alg_gebouw_verwijder, g.alg_gebouw_vervaldatum)) alg_gebouw_verw
FROM alg_gebouw g, alg_locatie l, alg_district d
WHERE g.alg_locatie_key = l.alg_locatie_key
AND l.alg_district_key = d.alg_district_key;
CREATE OR REPLACE VIEW vlkc_v_alg_gebouw_be
(
alg_gebouw_key,
alg_gebouw_omschrijving,
alg_gebouw_verw
)
AS
SELECT g.alg_gebouw_key,
g.alg_gebouw_omschrijving,
COALESCE (g.alg_gebouw_verwijder, g.alg_gebouw_vervaldatum) alg_gebouw_verw
FROM alg_gebouw g
WHERE EXISTS
(SELECT 1
FROM alg_locatie l, alg_district d
WHERE l.alg_district_key = d.alg_district_key
AND d.alg_regio_key = 21 -- Belgi<67>
AND l.alg_locatie_key = g.alg_locatie_key);
-- view tbv kenmerkdomein
CREATE OR REPLACE VIEW vlkc_v_prs_dienst