NOUR#69833 Knop om overbrugde objecten overzichtelijk weer te geven.
svn path=/Customer/trunk/; revision=55001
This commit is contained in:
342
NOUR/NOUR.SQL
342
NOUR/NOUR.SQL
@@ -10093,7 +10093,7 @@ AS
|
||||
AND p.prs_perslid_key = pl.prs_perslid_key
|
||||
AND pl.prs_afdeling_key = a.prs_afdeling_key
|
||||
AND s.mld_melding_status NOT IN (1, 99);
|
||||
|
||||
/* Formatted on 16-2-2022 13:30:20 (QP5 v5.336) */
|
||||
CREATE OR REPLACE VIEW NOUR_V_OVERBRUGGING
|
||||
(
|
||||
HIDE_F_MELDING_KEY,
|
||||
@@ -10116,116 +10116,240 @@ CREATE OR REPLACE VIEW NOUR_V_OVERBRUGGING
|
||||
DATUM_TIJD_VAN,
|
||||
EINDDATUM_OVERBRUGGING,
|
||||
EINDTIJD,
|
||||
DATUM_TIJD_TOT
|
||||
DATUM_TIJD_TOT,
|
||||
GEPLAATST_DOOR,
|
||||
WAAR_GEPLAATST,
|
||||
DATUM_TIJD_GEPLAATST,
|
||||
VERWIJDERD_DOOR,
|
||||
DATUM_TIJD_VERWIJDERD,
|
||||
CONTROLE_DOOR,
|
||||
DATUM_TIJD_CONTROLE,
|
||||
INGEBRUIKNAME_DOOR,
|
||||
DATUM_TIJD_INGEBRUIKNAME
|
||||
)
|
||||
AS
|
||||
SELECT s.mld_melding_key,
|
||||
'<a class="details" onclick=''FcltMgr.openDetail("'
|
||||
|| 'appl/mld/mld_melding.asp?urole=fe&'
|
||||
|| 'mld_key='
|
||||
|| s.mld_melding_key
|
||||
|| '")''>'
|
||||
|| HTF.escape_sc (s.mld_melding_key)
|
||||
|| '</a>' melding_key,
|
||||
t.mld_stdmelding_omschrijving,
|
||||
u.mld_statuses_omschrijving,
|
||||
s.mld_melding_datum,
|
||||
p.prs_perslid_naam_full,
|
||||
a.prs_afdeling_naam,
|
||||
a.prs_afdeling_omschrijving,
|
||||
s.mld_alg_locatie_key,
|
||||
afdeling.mld_kenmerkmelding_waarde
|
||||
afdeling,
|
||||
tagnummer.mld_kenmerkmelding_waarde
|
||||
tagnummer,
|
||||
actie.mld_kenmerkmelding_waarde
|
||||
actie,
|
||||
reden.mld_kenmerkmelding_waarde
|
||||
reden,
|
||||
risico.mld_kenmerkmelding_waarde
|
||||
risico,
|
||||
maatregelen.mld_kenmerkmelding_waarde
|
||||
maatregelen,
|
||||
startdatum.mld_kenmerkmelding_waarde
|
||||
startdatum,
|
||||
aanvangstijd.mld_kenmerkmelding_waarde
|
||||
aanvangstijd,
|
||||
TO_CHAR (
|
||||
startdatum.mld_kenmerkmelding_waarde
|
||||
|| ' '
|
||||
|| aanvangstijd.mld_kenmerkmelding_waarde)
|
||||
datum_tijd_van,
|
||||
einddatum.mld_kenmerkmelding_waarde
|
||||
einddatum,
|
||||
eindtijd.mld_kenmerkmelding_waarde
|
||||
eindtijd,
|
||||
einddatum.mld_kenmerkmelding_waarde
|
||||
|| ' '
|
||||
|| eindtijd.mld_kenmerkmelding_waarde
|
||||
datumtijd_tot
|
||||
FROM mld_melding s,
|
||||
mld_stdmelding t,
|
||||
prs_v_perslid_fullnames_all p,
|
||||
prs_perslid pl,
|
||||
prs_afdeling a,
|
||||
mld_statuses u,
|
||||
(SELECT k.mld_melding_key, k.mld_kenmerkmelding_waarde
|
||||
FROM mld_kenmerkmelding k, mld_kenmerk n
|
||||
WHERE n.mld_kenmerk_key = k.mld_kenmerk_key
|
||||
AND n.mld_kenmerk_key = 2182) afdeling,
|
||||
(SELECT k.mld_melding_key, k.mld_kenmerkmelding_waarde
|
||||
FROM mld_kenmerkmelding k, mld_kenmerk n
|
||||
WHERE n.mld_kenmerk_key = k.mld_kenmerk_key
|
||||
AND n.mld_kenmerk_key = 2183) tagnummer,
|
||||
(SELECT k.mld_melding_key, k.mld_kenmerkmelding_waarde
|
||||
FROM mld_kenmerkmelding k, mld_kenmerk n
|
||||
WHERE n.mld_kenmerk_key = k.mld_kenmerk_key
|
||||
AND n.mld_kenmerk_key = 2184) actie,
|
||||
(SELECT k.mld_melding_key, k.mld_kenmerkmelding_waarde
|
||||
FROM mld_kenmerkmelding k, mld_kenmerk n
|
||||
WHERE n.mld_kenmerk_key = k.mld_kenmerk_key
|
||||
AND n.mld_kenmerk_key = 2185) reden,
|
||||
(SELECT k.mld_melding_key, k.mld_kenmerkmelding_waarde
|
||||
FROM mld_kenmerkmelding k, mld_kenmerk n
|
||||
WHERE n.mld_kenmerk_key = k.mld_kenmerk_key
|
||||
AND n.mld_kenmerk_key = 2186) risico,
|
||||
(SELECT k.mld_melding_key, k.mld_kenmerkmelding_waarde
|
||||
FROM mld_kenmerkmelding k, mld_kenmerk n
|
||||
WHERE n.mld_kenmerk_key = k.mld_kenmerk_key
|
||||
AND n.mld_kenmerk_key = 2187) maatregelen,
|
||||
(SELECT k.mld_melding_key, k.mld_kenmerkmelding_waarde
|
||||
FROM mld_kenmerkmelding k, mld_kenmerk n
|
||||
WHERE n.mld_kenmerk_key = k.mld_kenmerk_key
|
||||
AND n.mld_kenmerk_key = 2202) startdatum,
|
||||
(SELECT k.mld_melding_key, k.mld_kenmerkmelding_waarde
|
||||
FROM mld_kenmerkmelding k, mld_kenmerk n
|
||||
WHERE n.mld_kenmerk_key = k.mld_kenmerk_key
|
||||
AND n.mld_kenmerk_key = 2203) aanvangstijd,
|
||||
(SELECT k.mld_melding_key, k.mld_kenmerkmelding_waarde
|
||||
FROM mld_kenmerkmelding k, mld_kenmerk n
|
||||
WHERE n.mld_kenmerk_key = k.mld_kenmerk_key
|
||||
AND n.mld_kenmerk_key = 2204) einddatum,
|
||||
(SELECT k.mld_melding_key, k.mld_kenmerkmelding_waarde
|
||||
FROM mld_kenmerkmelding k, mld_kenmerk n
|
||||
WHERE n.mld_kenmerk_key = k.mld_kenmerk_key
|
||||
AND n.mld_kenmerk_key = 2205) eindtijd
|
||||
WHERE p.prs_perslid_key = s.prs_perslid_key_voor
|
||||
AND s.mld_stdmelding_key = t.mld_stdmelding_key
|
||||
AND s.mld_melding_status = u.mld_statuses_key
|
||||
AND p.prs_perslid_key = pl.prs_perslid_key
|
||||
AND pl.prs_afdeling_key = a.prs_afdeling_key
|
||||
AND t.mld_stdmelding_key = 1881
|
||||
AND s.mld_melding_key = afdeling.mld_melding_key(+)
|
||||
AND s.mld_melding_key = tagnummer.mld_melding_key(+)
|
||||
AND s.mld_melding_key = actie.mld_melding_key(+)
|
||||
AND s.mld_melding_key = reden.mld_melding_key(+)
|
||||
AND s.mld_melding_key = risico.mld_melding_key(+)
|
||||
AND s.mld_melding_key = maatregelen.mld_melding_key(+)
|
||||
AND s.mld_melding_key = startdatum.mld_melding_key(+)
|
||||
AND s.mld_melding_key = aanvangstijd.mld_melding_key(+)
|
||||
AND s.mld_melding_key = einddatum.mld_melding_key(+)
|
||||
AND s.mld_melding_key = eindtijd.mld_melding_key(+);
|
||||
AS
|
||||
SELECT s.mld_melding_key,
|
||||
'<a class="details" onclick=''FcltMgr.openDetail("'
|
||||
|| 'appl/mld/mld_melding.asp?urole=fe&'
|
||||
|| 'mld_key='
|
||||
|| s.mld_melding_key
|
||||
|| '")''>'
|
||||
|| HTF.escape_sc (s.mld_melding_key)
|
||||
|| '</a>'
|
||||
melding_key,
|
||||
t.mld_stdmelding_omschrijving,
|
||||
u.mld_statuses_omschrijving,
|
||||
s.mld_melding_datum,
|
||||
p.prs_perslid_naam_full,
|
||||
a.prs_afdeling_naam,
|
||||
a.prs_afdeling_omschrijving,
|
||||
s.mld_alg_locatie_key,
|
||||
afdeling.mld_kenmerkmelding_waarde
|
||||
afdeling,
|
||||
tagnummer.mld_kenmerkmelding_waarde
|
||||
tagnummer,
|
||||
actie.mld_kenmerkmelding_waarde
|
||||
actie,
|
||||
reden.mld_kenmerkmelding_waarde
|
||||
reden,
|
||||
risico.mld_kenmerkmelding_waarde
|
||||
risico,
|
||||
maatregelen.mld_kenmerkmelding_waarde
|
||||
maatregelen,
|
||||
fac.safe_to_date (startdatum.mld_kenmerkmelding_waarde,
|
||||
'DD-MM-YYYY')
|
||||
startdatum,
|
||||
aanvangstijd.mld_kenmerkmelding_waarde
|
||||
aanvangstijd,
|
||||
TO_CHAR (
|
||||
startdatum.mld_kenmerkmelding_waarde
|
||||
|| ' '
|
||||
|| aanvangstijd.mld_kenmerkmelding_waarde)
|
||||
datum_tijd_van,
|
||||
fac.safe_to_date (einddatum.mld_kenmerkmelding_waarde,
|
||||
'DD-MM-YYYY')
|
||||
einddatum,
|
||||
eindtijd.mld_kenmerkmelding_waarde
|
||||
eindtijd,
|
||||
einddatum.mld_kenmerkmelding_waarde
|
||||
|| ' '
|
||||
|| eindtijd.mld_kenmerkmelding_waarde
|
||||
datumtijd_tot,
|
||||
geplaatst_door.prs_perslid_naam_friendly
|
||||
geplaatst_door,
|
||||
waar_gepl.mld_kenmerkmelding_waarde
|
||||
waar_geplaatst,
|
||||
tijd_gepl.mld_kenmerkmelding_waarde
|
||||
datum_tijd_geplaatst,
|
||||
verwijderd_door.prs_perslid_naam_friendly
|
||||
verwijderd_door,
|
||||
tijd_verwdr.mld_kenmerkmelding_waarde
|
||||
datum_tijd_verwijderd,
|
||||
controle_door.prs_perslid_naam_friendly
|
||||
controle_door,
|
||||
tijd_controle.mld_kenmerkmelding_waarde
|
||||
datum_tijd_controle,
|
||||
ingebruikname_door.prs_perslid_naam_friendly
|
||||
ingebruikname_door,
|
||||
tijd_ingebruikname.mld_kenmerkmelding_waarde
|
||||
datum_tijd_ingebruikname
|
||||
FROM mld_melding s,
|
||||
mld_stdmelding t,
|
||||
prs_v_perslid_fullnames_all p,
|
||||
prs_perslid pl,
|
||||
prs_afdeling a,
|
||||
mld_statuses u,
|
||||
(SELECT k.mld_melding_key, k.mld_kenmerkmelding_waarde
|
||||
FROM mld_kenmerkmelding k, mld_kenmerk n
|
||||
WHERE n.mld_kenmerk_key = k.mld_kenmerk_key
|
||||
AND n.mld_kenmerk_key = 2182) afdeling,
|
||||
(SELECT k.mld_melding_key, k.mld_kenmerkmelding_waarde
|
||||
FROM mld_kenmerkmelding k, mld_kenmerk n
|
||||
WHERE n.mld_kenmerk_key = k.mld_kenmerk_key
|
||||
AND n.mld_kenmerk_key = 2183) tagnummer,
|
||||
(SELECT k.mld_melding_key, k.mld_kenmerkmelding_waarde
|
||||
FROM mld_kenmerkmelding k, mld_kenmerk n
|
||||
WHERE n.mld_kenmerk_key = k.mld_kenmerk_key
|
||||
AND n.mld_kenmerk_key = 2184) actie,
|
||||
(SELECT k.mld_melding_key, k.mld_kenmerkmelding_waarde
|
||||
FROM mld_kenmerkmelding k, mld_kenmerk n
|
||||
WHERE n.mld_kenmerk_key = k.mld_kenmerk_key
|
||||
AND n.mld_kenmerk_key = 2185) reden,
|
||||
(SELECT k.mld_melding_key, k.mld_kenmerkmelding_waarde
|
||||
FROM mld_kenmerkmelding k, mld_kenmerk n
|
||||
WHERE n.mld_kenmerk_key = k.mld_kenmerk_key
|
||||
AND n.mld_kenmerk_key = 2186) risico,
|
||||
(SELECT k.mld_melding_key, k.mld_kenmerkmelding_waarde
|
||||
FROM mld_kenmerkmelding k, mld_kenmerk n
|
||||
WHERE n.mld_kenmerk_key = k.mld_kenmerk_key
|
||||
AND n.mld_kenmerk_key = 2187) maatregelen,
|
||||
(SELECT k.mld_melding_key, k.mld_kenmerkmelding_waarde
|
||||
FROM mld_kenmerkmelding k, mld_kenmerk n
|
||||
WHERE n.mld_kenmerk_key = k.mld_kenmerk_key
|
||||
AND n.mld_kenmerk_key = 2202) startdatum,
|
||||
(SELECT k.mld_melding_key, k.mld_kenmerkmelding_waarde
|
||||
FROM mld_kenmerkmelding k, mld_kenmerk n
|
||||
WHERE n.mld_kenmerk_key = k.mld_kenmerk_key
|
||||
AND n.mld_kenmerk_key = 2203) aanvangstijd,
|
||||
(SELECT k.mld_melding_key, k.mld_kenmerkmelding_waarde
|
||||
FROM mld_kenmerkmelding k, mld_kenmerk n
|
||||
WHERE n.mld_kenmerk_key = k.mld_kenmerk_key
|
||||
AND n.mld_kenmerk_key = 2204) einddatum,
|
||||
(SELECT k.mld_melding_key, k.mld_kenmerkmelding_waarde
|
||||
FROM mld_kenmerkmelding k, mld_kenmerk n
|
||||
WHERE n.mld_kenmerk_key = k.mld_kenmerk_key
|
||||
AND n.mld_kenmerk_key = 2205) eindtijd,
|
||||
(SELECT k.mld_melding_key, p.prs_perslid_naam_friendly
|
||||
FROM mld_kenmerkmelding k,
|
||||
mld_kenmerk n,
|
||||
prs_v_perslid_fullnames_all p
|
||||
WHERE n.mld_kenmerk_key = k.mld_kenmerk_key
|
||||
AND k.mld_kenmerkmelding_waarde = p.prs_perslid_key
|
||||
AND n.mld_kenmerk_key = 2310) geplaatst_door,
|
||||
(SELECT k.mld_melding_key, k.mld_kenmerkmelding_waarde
|
||||
FROM mld_kenmerkmelding k, mld_kenmerk n
|
||||
WHERE n.mld_kenmerk_key = k.mld_kenmerk_key
|
||||
AND n.mld_kenmerk_key = 2313) waar_gepl,
|
||||
(SELECT k.mld_melding_key, k.mld_kenmerkmelding_waarde
|
||||
FROM mld_kenmerkmelding k, mld_kenmerk n
|
||||
WHERE n.mld_kenmerk_key = k.mld_kenmerk_key
|
||||
AND n.mld_kenmerk_key = 2318) tijd_gepl,
|
||||
(SELECT k.mld_melding_key, p.prs_perslid_naam_friendly
|
||||
FROM mld_kenmerkmelding k,
|
||||
mld_kenmerk n,
|
||||
prs_v_perslid_fullnames_all p
|
||||
WHERE n.mld_kenmerk_key = k.mld_kenmerk_key
|
||||
AND k.mld_kenmerkmelding_waarde = p.prs_perslid_key
|
||||
AND n.mld_kenmerk_key = 2312) verwijderd_door,
|
||||
(SELECT k.mld_melding_key, k.mld_kenmerkmelding_waarde
|
||||
FROM mld_kenmerkmelding k, mld_kenmerk n
|
||||
WHERE n.mld_kenmerk_key = k.mld_kenmerk_key
|
||||
AND n.mld_kenmerk_key = 2323) tijd_verwdr,
|
||||
(SELECT k.mld_melding_key, p.prs_perslid_naam_friendly
|
||||
FROM mld_kenmerkmelding k,
|
||||
mld_kenmerk n,
|
||||
prs_v_perslid_fullnames_all p
|
||||
WHERE n.mld_kenmerk_key = k.mld_kenmerk_key
|
||||
AND k.mld_kenmerkmelding_waarde = p.prs_perslid_key
|
||||
AND n.mld_kenmerk_key = 2326) controle_door,
|
||||
(SELECT k.mld_melding_key, k.mld_kenmerkmelding_waarde
|
||||
FROM mld_kenmerkmelding k, mld_kenmerk n
|
||||
WHERE n.mld_kenmerk_key = k.mld_kenmerk_key
|
||||
AND n.mld_kenmerk_key = 2330) tijd_controle,
|
||||
(SELECT k.mld_melding_key, p.prs_perslid_naam_friendly
|
||||
FROM mld_kenmerkmelding k,
|
||||
mld_kenmerk n,
|
||||
prs_v_perslid_fullnames_all p
|
||||
WHERE n.mld_kenmerk_key = k.mld_kenmerk_key
|
||||
AND k.mld_kenmerkmelding_waarde = p.prs_perslid_key
|
||||
AND n.mld_kenmerk_key = 2327) ingebruikname_door,
|
||||
(SELECT k.mld_melding_key, k.mld_kenmerkmelding_waarde
|
||||
FROM mld_kenmerkmelding k, mld_kenmerk n
|
||||
WHERE n.mld_kenmerk_key = k.mld_kenmerk_key
|
||||
AND n.mld_kenmerk_key = 2331) tijd_ingebruikname
|
||||
WHERE p.prs_perslid_key = s.prs_perslid_key_voor
|
||||
AND s.mld_stdmelding_key = t.mld_stdmelding_key
|
||||
AND s.mld_melding_status = u.mld_statuses_key
|
||||
AND p.prs_perslid_key = pl.prs_perslid_key
|
||||
AND pl.prs_afdeling_key = a.prs_afdeling_key
|
||||
AND t.mld_stdmelding_key = 1881
|
||||
AND s.mld_melding_key = afdeling.mld_melding_key(+)
|
||||
AND s.mld_melding_key = tagnummer.mld_melding_key(+)
|
||||
AND s.mld_melding_key = actie.mld_melding_key(+)
|
||||
AND s.mld_melding_key = reden.mld_melding_key(+)
|
||||
AND s.mld_melding_key = risico.mld_melding_key(+)
|
||||
AND s.mld_melding_key = maatregelen.mld_melding_key(+)
|
||||
AND s.mld_melding_key = startdatum.mld_melding_key(+)
|
||||
AND s.mld_melding_key = aanvangstijd.mld_melding_key(+)
|
||||
AND s.mld_melding_key = einddatum.mld_melding_key(+)
|
||||
AND s.mld_melding_key = eindtijd.mld_melding_key(+)
|
||||
AND s.mld_melding_key = geplaatst_door.mld_melding_key(+)
|
||||
AND s.mld_melding_key = waar_gepl.mld_melding_key(+)
|
||||
AND s.mld_melding_key = tijd_gepl.mld_melding_key(+)
|
||||
AND s.mld_melding_key = verwijderd_door.mld_melding_key(+)
|
||||
AND s.mld_melding_key = tijd_verwdr.mld_melding_key(+)
|
||||
AND s.mld_melding_key = controle_door.mld_melding_key(+)
|
||||
AND s.mld_melding_key = tijd_controle.mld_melding_key(+)
|
||||
AND s.mld_melding_key = ingebruikname_door.mld_melding_key(+)
|
||||
AND s.mld_melding_key = tijd_ingebruikname.mld_melding_key(+);
|
||||
|
||||
CREATE OR REPLACE VIEW NOUR_V_RAP_IN_OVERBRUGGING
|
||||
AS
|
||||
SELECT hide_f_melding_key,
|
||||
html_aanvraag_nr,
|
||||
melding_omschrijving,
|
||||
status,
|
||||
registratie_datum,
|
||||
aanvrager,
|
||||
afdeling,
|
||||
afdeling_omschr,
|
||||
fclt_3d_locatie_key,
|
||||
overbr_afdeling,
|
||||
tagnr,
|
||||
actie,
|
||||
reden,
|
||||
risico,
|
||||
maatregelen,
|
||||
startdatum_overbrugging,
|
||||
aanvangstijd,
|
||||
datum_tijd_van,
|
||||
einddatum_overbrugging,
|
||||
eindtijd,
|
||||
datum_tijd_tot,
|
||||
geplaatst_door,
|
||||
waar_geplaatst,
|
||||
datum_tijd_geplaatst,
|
||||
verwijderd_door,
|
||||
datum_tijd_verwijderd,
|
||||
controle_door,
|
||||
datum_tijd_controle,
|
||||
ingebruikname_door,
|
||||
datum_tijd_ingebruikname
|
||||
FROM nour_v_overbrugging o
|
||||
WHERE fac.safe_to_date (datum_tijd_geplaatst, 'DD-MM-YYYY HH24:MI') <=
|
||||
SYSDATE
|
||||
AND o.datum_tijd_verwijderd IS NULL;
|
||||
|
||||
------ payload end ------
|
||||
|
||||
SET DEFINE OFF
|
||||
|
||||
Reference in New Issue
Block a user