HOUT#20809

svn path=/Customer/trunk/; revision=14836
This commit is contained in:
Maarten van der Heide
2011-06-16 08:29:32 +00:00
parent 0424669b21
commit a8cce9b294

View File

@@ -1,7 +1,7 @@
-- Script containing customer specific configuration sql statements for Hout
-- (c) 2007 Facilitor Software Nederland/Dijkoraad IT bv
-- $Revision: 39 $
-- $Modtime: 7-06-11 10:06 $
-- $Revision: 40 $
-- $Modtime: 16-06-11 10:26 $
--
-- Support: +31 53 4800700
@@ -2837,75 +2837,110 @@ AS
GROUP BY TO_CHAR (mld_melding_datum, 'yyyy-mm'),
ins_srtdiscipline_omschrijving;
/* Formatted on 9-6-2010 15:40:25 (QP5 v5.136.908.31019) */
/* Formatted on 16-6-2011 10:08:24 (QP5 v5.115.810.9015) */
CREATE OR REPLACE VIEW hout_v_thema_ruimte_afd
(
alg_ruimte_key,
waarde
)
AS
SELECT w.prs_alg_ruimte_key, MIN (a.prs_afdeling_omschrijving)
FROM prs_v_aanwezigperslidwerkplek pw,
(SELECT p.prs_perslid_key,
DECODE (p.prs_afdeling_key,
b.prs_afdeling_key3, b.prs_afdeling_key2,
b.prs_afdeling_key4, b.prs_afdeling_key2,
b.prs_afdeling_key5, b.prs_afdeling_key2,
p.prs_afdeling_key)
prs_afdeling_key
FROM prs_perslid p, prs_v_afdeling_boom b
WHERE p.prs_afdeling_key = b.prs_afdeling_key) pa,
prs_afdeling a,
prs_werkplek w
WHERE pw.prs_perslid_key = pa.prs_perslid_key
AND pa.prs_afdeling_key = a.prs_afdeling_key
AND pw.prs_werkplek_key = w.prs_werkplek_key
GROUP BY w.prs_alg_ruimte_key;
/* Formatted on 16-6-2011 10:08:24 (QP5 v5.115.810.9015) */
CREATE OR REPLACE VIEW hout_v_label_ruimte_afd
(
alg_ruimte_key,
waarde
)
AS
SELECT DISTINCT
w.prs_alg_ruimte_key, SUBSTR (a.prs_afdeling_omschrijving, 1, 60)
FROM prs_v_aanwezigperslidwerkplek pw,
(SELECT p.prs_perslid_key,
DECODE (p.prs_afdeling_key,
b.prs_afdeling_key3, b.prs_afdeling_key2,
b.prs_afdeling_key4, b.prs_afdeling_key2,
b.prs_afdeling_key5, b.prs_afdeling_key2,
p.prs_afdeling_key)
prs_afdeling_key
FROM prs_perslid p, prs_v_afdeling_boom b
WHERE p.prs_afdeling_key = b.prs_afdeling_key) pa,
prs_afdeling a,
prs_werkplek w
WHERE pw.prs_perslid_key = pa.prs_perslid_key
AND pa.prs_afdeling_key = a.prs_afdeling_key
AND pw.prs_werkplek_key = w.prs_werkplek_key;
/* Formatted on 16-6-2011 10:25:55 (QP5 v5.115.810.9015) */
CREATE OR REPLACE VIEW hout_v_prj_thema_ruimte_afd
(
prj_ruimte_key,
waarde
)
AS
SELECT x.prj_ruimte_key, x.prs_afdeling_omschrijving
FROM ( SELECT prj_ruimte_key, MIN (prs_afdeling_omschrijving) prs_afdeling_omschrijving, COUNT ( * ) aantal
FROM ( SELECT prs_w.prj_ruimte_key, prs_a.prs_afdeling_omschrijving prs_afdeling_omschrijving
FROM prj_perslidwerkplek prs_pw, prs_perslid prs_p, prs_afdeling prs_a, prj_werkplek prs_w
WHERE prs_pw.prs_perslid_key = prs_p.prs_perslid_key
AND prs_p.prs_afdeling_key = prs_a.prs_afdeling_key
AND prs_pw.prj_perslidwerkplek_verwijder IS NULL
AND prs_w.prj_werkplek_verwijder IS NULL
AND prs_pw.prj_werkplek_key = prs_w.prj_werkplek_key
GROUP BY prj_ruimte_key, prs_afdeling_omschrijving)
GROUP BY prj_ruimte_key) x
/
SELECT w.prj_ruimte_key, MIN (a.prs_afdeling_omschrijving)
FROM prj_perslidwerkplek pw,
(SELECT p.prs_perslid_key,
DECODE (p.prs_afdeling_key,
b.prs_afdeling_key3, b.prs_afdeling_key2,
b.prs_afdeling_key4, b.prs_afdeling_key2,
b.prs_afdeling_key5, b.prs_afdeling_key2,
p.prs_afdeling_key)
prs_afdeling_key
FROM prs_perslid p, prs_v_afdeling_boom b
WHERE p.prs_afdeling_key = b.prs_afdeling_key) pa,
prs_afdeling a,
prj_werkplek w
WHERE pw.prs_perslid_key = pa.prs_perslid_key
AND pw.prj_perslidwerkplek_verwijder IS NULL
AND pa.prs_afdeling_key = a.prs_afdeling_key
AND pw.prj_werkplek_key = w.prj_werkplek_key
AND w.prj_werkplek_verwijder IS NULL
GROUP BY w.prj_ruimte_key;
CREATE OR REPLACE FORCE VIEW hout_v_thema_ruimte_afd
(
alg_ruimte_key,
waarde
)
AS
SELECT x.prs_alg_ruimte_key, x.prs_afdeling_omschrijving
FROM ( SELECT prs_alg_ruimte_key, MIN (prs_afdeling_omschrijving) prs_afdeling_omschrijving, COUNT ( * ) aantal
FROM ( SELECT prs_w.prs_alg_ruimte_key, prs_a.prs_afdeling_omschrijving prs_afdeling_omschrijving
FROM prs_v_aanwezigperslidwerkplek prs_pw,
prs_perslid prs_p,
prs_afdeling prs_a,
prs_werkplek prs_w
WHERE prs_pw.prs_perslid_key = prs_p.prs_perslid_key
AND prs_p.prs_afdeling_key = prs_a.prs_afdeling_key
AND prs_pw.prs_werkplek_key = prs_w.prs_werkplek_key
GROUP BY prs_alg_ruimte_key, prs_afdeling_omschrijving)
GROUP BY prs_alg_ruimte_key) x
/
/* Formatted on 9-6-2010 13:14:05 (QP5 v5.136.908.31019) */
CREATE OR REPLACE FORCE VIEW hout_v_label_ruimte_afd
(
alg_ruimte_key,
waarde
)
AS
SELECT DISTINCT prs_w.prs_alg_ruimte_key, SUBSTR (prs_afdeling_omschrijving, 1, 60)
FROM prs_v_aanwezigperslidwerkplek prs_pw, prs_perslid prs_p, prs_afdeling prs_a, prs_werkplek prs_w
WHERE prs_pw.prs_perslid_key = prs_p.prs_perslid_key
AND prs_p.prs_afdeling_key = prs_a.prs_afdeling_key
AND prs_pw.prs_werkplek_key = prs_w.prs_werkplek_key
/
/* Formatted on 9-6-2010 15:59:38 (QP5 v5.136.908.31019) */
CREATE OR REPLACE FORCE VIEW hout_v_prj_label_ruimte_afd
/* Formatted on 16-6-2011 10:25:55 (QP5 v5.115.810.9015) */
CREATE OR REPLACE VIEW hout_v_prj_label_ruimte_afd
(
prj_ruimte_key,
waarde
)
AS
SELECT DISTINCT prs_w.prj_ruimte_key, SUBSTR (prs_afdeling_omschrijving, 1, 60)
FROM prj_perslidwerkplek prs_pw, prs_perslid prs_p, prs_afdeling prs_a, prj_werkplek prs_w
WHERE prs_pw.prs_perslid_key = prs_p.prs_perslid_key
AND prs_p.prs_afdeling_key = prs_a.prs_afdeling_key
AND prs_w.prj_werkplek_verwijder IS NULL
AND prs_pw.prj_perslidwerkplek_verwijder IS NULL
AND prs_pw.prj_werkplek_key = prs_w.prj_werkplek_key
/
SELECT DISTINCT
w.prj_ruimte_key, SUBSTR (a.prs_afdeling_omschrijving, 1, 60)
FROM prj_perslidwerkplek pw,
(SELECT p.prs_perslid_key,
DECODE (p.prs_afdeling_key,
b.prs_afdeling_key3, b.prs_afdeling_key2,
b.prs_afdeling_key4, b.prs_afdeling_key2,
b.prs_afdeling_key5, b.prs_afdeling_key2,
p.prs_afdeling_key)
prs_afdeling_key
FROM prs_perslid p, prs_v_afdeling_boom b
WHERE p.prs_afdeling_key = b.prs_afdeling_key) pa,
prs_afdeling a,
prj_werkplek w
WHERE pw.prs_perslid_key = pa.prs_perslid_key
AND pw.prj_perslidwerkplek_verwijder IS NULL
AND pa.prs_afdeling_key = a.prs_afdeling_key
AND pw.prj_werkplek_key = w.prj_werkplek_key
AND w.prj_werkplek_verwijder IS NULL;
CREATE OR REPLACE VIEW hout_v_label_bewoner_voornaam
(
@@ -2960,7 +2995,7 @@ AS
/
/* Formatted on 16-8-2010 14:11:01 (QP5 v5.115.810.9015) */
CREATE OR REPLACE FORCE VIEW HOUT_V_LABEL_BEWONERWP
CREATE OR REPLACE VIEW HOUT_V_LABEL_BEWONERWP
(
ALG_RUIMTE_KEY,
WAARDE
@@ -3005,7 +3040,7 @@ AS
/
/* Formatted on 16-8-2010 14:09:45 (QP5 v5.115.810.9015) */
CREATE OR REPLACE FORCE VIEW HOUT_V_PRJ_LABEL_BEWONERWP
CREATE OR REPLACE VIEW HOUT_V_PRJ_LABEL_BEWONERWP
(
PRJ_RUIMTE_KEY,
WAARDE,
@@ -3063,12 +3098,7 @@ AS
AND ps.prj_selectie_tabelkey(+) = label_key;
/
BEGIN fac.registercustversion('HOUT', 16); END;
BEGIN fac.registercustversion('HOUT', 17); END;
/
commit;