VNOG#85909: Verbeteren werking van onderdelen in objectbeheer.

svn path=/Database/trunk/; revision=67270
This commit is contained in:
Maykel Geerdink
2024-12-03 11:20:49 +00:00
parent 836f4afbb0
commit 7045186030
4 changed files with 253 additions and 39 deletions

View File

@@ -527,6 +527,7 @@ DEF_FAC_MESSAGE ('INS_M201', 'Het kenmerk %1% is verplicht in te vullen','Proper
DEF_FAC_MESSAGE ('INS_M202', 'Verwijderen niet toegestaan. Er zijn nog meldingen bij dit object.','Delete not allowed. There are Calls referencing this object.');
DEF_FAC_MESSAGE ('INS_M203', 'Kopieren object','Copy object');
DEF_FAC_MESSAGE ('INS_M204', 'Kopieren geselecteerde objecten','Copy selected objects');
DEF_FAC_MESSAGE ('INS_M205', 'Parent object bestaat niet.','Parent object does noet exist.');
DEF_FAC_MESSAGE ('INS_REFSRTKENMERK_USRTAB' , 'Gebruikerstabel','User table');
DEF_FAC_MESSAGE ('INS_CONFIGSAMENSTEL' , 'Samenstelling configuratie','Composition configuration');

View File

@@ -320,6 +320,9 @@ BEGIN
ELSIF :new.ins_alg_ruimte_type = 'P'
THEN
CHECK_KEY_REFERENCE(prs_v_aanwezigperslid , prs_perslid_key , :new.ins_alg_ruimte_key, 'ins_m195');
ELSIF :new.ins_alg_ruimte_type IS NULL
THEN
CHECK_KEY_REFERENCE(ins_v_aanwezigdeel , ins_deel_key , :new.ins_alg_ruimte_key, 'ins_m205');
ELSE
raise_application_error(-20000, 'ins_m84');
END IF;

View File

@@ -39,17 +39,61 @@ AS
AND fac_code2label_domein = 'controle'
AND fac_locale_xsl_lang = lcl.getuserlanguage ();
/* Voor onderdelen de plaats/eigenaar van de parent. */
CREATE_VIEW(ins_v_deelenonderdeel, 0)
AS
SELECT ins_deel_key,
ins_deel_module,
ins_srtdeel_key,
(COALESCE(dl.ins_alg_ruimte_key, (SELECT d2.ins_alg_ruimte_key FROM ins_deel d2 WHERE d2.ins_deel_key = dl.ins_deel_parent_key))) ins_alg_ruimte_key,
(COALESCE(dl.ins_alg_ruimte_type, (SELECT d2.ins_alg_ruimte_type FROM ins_deel d2 WHERE d2.ins_deel_key = dl.ins_deel_parent_key))) ins_alg_ruimte_type,
ins_deel_aantal,
ins_deel_omschrijving,
ins_deel_opmerking,
ins_deel_upper,
ins_deel_aanmaak,
ins_deel_vervaldatum,
ins_deel_verwijder,
ins_deel_getekend,
ins_discipline_key,
ins_alg_locatie_key,
ins_deel_parent_key,
ins_deel_omtrek,
ins_deel_oppervlak,
ins_deel_dwgx,
ins_deel_dwgy,
ins_deel_dwgz,
ins_deel_dwgrotatie,
ins_deel_dwgschaal,
ins_deel_x,
ins_deel_y,
ins_alg_ruimte_key_org,
ins_alg_ruimte_type_org,
ins_deel_state,
ins_deel_statedate,
ins_deel_t_uitvoertijd,
ins_deel_actief,
ins_deel_image,
ins_deel_mjb_score1,
ins_deel_mjb_score2,
ins_deel_externnr,
ins_deel_externsyncdate,
ins_deel_flag,
prs_perslid_key_beh,
res_rsv_deel_key,
bes_bestelopdr_key
FROM ins_deel dl;
/* Views met ins_deel moeten voorwaarde : "AND ins_deel_parent_key IS NULL" bevatten... */
DEFINIEER_VIEW_AANWEZIG(ins_deel, ins_deel_verwijder,
ins_v_aanwezigdeel,0) AND
ins_deel_parent_key IS NULL;
/* Views met ins_onderdeel moeten voorwaarde : "AND ins_deel_parent_key IS NOT NULL" bevatten... */
DEFINIEER_VIEW_AANWEZIG(ins_deel, ins_deel_verwijder,
DEFINIEER_VIEW_AANWEZIG(ins_v_deelenonderdeel, ins_deel_verwijder,
ins_v_aanwezigonderdeel,0) AND
ins_deel_parent_key IS NOT NULL;
CREATE_VIEW(ins_v_srtgroep_gegevens,0) AS
SELECT ins_D.ins_discipline_key, ins_D.ins_discipline_omschrijving,
ins_SG.ins_srtgroep_key, ins_SG.ins_srtgroep_omschrijving,
@@ -470,6 +514,169 @@ AS SELECT INS_D.ins_discipline_key
* komt te staan.
*/
CREATE_VIEW(ins_v_deelenonderdeel_gegevens,0)
( ins_discipline_key
, ins_discipline_omschrijving
, ins_srtgroep_key
, ins_srtgroep_omschrijving
, ins_srtgroep_upper
, ins_srtdeel_key
, ins_srtdeel_omschrijving
, ins_srtdeel_upper
, alg_locatie_key
, alg_gebouw_key
, alg_gebouw_code
, alg_gebouw_naam
, alg_gebouw_omschrijving
, alg_gebouw_upper
, alg_verdieping_key
, alg_verdieping_omschrijving
, alg_verdieping_upper
, alg_verdieping_code
, alg_ruimte_key
, alg_ruimte_nr
, alg_ruimte_upper_nr
, prs_werkplek_key
, prs_werkplek_module
, prs_werkplek_volgnr
, alg_terreinsector_key
, alg_terreinsector_omschrijving
, alg_terreinsector_upper
, alg_plaatsaanduiding
, prs_afdeling_key
, prs_afdeling_omschrijving
, prs_afdeling_upper
, prs_perslid_key
, prs_perslid_volnaam
, prs_perslid_upper
, ins_deel_key
, ins_deel_omschrijving
, ins_deel_upper
, ins_deel_aantal
, ins_deel_oppervlak
, ins_deel_omtrek
, ins_deel_aanmaak
, ins_deel_opmerking
, ins_deel_getekend
, ins_deel_vervaldatum
)
AS SELECT INS_D.ins_discipline_key
, INS_D.ins_discipline_omschrijving
, INS_SG.ins_srtgroep_key
, INS_SG.ins_srtgroep_omschrijving
, INS_SG.ins_srtgroep_upper
, INS_SD.ins_srtdeel_key
, INS_SD.ins_srtdeel_code||'-'||INS_SD.ins_srtdeel_omschrijving
, INS_SD.ins_srtdeel_upper
, INS_DE.ins_alg_locatie_key
, INS_AO.alg_gebouw_key
, INS_AO.alg_gebouw_code
, INS_AO.alg_gebouw_naam
, INS_AO.alg_gebouw_omschrijving
, INS_AO.alg_gebouw_upper
, INS_AO.alg_verdieping_key
, INS_AO.alg_verdieping_omschrijving
, INS_AO.alg_verdieping_upper
, INS_AO.alg_verdieping_code
, INS_AO.alg_ruimte_key
, INS_AO.alg_ruimte_nr
, INS_AO.alg_ruimte_upper_nr
, INS_AO.prs_werkplek_key
, INS_AO.prs_werkplek_module
, INS_AO.prs_werkplek_volgnr
, INS_AO.alg_terreinsector_key
, INS_AO.alg_terreinsector_omschrijving
, INS_AO.alg_terreinsector_upper
, INS_AO.alg_plaatsaanduiding
, to_number(NULL)
, NULL
, NULL
, to_number(NULL)
, NULL
, NULL
, INS_DE.ins_deel_key
, INS_DE.ins_deel_omschrijving
, INS_DE.ins_deel_upper
, INS_DE.ins_deel_aantal
, INS_DE.ins_deel_oppervlak
, INS_DE.ins_deel_omtrek
, INS_DE.ins_deel_aanmaak
, INS_DE.ins_deel_opmerking
, INS_DE.ins_deel_getekend
, INS_DE.ins_deel_vervaldatum
FROM ins_v_deelenonderdeel INS_DE
, ins_tab_discipline INS_D
, ins_v_alg_overzicht INS_AO
, ins_srtdeel INS_SD
, ins_srtgroep INS_SG
WHERE INS_DE.ins_deel_verwijder IS NULL
AND INS_AO.alg_onroerendgoed_keys = INS_DE.ins_alg_ruimte_key
AND INS_AO.alg_onroerendgoed_type = INS_DE.ins_alg_ruimte_type
AND INS_DE.ins_alg_ruimte_type IN ('T','R','W')
AND INS_AO.alg_locatie_key = INS_DE.ins_alg_locatie_key
AND INS_SD.ins_srtdeel_key = INS_DE.ins_srtdeel_key
AND INS_SG.ins_srtgroep_key = INS_SD.ins_srtgroep_key
AND INS_D.ins_discipline_key = INS_DE.ins_discipline_key
AND INS_DE.ins_discipline_key IN (SELECT ins_discipline_key FROM ins_discipline)
UNION
SELECT INS_D.ins_discipline_key
, INS_D.ins_discipline_omschrijving
, INS_SG.ins_srtgroep_key
, INS_SG.ins_srtgroep_omschrijving
, INS_SG.ins_srtgroep_upper
, INS_SD.ins_srtdeel_key
, INS_SD.ins_srtdeel_code||'-'||INS_SD.ins_srtdeel_omschrijving
, INS_SD.ins_srtdeel_upper
, INS_DE.ins_alg_locatie_key
, to_number(NULL)
, NULL
, NULL
, NULL
, NULL
, to_number(NULL)
, NULL
, NULL
, to_number(NULL)
, to_number(NULL)
, NULL
, NULL
, to_number(NULL)
, NULL
, to_number(NULL)
, to_number(NULL)
, NULL
, NULL
, decode(PRS_AP.prs_roerendgoed_type,'A',prs_afdeling_upper,'P',prs_perslid_volnaam)
, PRS_AP.prs_afdeling_key
, PRS_AP.prs_afdeling_omschrijving
, PRS_AP.prs_afdeling_upper
, PRS_AP.prs_perslid_key
, PRS_AP.prs_perslid_volnaam
, PRS_AP.prs_perslid_upper
, INS_DE.ins_deel_key
, INS_DE.ins_deel_omschrijving
, INS_DE.ins_deel_upper
, INS_DE.ins_deel_aantal
, INS_DE.ins_deel_oppervlak
, INS_DE.ins_deel_omtrek
, INS_DE.ins_deel_aanmaak
, INS_DE.ins_deel_opmerking
, INS_DE.ins_deel_getekend
, INS_DE.ins_deel_vervaldatum
FROM ins_v_deelenonderdeel INS_DE
, ins_tab_discipline INS_D
, prs_v_afdeling_perslid PRS_AP
, ins_srtdeel INS_SD
, ins_srtgroep INS_SG
WHERE INS_DE.ins_deel_verwijder IS NULL
AND PRS_AP.prs_roerendgoed_key = INS_DE.ins_alg_ruimte_key
AND PRS_AP.prs_roerendgoed_type = INS_DE.ins_alg_ruimte_type
AND INS_DE.ins_alg_ruimte_type IN ('A','P')
AND INS_SD.ins_srtdeel_key = INS_DE.ins_srtdeel_key
AND INS_SG.ins_srtgroep_key = INS_SD.ins_srtgroep_key
AND INS_D.ins_discipline_key = INS_DE.ins_discipline_key
AND INS_DE.ins_discipline_key IN (SELECT ins_discipline_key FROM ins_discipline);
CREATE_VIEW(ins_v_orgdeel_gegevens,0)
( ins_discipline_key
, ins_discipline_omschrijving
@@ -680,7 +887,7 @@ AS
select de.ins_discipline_key,gr.ins_srtgroep_key,de.ins_srtdeel_key
,de.ins_alg_locatie_key,ve.alg_gebouw_key,ru.alg_verdieping_key
,de.ins_alg_ruimte_key,to_number(null),to_number(null),to_number(null),to_number(null),de.ins_deel_key
from ins_deel de,ins_srtgroep gr, ins_srtdeel sd, alg_ruimte ru,alg_verdieping ve
from ins_v_deelenonderdeel de,ins_srtgroep gr, ins_srtdeel sd, alg_ruimte ru,alg_verdieping ve
where de.ins_discipline_key = gr.ins_discipline_key
and de.ins_srtdeel_key = sd.ins_srtdeel_key
and sd.ins_srtgroep_key = gr.ins_srtgroep_key
@@ -691,7 +898,7 @@ union
select de.ins_discipline_key,gr.ins_srtgroep_key,de.ins_srtdeel_key
,de.ins_alg_locatie_key,ve.alg_gebouw_key,ru.alg_verdieping_key
,ru.alg_ruimte_key,de.ins_alg_ruimte_key,to_number(null),to_number(null),to_number(null),de.ins_deel_key
from ins_deel de,ins_srtgroep gr, ins_srtdeel sd, prs_werkplek wp, alg_ruimte ru, alg_verdieping ve
from ins_v_deelenonderdeel de,ins_srtgroep gr, ins_srtdeel sd, prs_werkplek wp, alg_ruimte ru, alg_verdieping ve
where de.ins_discipline_key = gr.ins_discipline_key
and de.ins_srtdeel_key = sd.ins_srtdeel_key
and sd.ins_srtgroep_key = gr.ins_srtgroep_key
@@ -703,7 +910,7 @@ union
select de.ins_discipline_key,gr.ins_srtgroep_key,de.ins_srtdeel_key
,de.ins_alg_locatie_key,to_number(null),to_number(null),to_number(null),to_number(null)
,de.ins_alg_ruimte_key,to_number(null),to_number(null),de.ins_deel_key
from ins_deel de,ins_srtgroep gr, ins_srtdeel sd
from ins_v_deelenonderdeel de,ins_srtgroep gr, ins_srtdeel sd
where de.ins_discipline_key = gr.ins_discipline_key
and de.ins_srtdeel_key = sd.ins_srtdeel_key
and sd.ins_srtgroep_key = gr.ins_srtgroep_key and de.ins_alg_ruimte_type = 'T'
@@ -712,7 +919,7 @@ union
select de.ins_discipline_key,gr.ins_srtgroep_key,de.ins_srtdeel_key
,de.ins_alg_locatie_key,to_number(null),to_number(null)
,to_number(null),to_number(null), to_number(null),de.ins_alg_ruimte_key,to_number(null),de.ins_deel_key
from ins_deel de,ins_srtgroep gr,ins_srtdeel sd
from ins_v_deelenonderdeel de,ins_srtgroep gr,ins_srtdeel sd
where de.ins_discipline_key = gr.ins_discipline_key
and de.ins_srtdeel_key = sd.ins_srtdeel_key
and sd.ins_srtgroep_key = gr.ins_srtgroep_key and de.ins_alg_ruimte_type = 'A'
@@ -721,7 +928,7 @@ union
select de.ins_discipline_key,gr.ins_srtgroep_key,de.ins_srtdeel_key
,de.ins_alg_locatie_key,to_number(null),to_number(null)
,to_number(null),to_number(null),to_number(null),af.prs_afdeling_key,de.ins_alg_ruimte_key,de.ins_deel_key
from ins_deel de,ins_srtgroep gr,ins_srtdeel sd,prs_perslid pl,prs_afdeling af
from ins_v_deelenonderdeel de,ins_srtgroep gr,ins_srtdeel sd,prs_perslid pl,prs_afdeling af
where de.ins_discipline_key = gr.ins_discipline_key
and de.ins_srtdeel_key = sd.ins_srtdeel_key
and sd.ins_srtgroep_key = gr.ins_srtgroep_key
@@ -738,7 +945,7 @@ AS
select de.ins_discipline_key,gr.ins_srtgroep_key,de.ins_srtdeel_key
,de.ins_alg_locatie_key,ve.alg_gebouw_key,ru.alg_verdieping_key
,de.ins_alg_ruimte_key_org,TO_NUMBER(null),TO_NUMBER(null),TO_NUMBER(null),TO_NUMBER(null),de.ins_deel_key
from ins_deel de,ins_srtgroep gr, ins_srtdeel sd, alg_ruimte ru,alg_verdieping ve
from ins_v_deelenonderdeel de,ins_srtgroep gr, ins_srtdeel sd, alg_ruimte ru,alg_verdieping ve
where de.ins_discipline_key = gr.ins_discipline_key
and de.ins_srtdeel_key = sd.ins_srtdeel_key
and sd.ins_srtgroep_key = gr.ins_srtgroep_key
@@ -749,7 +956,7 @@ union
select de.ins_discipline_key,gr.ins_srtgroep_key,de.ins_srtdeel_key
,de.ins_alg_locatie_key,ve.alg_gebouw_key,ru.alg_verdieping_key
,ru.alg_ruimte_key,de.ins_alg_ruimte_key_org,TO_NUMBER(null),TO_NUMBER(null),TO_NUMBER(null),de.ins_deel_key
from ins_deel de,ins_srtgroep gr, ins_srtdeel sd, prs_werkplek wp, alg_ruimte ru, alg_verdieping ve
from ins_v_deelenonderdeel de,ins_srtgroep gr, ins_srtdeel sd, prs_werkplek wp, alg_ruimte ru, alg_verdieping ve
where de.ins_discipline_key = gr.ins_discipline_key
and de.ins_srtdeel_key = sd.ins_srtdeel_key
and sd.ins_srtgroep_key = gr.ins_srtgroep_key
@@ -761,7 +968,7 @@ union
select de.ins_discipline_key,gr.ins_srtgroep_key,de.ins_srtdeel_key
,de.ins_alg_locatie_key,TO_NUMBER(null),TO_NUMBER(null),TO_NUMBER(null),TO_NUMBER(null)
,de.ins_alg_ruimte_key_org,TO_NUMBER(null),TO_NUMBER(null),de.ins_deel_key
from ins_deel de,ins_srtgroep gr, ins_srtdeel sd
from ins_v_deelenonderdeel de,ins_srtgroep gr, ins_srtdeel sd
where de.ins_discipline_key = gr.ins_discipline_key
and de.ins_srtdeel_key = sd.ins_srtdeel_key
and sd.ins_srtgroep_key = gr.ins_srtgroep_key and de.ins_alg_ruimte_type_org = 'T'
@@ -770,7 +977,7 @@ union
select de.ins_discipline_key,gr.ins_srtgroep_key,de.ins_srtdeel_key
,de.ins_alg_locatie_key,TO_NUMBER(null),TO_NUMBER(null)
,TO_NUMBER(null),TO_NUMBER(null), TO_NUMBER(null),de.ins_alg_ruimte_key_org,TO_NUMBER(null),de.ins_deel_key
from ins_deel de,ins_srtgroep gr,ins_srtdeel sd
from ins_v_deelenonderdeel de,ins_srtgroep gr,ins_srtdeel sd
where de.ins_discipline_key = gr.ins_discipline_key
and de.ins_srtdeel_key = sd.ins_srtdeel_key
and sd.ins_srtgroep_key = gr.ins_srtgroep_key and de.ins_alg_ruimte_type_org = 'A'
@@ -779,7 +986,7 @@ union
select de.ins_discipline_key,gr.ins_srtgroep_key,de.ins_srtdeel_key
,de.ins_alg_locatie_key,TO_NUMBER(null),TO_NUMBER(null)
,TO_NUMBER(null),TO_NUMBER(null),TO_NUMBER(null),af.prs_afdeling_key,de.ins_alg_ruimte_key_org,de.ins_deel_key
from ins_deel de,ins_srtgroep gr,ins_srtdeel sd,prs_perslid pl,prs_afdeling af
from ins_v_deelenonderdeel de,ins_srtgroep gr,ins_srtdeel sd,prs_perslid pl,prs_afdeling af
where de.ins_discipline_key = gr.ins_discipline_key
and de.ins_srtdeel_key = sd.ins_srtdeel_key
and sd.ins_srtgroep_key = gr.ins_srtgroep_key
@@ -830,12 +1037,12 @@ AS SELECT INS_D.ins_discipline_key
, INS_DE.ins_deel_upper
, INS_DE.ins_deel_aantal
, INS_DE2.ins_deel_omschrijving
FROM ins_deel INS_DE
, ins_discipline INS_D
, ins_v_alg_overzicht INS_AO
, ins_srtdeel INS_SD
, ins_srtgroep INS_SG
, ins_deel INS_DE2
FROM ins_v_deelenonderdeel INS_DE
, ins_discipline INS_D
, ins_v_alg_overzicht INS_AO
, ins_srtdeel INS_SD
, ins_srtgroep INS_SG
, ins_v_deelenonderdeel INS_DE2
WHERE INS_DE.ins_deel_verwijder IS NULL
AND INS_DE.ins_deel_parent_key = INS_DE2.ins_deel_key
AND INS_AO.alg_onroerendgoed_keys = INS_DE.ins_alg_ruimte_key
@@ -867,12 +1074,12 @@ AS SELECT INS_D.ins_discipline_key
, INS_DE.ins_deel_upper
, INS_DE.ins_deel_aantal
, INS_DE2.ins_deel_omschrijving
FROM ins_deel INS_DE
FROM ins_v_deelenonderdeel INS_DE
, ins_discipline INS_D
, prs_v_afdeling_perslid PRS_AP
, ins_srtdeel INS_SD
, ins_srtgroep INS_SG
, ins_deel INS_DE2
, ins_v_deelenonderdeel INS_DE2
WHERE INS_DE.ins_deel_verwijder IS NULL
AND INS_DE.ins_deel_parent_key = INS_DE2.ins_deel_key
AND PRS_AP.prs_roerendgoed_key = INS_DE.ins_alg_ruimte_key
@@ -1329,11 +1536,11 @@ AS SELECT ALG_L.alg_locatie_code ||'-'
, INS_D.ins_deel_omschrijving
, INS_D.ins_deel_verwijder
, ALG_V.alg_verdieping_key
FROM ins_deel INS_D
, alg_ruimte ALG_R
, alg_verdieping ALG_V
, alg_gebouw ALG_G
, alg_locatie ALG_L
FROM ins_v_deelenonderdeel INS_D
, alg_ruimte ALG_R
, alg_verdieping ALG_V
, alg_gebouw ALG_G
, alg_locatie ALG_L
WHERE INS_D.ins_alg_ruimte_key = ALG_R.alg_ruimte_key
AND INS_D.ins_alg_ruimte_type = 'R'
AND ALG_R.alg_verdieping_key = ALG_V.alg_verdieping_key
@@ -1358,12 +1565,12 @@ AS SELECT ALG_L.alg_locatie_code ||'-'
, INS_D.ins_deel_omschrijving
, INS_D.ins_deel_verwijder
, ALG_V.alg_verdieping_key
FROM ins_deel INS_D
, prs_werkplek PRS_W
, alg_ruimte ALG_R
, alg_verdieping ALG_V
, alg_gebouw ALG_G
, alg_locatie ALG_L
FROM ins_v_deelenonderdeel INS_D
, prs_werkplek PRS_W
, alg_ruimte ALG_R
, alg_verdieping ALG_V
, alg_gebouw ALG_G
, alg_locatie ALG_L
WHERE INS_D.ins_alg_ruimte_key = PRS_W.prs_werkplek_key
AND INS_D.ins_alg_ruimte_type = 'W'
AND PRS_W.prs_alg_ruimte_key = ALG_R.alg_ruimte_key
@@ -1384,17 +1591,17 @@ CREATE_VIEW (ins_v_ins_deel_verdieping,0)
, alg_verdieping_key)
AS SELECT INS_D.ins_deel_key,
ALG_R.alg_verdieping_key
FROM ins_deel INS_D,
alg_ruimte ALG_R
FROM ins_v_deelenonderdeel INS_D,
alg_ruimte ALG_R
WHERE INS_D.ins_alg_ruimte_key = ALG_R.alg_ruimte_key
AND ins_alg_ruimte_type = 'R'
AND ins_deel_verwijder IS NULL
UNION
SELECT INS_D.ins_deel_key,
ALG_R.alg_verdieping_key
FROM ins_deel INS_D,
prs_werkplek PRS_W,
alg_ruimte ALG_R
FROM ins_v_deelenonderdeel INS_D,
prs_werkplek PRS_W,
alg_ruimte ALG_R
WHERE INS_D.ins_alg_ruimte_key = PRS_W.prs_werkplek_key
AND PRS_W.prs_alg_ruimte_key = ALG_R.alg_ruimte_key
AND ins_alg_ruimte_type = 'W'
@@ -2474,7 +2681,7 @@ AS
ROUND (h.ins_deel_statetime, 2) ratio,
og.alg_locatie_key fclt_3d_locatie_key,
d.ins_discipline_key fclt_3d_discipline_key
FROM ins_deel_state_history_all h, ins_deel d, ins_v_alg_overzicht og
FROM ins_deel_state_history_all h, ins_v_deelenonderdeel d, ins_v_alg_overzicht og
WHERE og.alg_onroerendgoed_keys = d.ins_alg_ruimte_key
AND og.alg_onroerendgoed_type = d.ins_alg_ruimte_type
AND d.ins_deel_key = h.ins_deel_key;
@@ -2501,7 +2708,7 @@ AS
og.alg_locatie_key fclt_3d_locatie_key,
d.ins_discipline_key fclt_3d_discipline_key
FROM ins_deel_state_history h,
ins_deel d,
ins_v_deelenonderdeel d,
ins_v_alg_overzicht og,
ins_srtdeel sd
WHERE og.alg_onroerendgoed_keys = d.ins_alg_ruimte_key
@@ -2541,7 +2748,7 @@ AS
ELSE lcl.l('lcl_yes')
END verwijderd
FROM ins_deel_uitgifte du,
ins_deel d,
ins_v_deelenonderdeel d,
ins_srtdeel sd,
ins_srtgroep sg,
ins_discipline dis,

View File

@@ -141,6 +141,9 @@ UPDATE prs_perslid
SET prs_perslid_options = NULL
WHERE prs_perslid_options IS NOT NULL;
/////////////////////////////////////////////////////////////////////////////////////////// FCLT#00000
DEF_FAC_MESSAGE ('INS_M205', 'Parent object bestaat niet.','Parent object does noet exist.');
/////////////////////////////////////////////////////////////////////////////////////////// FCLT#00000
REGISTERONCE('$Id$')