WTCA#19494
svn path=/Customer/trunk/; revision=14639
This commit is contained in:
101
WTCA/wtca.sql
101
WTCA/wtca.sql
@@ -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
|
||||
|
||||
Reference in New Issue
Block a user