diff --git a/ARBO/arbo.sql b/ARBO/arbo.sql index 59dd87c01..b661af019 100644 --- a/ARBO/arbo.sql +++ b/ARBO/arbo.sql @@ -1,7 +1,7 @@ -- Script containing customer specific db-configuration for ARBO. -- (c) 2011 SG|facilitor bv --- $Revision: 10 $ --- $Modtime: 30-03-12 16:28 $ +-- $Revision: 11 $ +-- $Modtime: 8-05-12 9:20 $ -- -- Support: +31 53 4800700 @@ -11,10 +11,13 @@ spool xarbo.lst CREATE OR REPLACE VIEW arbo_v_rap_import_log AS - SELECT imp_log_status fclt_f_status, imp_log_omschrijving omschrijving, - imp_log_hint opmerking - FROM imp_log - WHERE imp_log_applicatie = 'PRS'; + SELECT imp_log_status fclt_f_status, + imp_log_omschrijving omschrijving, + imp_log_hint opmerking + FROM imp_log l + WHERE l.fac_import_key = (SELECT MAX (fac_import_key) + FROM fac_import + WHERE fac_import_app_key = 61); /* Formatted on 30-3-2011 14:00:30 (QP5 v5.115.810.9015) */ CREATE OR REPLACE PROCEDURE arbo_import_prs (p_import_key IN NUMBER) @@ -1556,7 +1559,7 @@ BEGIN SELECT fac_groep_key INTO v_groep_key - FROM fac_v_aanweziggroep + FROM fac_groep WHERE fac_groep_upper = c_groep_upper; v_errorhint := @@ -2074,7 +2077,7 @@ AS AND sm.mld_ins_discipline_key = d.ins_discipline_key GROUP BY TO_CHAR (m.mld_melding_datum, 'yyyymm'); -/* Formatted on 30-3-2012 15:36:22 (QP5 v5.115.810.9015) */ +/* Formatted on 2-4-2012 13:45:04 (QP5 v5.115.810.9015) */ CREATE OR REPLACE VIEW ARBO_V_GRAPH_MLD_BEHANDELAAR ( FCLT_XAS_, @@ -2121,9 +2124,15 @@ AS WHERE m.mld_melding_behandelaar_key = p.prs_perslid_key(+) AND m.mld_melding_status IN (2, 3, 4, 7, 0)) -- 2-Ingevoerd, 3-Ingezien, 4-Geaccepteerd, 7-Uitgegeven, 0-Pending WHERE behandelaar IS NOT NULL - GROUP BY behandelaar; + GROUP BY behandelaar + UNION ALL -- Extra kolom zodat voorgaande kolommen helemaal getoond? + SELECT '-', 0 totaal, 0 op_tijd + FROM DUAL + WHERE EXISTS (SELECT 1 + FROM mld_melding m + WHERE m.mld_melding_status IN (2, 3, 4, 7, 0)); -/* Formatted on 30-3-2012 15:36:22 (QP5 v5.115.810.9015) */ +/* Formatted on 2-4-2012 13:45:04 (QP5 v5.115.810.9015) */ CREATE OR REPLACE VIEW ARBO_V_GRAPH_MLD_UITVOERENDE ( FCLT_XAS_, @@ -2148,17 +2157,21 @@ AS 1 END uitvoeringoptijd, - DECODE (m.mld_melding_status, - 4, b.prs_bedrijf_naam, - 7, b.prs_bedrijf_naam, - NULL) - uitvoerende - FROM mld_opdr o, prs_bedrijf b, mld_melding m + b.prs_bedrijf_naam uitvoerende + FROM mld_opdr o, mld_melding m, prs_bedrijf b WHERE o.mld_melding_key = m.mld_melding_key AND o.mld_uitvoerende_keys = b.prs_bedrijf_key AND o.mld_statusopdr_key IN (3, 4, 5, 8)) -- 3-Ter fiattering, 4-Gefiatteerd, 5-Uitgegeven, 8-Geaccepteerd WHERE uitvoerende IS NOT NULL - GROUP BY uitvoerende; + GROUP BY uitvoerende + UNION ALL -- Extra kolom zodat voorgaande kolommen helemaal getoond? + SELECT '-', 0 totaal, 0 op_tijd + FROM DUAL + WHERE EXISTS + (SELECT 1 + FROM mld_opdr o, prs_bedrijf b + WHERE o.mld_uitvoerende_keys = b.prs_bedrijf_key + AND o.mld_statusopdr_key IN (3, 4, 5, 8)); /* Formatted on 30-3-2012 15:48:14 (QP5 v5.115.810.9015) */ CREATE OR REPLACE VIEW ARBO_V_GRAPH_VAKGROEP_OPEN