WTCA#19494

svn path=/Customer/trunk/; revision=14639
This commit is contained in:
Maarten van der Heide
2011-02-11 09:24:46 +00:00
parent 88fdaf396f
commit d87398facf

View File

@@ -1,7 +1,7 @@
-- Script containing customer specific db-configuration for WTCA.
-- (c) 2010 SG|facilitor bv
-- $Revision: 15 $
-- $Modtime: 7-02-11 18:18 $
-- $Revision: 16 $
-- $Modtime: 11-02-11 11:24 $
--
-- Support: +31 53 4800700
@@ -216,7 +216,7 @@ AS
AND td.ins_srtdiscipline_key = sd.ins_srtdiscipline_key
AND sd.ins_srtdiscipline_verwijder IS NULL;
/* Formatted on 7-2-2011 18:02:02 (QP5 v5.115.810.9015) */
/* Formatted on 11-2-2011 11:08:56 (QP5 v5.115.810.9015) */
CREATE OR REPLACE VIEW wtca_v_rap_opdr_maandtotalen
(
fclt_f_maand,
@@ -423,7 +423,7 @@ AS
)) c1
ON a.mld_opdr_key = c1.mld_opdr_key
LEFT JOIN
(SELECT o.mld_opdr_key,
(SELECT ko.mld_opdr_key,
TO_CHAR (sm.mld_stdmelding_uitvoertijd) sla,
COALESCE (ksm.prs_kostensoort_oms,
ksv.prs_kostensoort_oms)
@@ -436,18 +436,16 @@ AS
sd.ins_srtdiscipline_prefix prefix,
td.ins_discipline_omschrijving vakgroep,
sm.mld_stdmelding_omschrijving melding
FROM mld_opdr o,
mld_v_aanwezigkenmerkmelding km,
FROM mld_v_aanwezigkenmerkopdr ko,
mld_stdmelding sm,
ins_tab_discipline td,
ins_srtdiscipline sd,
prs_kostensoort ksm,
prs_kostensoort ksv
WHERE o.mld_melding_key = km.mld_melding_key
AND km.mld_kenmerk_key IN (21, 22, 23) -- Corr. ksoort
WHERE ko.mld_kenmerk_key = 41 -- Corr. melding
AND sm.mld_stdmelding_key =
fac.safe_to_number (
km.mld_kenmerkmelding_waarde
ko.mld_kenmerkopdr_waarde
)
AND sm.prs_kostensoort_key =
ksm.prs_kostensoort_key(+)
@@ -490,7 +488,7 @@ AS
WHERE og.alg_gebouw_key = 1572) f
ON a.mld_alg_onroerendgoed_keys = f.alg_onroerendgoed_keys;
/* Formatted on 7-2-2011 18:06:16 (QP5 v5.115.810.9015) */
/* Formatted on 11-2-2011 11:15:45 (QP5 v5.115.810.9015) */
CREATE OR REPLACE VIEW wtca_v_rap_opdr_mi_oms
(
fclt_f_maand,
@@ -740,19 +738,22 @@ AS
sd.ins_srtdiscipline_key
AND m.mld_melding_status = mld_statuses_key) meld
LEFT JOIN
(SELECT km.mld_melding_key,
(SELECT o.mld_melding_key,
COALESCE (sm.mld_stdmelding_uitvoertijd, 0) sla,
sd.ins_srtdiscipline_prefix prefix,
td.ins_discipline_omschrijving vakgroep,
sm.mld_stdmelding_omschrijving melding
FROM mld_v_aanwezigkenmerkmelding km,
FROM mld_opdr o,
mld_v_aanwezigkenmerkopdr ko,
mld_stdmelding sm,
ins_tab_discipline td,
ins_srtdiscipline sd
WHERE km.mld_kenmerk_key IN (21, 22, 23) -- Corr. ksoort
WHERE o.mld_opdr_key = ko.mld_opdr_key
AND ko.mld_kenmerk_key = 41 -- Corr. melding
AND ko.mld_opdr_key = o.mld_opdr_key
AND sm.mld_stdmelding_key =
fac.safe_to_number (
km.mld_kenmerkmelding_waarde
ko.mld_kenmerkopdr_waarde
)
AND sm.mld_ins_discipline_key =
td.ins_discipline_key
@@ -783,7 +784,7 @@ AS
opdr
ON meld.mld_key = opdr.mld_key;
/* Formatted on 7-2-2011 18:06:16 (QP5 v5.115.810.9015) */
/* Formatted on 11-2-2011 11:15:45 (QP5 v5.115.810.9015) */
CREATE OR REPLACE VIEW wtca_v_rap_opdr_mi_ppi
(
fclt_f_maand,
@@ -928,23 +929,21 @@ AS
AND o.mld_statusopdr_key <> 1
AND m.mld_melding_spoed IN (3, 4)) opdr
LEFT JOIN
(SELECT o.mld_opdr_key,
(SELECT ko.mld_opdr_key,
sd.ins_srtdiscipline_prefix prefix,
td.ins_discipline_omschrijving vakgroep,
sm.mld_stdmelding_omschrijving melding,
COALESCE (sm.mld_stdmelding_uitvoertijd,
0)
sla
FROM mld_opdr o,
mld_v_aanwezigkenmerkmelding km,
FROM mld_v_aanwezigkenmerkopdr ko,
mld_stdmelding sm,
ins_tab_discipline td,
ins_srtdiscipline sd
WHERE o.mld_melding_key = km.mld_melding_key
AND km.mld_kenmerk_key IN (21, 22, 23) -- Corr. ksoort
WHERE ko.mld_kenmerk_key = 41 -- Corr. melding
AND sm.mld_stdmelding_key =
fac.safe_to_number (
km.mld_kenmerkmelding_waarde
ko.mld_kenmerkopdr_waarde
)
AND sm.mld_ins_discipline_key =
td.ins_discipline_key
@@ -1076,23 +1075,21 @@ AS
AND o.mld_statusopdr_key = 1
AND m.mld_melding_spoed IN (3, 4)) opdr
LEFT JOIN
(SELECT o.mld_opdr_key,
(SELECT ko.mld_opdr_key,
sd.ins_srtdiscipline_prefix prefix,
td.ins_discipline_omschrijving vakgroep,
sm.mld_stdmelding_omschrijving melding,
COALESCE (sm.mld_stdmelding_uitvoertijd,
0)
sla
FROM mld_opdr o,
mld_v_aanwezigkenmerkmelding km,
FROM mld_v_aanwezigkenmerkopdr ko,
mld_stdmelding sm,
ins_tab_discipline td,
ins_srtdiscipline sd
WHERE o.mld_melding_key = km.mld_melding_key
AND km.mld_kenmerk_key IN (21, 22, 23) -- Corr. ksoort
WHERE ko.mld_kenmerk_key = 41 -- Corr. melding
AND sm.mld_stdmelding_key =
fac.safe_to_number (
km.mld_kenmerkmelding_waarde
ko.mld_kenmerkopdr_waarde
)
AND sm.mld_ins_discipline_key =
td.ins_discipline_key
@@ -1161,20 +1158,18 @@ AS
AND o.mld_statusopdr_key <> 1
AND m.mld_melding_spoed IN (1, 2)) opdr
LEFT JOIN
(SELECT o.mld_opdr_key,
(SELECT ko.mld_opdr_key,
sd.ins_srtdiscipline_prefix prefix,
td.ins_discipline_omschrijving vakgroep,
sm.mld_stdmelding_omschrijving melding
FROM mld_opdr o,
mld_v_aanwezigkenmerkmelding km,
FROM mld_v_aanwezigkenmerkopdr ko,
mld_stdmelding sm,
ins_tab_discipline td,
ins_srtdiscipline sd
WHERE o.mld_melding_key = km.mld_melding_key
AND km.mld_kenmerk_key IN (21, 22, 23) -- Corr. ksoort
WHERE ko.mld_kenmerk_key = 41 -- Corr. melding
AND sm.mld_stdmelding_key =
fac.safe_to_number (
km.mld_kenmerkmelding_waarde
ko.mld_kenmerkopdr_waarde
)
AND sm.mld_ins_discipline_key =
td.ins_discipline_key
@@ -1232,20 +1227,18 @@ AS
AND o.mld_statusopdr_key = 1
AND m.mld_melding_spoed IN (1, 2)) opdr
LEFT JOIN
(SELECT o.mld_opdr_key,
(SELECT ko.mld_opdr_key,
sd.ins_srtdiscipline_prefix prefix,
td.ins_discipline_omschrijving vakgroep,
sm.mld_stdmelding_omschrijving melding
FROM mld_opdr o,
mld_v_aanwezigkenmerkmelding km,
FROM mld_v_aanwezigkenmerkopdr ko,
mld_stdmelding sm,
ins_tab_discipline td,
ins_srtdiscipline sd
WHERE o.mld_melding_key = km.mld_melding_key
AND km.mld_kenmerk_key IN (21, 22, 23) -- Corr. ksoort
WHERE ko.mld_kenmerk_key = 41 -- Corr. melding
AND sm.mld_stdmelding_key =
fac.safe_to_number (
km.mld_kenmerkmelding_waarde
ko.mld_kenmerkopdr_waarde
)
AND sm.mld_ins_discipline_key =
td.ins_discipline_key
@@ -1778,7 +1771,7 @@ AS
GROUP BY mld_stdmelding_key) z
ON x.mld_stdmelding_key = z.mld_stdmelding_key;
/* Formatted on 7-2-2011 17:54:54 (QP5 v5.115.810.9015) */
/* Formatted on 11-2-2011 11:11:11 (QP5 v5.115.810.9015) */
CREATE OR REPLACE VIEW wtca_v_rap_maand_actual
(
maand,
@@ -1959,7 +1952,7 @@ AS
)) c1
ON a.mld_opdr_key = c1.mld_opdr_key
LEFT JOIN
(SELECT o.mld_opdr_key,
(SELECT ko.mld_opdr_key,
TO_CHAR (sm.mld_stdmelding_uitvoertijd) sla,
COALESCE (ksm.prs_kostensoort_oms,
ksv.prs_kostensoort_oms)
@@ -1972,18 +1965,16 @@ AS
sd.ins_srtdiscipline_prefix prefix,
td.ins_discipline_omschrijving vakgroep,
sm.mld_stdmelding_omschrijving melding
FROM mld_opdr o,
mld_v_aanwezigkenmerkmelding km,
FROM mld_v_aanwezigkenmerkopdr ko,
mld_stdmelding sm,
ins_tab_discipline td,
ins_srtdiscipline sd,
prs_kostensoort ksm,
prs_kostensoort ksv
WHERE o.mld_melding_key = km.mld_melding_key
AND km.mld_kenmerk_key IN (21, 22, 23) -- Corr. ksoort
WHERE ko.mld_kenmerk_key = 41 -- Corr. melding
AND sm.mld_stdmelding_key =
fac.safe_to_number (
km.mld_kenmerkmelding_waarde
ko.mld_kenmerkopdr_waarde
)
AND sm.prs_kostensoort_key =
ksm.prs_kostensoort_key(+)
@@ -2026,7 +2017,7 @@ AS
WHERE og.alg_gebouw_key = 1572) f -- A-HI
ON a.mld_alg_onroerendgoed_keys = f.alg_onroerendgoed_keys;
/* Formatted on 7-2-2011 17:54:54 (QP5 v5.115.810.9015) */
/* Formatted on 11-2-2011 11:11:11 (QP5 v5.115.810.9015) */
CREATE OR REPLACE VIEW wtca_v_rap_maand_frozen
(
fclt_f_archief,
@@ -2057,7 +2048,7 @@ CREATE OR REPLACE VIEW wtca_v_rap_maand_frozen
)
AS
SELECT a.datum_frozen,
COALESCE(c2.sla, a.sla),
COALESCE (c2.sla, a.sla),
COALESCE (c2.prefix, a.prefix),
a.opdracht,
a.kdrager,
@@ -2207,7 +2198,7 @@ AS
)) c1
ON a.mld_opdr_key = c1.mld_opdr_key
LEFT JOIN
(SELECT o.mld_opdr_key,
(SELECT ko.mld_opdr_key,
TO_CHAR (sm.mld_stdmelding_uitvoertijd) sla,
COALESCE (ksm.prs_kostensoort_oms,
ksv.prs_kostensoort_oms)
@@ -2220,18 +2211,16 @@ AS
sd.ins_srtdiscipline_prefix prefix,
td.ins_discipline_omschrijving vakgroep,
sm.mld_stdmelding_omschrijving melding
FROM mld_opdr o,
mld_v_aanwezigkenmerkmelding km,
FROM mld_v_aanwezigkenmerkopdr ko,
mld_stdmelding sm,
ins_tab_discipline td,
ins_srtdiscipline sd,
prs_kostensoort ksm,
prs_kostensoort ksv
WHERE o.mld_melding_key = km.mld_melding_key
AND km.mld_kenmerk_key IN (21, 22, 23) -- Corr. ksoort
WHERE ko.mld_kenmerk_key = 41 -- Corr. melding
AND sm.mld_stdmelding_key =
fac.safe_to_number (
km.mld_kenmerkmelding_waarde
ko.mld_kenmerkopdr_waarde
)
AND sm.prs_kostensoort_key =
ksm.prs_kostensoort_key(+)
@@ -2328,9 +2317,9 @@ AS
ON x.bedrijf_key = y.bedrijf_key
WHERE y.aantal IS NOT NULL;
BEGIN adm.systrackscript('$Workfile: wtca.sql $', '$Revision: 15 $', 0); END;
BEGIN adm.systrackscript('$Workfile: wtca.sql $', '$Revision: 16 $', 0); END;
/
BEGIN fac.registercustversion('WTCA', 8); END;
BEGIN fac.registercustversion('WTCA', 9); END;
/
COMMIT;
spool off