PCBO#74850 Implementatie PCBO
svn path=/Customer/trunk/; revision=60704
This commit is contained in:
@@ -22,7 +22,7 @@ PROMPT &fcltcusttxt
|
||||
SET DEFINE OFF
|
||||
|
||||
------ payload begin ------
|
||||
CREATE OR REPLACE VIEW pcbo_v_rapp_gebouwdossier
|
||||
CREATE OR REPLACE VIEW pcbo_v_rapp_gebouwdossier
|
||||
(
|
||||
html_foto,
|
||||
BRIN,
|
||||
@@ -30,17 +30,19 @@ SET DEFINE OFF
|
||||
Adres,
|
||||
Postcode,
|
||||
Plaats,
|
||||
Verantwoordelijke,
|
||||
Telefoonnummer_verantw,
|
||||
Gebouw_code,
|
||||
Gebouw_naam,
|
||||
Gebouw_key
|
||||
)
|
||||
AS
|
||||
SELECT DECODE (
|
||||
SELECT DECODE (
|
||||
f.foto,
|
||||
NULL, 'Geen foto',
|
||||
'<img src="https://pcbo.facilitor.nl/api2/buildings/'
|
||||
|| g.alg_gebouw_key
|
||||
|| '/attachments/1120/'
|
||||
|| '/attachments/1020/'
|
||||
|| f.foto
|
||||
|| '" height="60">')
|
||||
foto,
|
||||
@@ -49,6 +51,8 @@ AS
|
||||
l.alg_locatie_adres,
|
||||
l.alg_locatie_postcode,
|
||||
l.alg_locatie_plaats,
|
||||
l.alg_locatie_verantw,
|
||||
l.alg_locatie_verantw_tel,
|
||||
g.alg_gebouw_code,
|
||||
g.alg_gebouw_naam,
|
||||
g.alg_gebouw_key
|
||||
@@ -56,7 +60,7 @@ AS
|
||||
alg_locatie l,
|
||||
(SELECT gk.alg_onrgoedkenmerk_waarde foto, gk.alg_onrgoed_key
|
||||
FROM alg_onrgoedkenmerk gk
|
||||
WHERE alg_kenmerk_key = 1120 AND gk.alg_onrgoed_niveau = 'G') f
|
||||
WHERE alg_kenmerk_key = 1020 AND gk.alg_onrgoed_niveau = 'G') f
|
||||
WHERE g.alg_gebouw_key = f.alg_onrgoed_key (+)
|
||||
AND l.alg_locatie_key = g.alg_locatie_key;
|
||||
|
||||
@@ -93,7 +97,46 @@ BEGIN
|
||||
END;
|
||||
/
|
||||
|
||||
|
||||
CREATE OR REPLACE VIEW PCBO_V_ALGEMEEN
|
||||
AS
|
||||
SELECT D.INS_DEEL_KEY INS_DEEL_KEY,
|
||||
D.INS_DEEL_OMSCHRIJVING || ' - ' || D.INS_DEEL_OPMERKING INS_OMSCHRIJVING
|
||||
FROM INS_DEEL D, INS_SRTDEEL SD, INS_SRTGROEP SG
|
||||
WHERE D.INS_SRTDEEL_KEY = SD.INS_SRTDEEL_KEY
|
||||
AND SG.INS_SRTGROEP_KEY = SD.INS_SRTGROEP_KEY
|
||||
AND SG.INS_SRTGROEP_KEY = 81 -- algemeen
|
||||
AND D.INS_DEEL_VERWIJDER IS NULL;
|
||||
|
||||
CREATE OR REPLACE VIEW PCBO_V_BOUWKUNDIG
|
||||
AS
|
||||
SELECT D.INS_DEEL_KEY INS_DEEL_KEY,
|
||||
D.INS_DEEL_OMSCHRIJVING || ' - ' || D.INS_DEEL_OPMERKING INS_OMSCHRIJVING
|
||||
FROM INS_DEEL D, INS_SRTDEEL SD, INS_SRTGROEP SG
|
||||
WHERE D.INS_SRTDEEL_KEY = SD.INS_SRTDEEL_KEY
|
||||
AND SG.INS_SRTGROEP_KEY = SD.INS_SRTGROEP_KEY
|
||||
AND SG.INS_SRTGROEP_KEY = 82 -- bouwkundig
|
||||
AND D.INS_DEEL_VERWIJDER IS NULL;
|
||||
|
||||
CREATE OR REPLACE VIEW PCBO_V_E_INSTALLATIES
|
||||
AS
|
||||
SELECT D.INS_DEEL_KEY INS_DEEL_KEY,
|
||||
D.INS_DEEL_OMSCHRIJVING || ' - ' || D.INS_DEEL_OPMERKING INS_OMSCHRIJVING
|
||||
FROM INS_DEEL D, INS_SRTDEEL SD, INS_SRTGROEP SG
|
||||
WHERE D.INS_SRTDEEL_KEY = SD.INS_SRTDEEL_KEY
|
||||
AND SG.INS_SRTGROEP_KEY = SD.INS_SRTGROEP_KEY
|
||||
AND SG.INS_SRTGROEP_KEY = 83 -- e-installaties
|
||||
AND D.INS_DEEL_VERWIJDER IS NULL;
|
||||
|
||||
CREATE OR REPLACE VIEW PCBO_V_W_INSTALLATIES
|
||||
AS
|
||||
SELECT D.INS_DEEL_KEY INS_DEEL_KEY,
|
||||
D.INS_DEEL_OMSCHRIJVING || ' - ' || D.INS_DEEL_OPMERKING INS_OMSCHRIJVING
|
||||
FROM INS_DEEL D, INS_SRTDEEL SD, INS_SRTGROEP SG
|
||||
WHERE D.INS_SRTDEEL_KEY = SD.INS_SRTDEEL_KEY
|
||||
AND SG.INS_SRTGROEP_KEY = SD.INS_SRTGROEP_KEY
|
||||
AND SG.INS_SRTGROEP_KEY = 84 -- w-installaties
|
||||
AND D.INS_DEEL_VERWIJDER IS NULL;
|
||||
|
||||
------ payload end ------
|
||||
|
||||
SET DEFINE OFF
|
||||
|
||||
Reference in New Issue
Block a user