FSN#22325

svn path=/Database/trunk/; revision=11113
This commit is contained in:
Peter Feij
2012-02-28 16:10:40 +00:00
parent addd9db4f9
commit 6a23a35136
3 changed files with 109 additions and 10 deletions

View File

@@ -1,7 +1,7 @@
#ifdef CAD // 22-05-1998 KTH
/* CAD_VIE.SRC
* $Revision: 38 $
* $Modtime: 17-08-11 8:51 $
* $Revision: 39 $
* $Modtime: 28-02-12 16:57 $
*/
CREATE_VIEW(cad_v_cad_aanwezigtekening,0) AS
@@ -491,7 +491,7 @@ AS
/* Lijstje met (ALGCAD) wijzigingen op een ruimte
Kolom FAC_TRACKING_DATUM om een klantspecifieke beperking mogelijk te maken
*/
CREATE OR REPLACE FORCE VIEW cad_v_label_track_algcad
CREATE_VIEW(cad_v_label_track_algcad, 0)
(
ALG_RUIMTE_KEY,
WAARDE,
@@ -516,6 +516,39 @@ AS
AND fn.prs_perslid_key = pp.prs_perslid_key(+)
ORDER BY fac_tracking_refkey, fac_tracking_datum DESC;
REGISTERRUN('$Workfile: CAD_VIE.SRC $','$Revision: 38 $')
-- Nog wat basis views voor flexplekthemas
CREATE_VIEW(cad_v_thema_flexplekken_totaal, 0) AS select alg_ruimte_key, vrij+bezet waarde from prs_v_flexplekken;
CREATE_VIEW(cad_v_thema_flexplekken_bezet, 0) AS select alg_ruimte_key, bezet waarde from prs_v_flexplekken;
-- met -1=ruimte zonder wp en -2=ruimte met wp en n=aantal beschikbare flexplekken
CREATE_VIEW(cad_v_thema_flexplekken_vrij, 0)
AS
SELECT alg_ruimte_key, vrij waarde FROM prs_v_flexplekken
UNION
SELECT alg_ruimte_key, -1
FROM alg_ruimte
WHERE NOT EXISTS
(SELECT ''
FROM prs_werkplek
WHERE prs_werkplek_verwijder IS NULL
AND prs_alg_ruimte_key = alg_ruimte_key)
UNION
SELECT DISTINCT prs_alg_ruimte_key, -2
FROM prs_werkplek
WHERE prs_werkplek_verwijder IS NULL;
CREATE_VIEW(cad_v_label_flexwerkers, 0)
(
alg_ruimte_key,
waarde
)
AS
SELECT prs_alg_ruimte_key alg_ruimte_key, prs_perslid_naam_full waarde
FROM prs_werkplek wp, prs_perslidwerkplek pwp, prs_v_perslid_fullnames pf
WHERE pwp.prs_perslid_key = pf.prs_perslid_key
AND wp.prs_werkplek_key = pwp.prs_werkplek_key
AND pwp.prs_perslidwerkplek_verwijder IS NULL
AND wp.prs_werkplek_type = 1;
REGISTERRUN('$Workfile: CAD_VIE.SRC $','$Revision: 39 $')
#endif // CAD