Header aangepast view <prj_v_prj_deel_magazijn_delete>.

svn path=/Database/trunk/; revision=7145
This commit is contained in:
Richard Derks
1999-10-04 11:24:50 +00:00
parent e58f8e9658
commit 62a08ae3a6

View File

@@ -13,11 +13,11 @@
<prj_v_ins_deel_nieuw> : nieuwe delen in INS {sinds afsplitsing PRJ}
<prj_v_deel_nieuw> : <prj_v_prj_deel_nieuw> UNION <prj_v_ins_deel_nieuw>
<prj_v_prj_deel_herstel> : verwijderd in INS, niet verwijderd in PRJ
<prj_v_deel_nieuw2> : <prj_v_prj_deel_nieuw> UNION <prj_v_prj_deel_herstel>
<prj_v_deel_nieuw2> : <prj_v_prj_deel_nieuw> UNION <prj_v_prj_deel_herstel>
<prj_v_deel_verplaatst> : plaats in PRJ niet hetzelfde als in INS
<prj_v_deel_gewijzigd> : select * from <prj_v_deel_verplaatst>
<prj_v_deel_verwijderd> : in PRJ verwijderd, in INS niet verwijderd
<prj_v_deel_plaatsaanduiding> : o.a. ophalen plaatsaanduiding deel in PRJ
<prj_v_deel_plaatsaanduiding> : o.a. ophalen plaatsaanduiding deel in PRJ
<cad_v_prj_deel_gewijzigd> : select * from <prj_v_deel_gewijzigd>
* WERKPLEKKEN ...
<prj_v_prj_werkplek_nieuw> : nieuw werkplekken in PRJ
@@ -49,10 +49,10 @@
** 30-08-1999 RD Aangepast view <prj_v_deel_nieuw>: maakt gebruik van view <prj_v_ins_deel_nieuw>.
** 24-08-1999 RD Nieuwe view: <prj_v_alg_ruimte_nieuw>.
** 23-08-1999 RD Nieuwe views: <prj_v_alg_verdiepingen> & <prj_v_ins_deel_nieuw>.
** 28-07-1999 RD Nieuwe views tbv. rapportage: prj_v_deel_plaatsaanduiding,
** prj_v_deel_verplaatst, prj_v_deel_nieuw, prj_v_deel_gewijzigd,
** prj_v_werkplek_verplaatst, prj_v_werkplek_nieuw, prj_v_werkplek_gewijzigd,
** prj_v_ruimte_verplaatst, prj_v_ruimte_nieuw, prj_v_ruimte_gewijzigd
** 28-07-1999 RD Nieuwe views tbv. rapportage: prj_v_deel_plaatsaanduiding,
** prj_v_deel_verplaatst, prj_v_deel_nieuw, prj_v_deel_gewijzigd,
** prj_v_werkplek_verplaatst, prj_v_werkplek_nieuw, prj_v_werkplek_gewijzigd,
** prj_v_ruimte_verplaatst, prj_v_ruimte_nieuw, prj_v_ruimte_gewijzigd
** 26-07-1999 EGR nieuwe view: prj_v_aanwezigdeel.
** 22-07-1999 EGR nieuwe views: prj_v_aanwezigruimte, prj_v_aanwezigwerkplek, prj_v_plattegrond,
** prj_v_contour, prj_v_discipline, prj_v_verhuis, prj_v_cad_aanwezigtekening,
@@ -421,11 +421,11 @@ AS SELECT DISTINCT
-- nieuwe delen in INS {sinds afsplitsing PRJ}
CREATE_VIEW(prj_v_ins_deel_nieuw, PRJ_NORMAAL_PRIVILEGE)
AS SELECT INS_I.ins_deel_key
, PRJ_V.prj_project_key
FROM ins_v_ins_deel_verdieping INS_I,
, PRJ_V.prj_project_key
FROM ins_v_ins_deel_verdieping INS_I,
prj_v_alg_verdiepingen PRJ_V
WHERE INS_I.alg_verdieping_key = PRJ_V.alg_verdieping_key
AND INS_I.ins_deel_key NOT IN (SELECT ins_deel_key
AND INS_I.ins_deel_key NOT IN (SELECT ins_deel_key
FROM prj_deel PRJ_D
WHERE PRJ_D.prj_project_key = PRJ_V.prj_project_key);
@@ -447,7 +447,7 @@ AS SELECT PRJ_D.ins_deel_key
AND PRJ_D.ins_deel_verwijder IS NULL
AND INS_D.ins_deel_verwijder IS NOT NULL;
-- <prj_v_prj_deel_nieuw> UNION <prj_v_prj_deel_herstel>
-- <prj_v_prj_deel_nieuw> UNION <prj_v_prj_deel_herstel>
CREATE_VIEW(prj_v_deel_nieuw2, PRJ_NORMAAL_PRIVILEGE)
AS SELECT *
FROM prj_v_prj_deel_herstel
@@ -495,7 +495,7 @@ AS SELECT PRJ_R.alg_ruimte_key
-- verschil in omtrek en/of oppervlakte tussen PRJ en ALG
CREATE_VIEW(prj_v_ruimte_gewijzigd, PRJ_NORMAAL_PRIVILEGE)
AS SELECT PRJ_R.alg_ruimte_key
, PRJ_R.prj_project_key
, PRJ_R.prj_project_key
FROM prj_ruimte PRJ_R
, alg_ruimte ALG_R
WHERE PRJ_R.alg_ruimte_key = ALG_R.alg_ruimte_key
@@ -540,7 +540,7 @@ AS SELECT PRS_W.prs_werkplek_key
, PRJ_V.prj_project_key
FROM prj_v_alg_verdiepingen PRJ_V
, prs_werkplek PRS_W
, alg_ruimte ALG_R
, alg_ruimte ALG_R
WHERE PRS_W.prs_werkplek_key NOT IN (SELECT PRJ_W.prs_werkplek_key
FROM prj_werkplek PRJ_W
WHERE PRJ_W.prs_werkplek_key = PRS_W.prs_werkplek_key)
@@ -579,7 +579,7 @@ CREATE_VIEW(prj_v_ruimte_oppervlakte, PRJ_NORMAAL_PRIVILEGE)
(alg_ruimte_key,
prj_project_key,
oud_vloeropp,
nieuw_vloeropp) AS
nieuw_vloeropp) AS
SELECT PRJ_R.alg_ruimte_key
, PRJ_R.prj_project_key
, ALG_R.alg_ruimte_bruto_vloeropp
@@ -592,11 +592,11 @@ CREATE_VIEW(prj_v_ruimte_oppervlakte, PRJ_NORMAAL_PRIVILEGE)
-- het virtuele magazijn staat met de volgende aanvullende condities: deel komt voor in
-- PRJ en INS, tevens is het deel in INS niet verwijderd.
CREATE_VIEW(prj_v_prj_deel_magazijn_delete, PRJ_NORMAAL_PRIVILEGE)
( plaats_van
, object_van
, deel_key_van
, srtdeel_omschrijving
, project_key)
( alg_plaatsaanduiding
, ins_deel_omschrijving
, ins_deel_key
, ins_srtdeel_omschrijving
, prj_project_key)
AS SELECT INS_P.alg_plaatsaanduiding
, INS_P.ins_deel_omschrijving
, PRJ_D.ins_deel_key
@@ -628,25 +628,25 @@ UNION
AND PRJ_W.prs_alg_ruimte_key = 0
AND INS_P.ins_deel_verwijder IS NULL;
CREATE_VIEW(cad_v_prj_deel, FAC_NORMAAL_PRIVILEGE)
CREATE_VIEW(cad_v_prj_deel, FAC_NORMAAL_PRIVILEGE)
AS SELECT ins_deel_key
, prj_project_key
, ins_deel_verwijder
FROM prj_deel;
CREATE_VIEW(cad_v_prj_werkplek, FAC_NORMAAL_PRIVILEGE)
CREATE_VIEW(cad_v_prj_werkplek, FAC_NORMAAL_PRIVILEGE)
AS SELECT prs_werkplek_key
, prj_project_key
, prs_werkplek_verwijder
FROM prj_werkplek;
CREATE_VIEW(cad_v_prj_ruimte, FAC_NORMAAL_PRIVILEGE)
CREATE_VIEW(cad_v_prj_ruimte, FAC_NORMAAL_PRIVILEGE)
AS SELECT alg_ruimte_key
, prj_project_key
, alg_ruimte_verwijder
FROM prj_ruimte;
CREATE_VIEW(cad_v_prj_ruimte_gewijzigd, FAC_NORMAAL_PRIVILEGE)
CREATE_VIEW(cad_v_prj_ruimte_gewijzigd, FAC_NORMAAL_PRIVILEGE)
AS SELECT *
FROM prj_v_ruimte_gewijzigd;
@@ -654,7 +654,7 @@ CREATE_VIEW(cad_v_prj_werkplek_gewijzigd, FAC_NORMAAL_PRIVILEGE)
AS SELECT *
FROM prj_v_werkplek_gewijzigd;
CREATE_VIEW(cad_v_prj_deel_gewijzigd, FAC_NORMAAL_PRIVILEGE)
CREATE_VIEW(cad_v_prj_deel_gewijzigd, FAC_NORMAAL_PRIVILEGE)
AS SELECT *
FROM prj_v_deel_gewijzigd;