SKAF#22539: Realtime monitors / portaal zelfservice
svn path=/Customer/trunk/; revision=15195
This commit is contained in:
@@ -1,7 +1,7 @@
|
||||
-- Script containing customer specific configuration sql statements for SKAF
|
||||
-- (c) 2009 SG|facilitor bv
|
||||
-- $Revision: 16 $
|
||||
-- $Modtime: 8-03-12 16:35 $
|
||||
-- $Revision: 17 $
|
||||
-- $Modtime: 26-03-12 12:55 $
|
||||
--
|
||||
-- Support: +31 53 4800710
|
||||
|
||||
@@ -2027,10 +2027,87 @@ END;
|
||||
-- AND l.alg_district_key = di.alg_district_key
|
||||
-- AND s.ins_srtdeel_key = i.ins_srtdeel_key;
|
||||
|
||||
|
||||
|
||||
|
||||
CREATE OR REPLACE FORCE VIEW skaf_v_rap_mld_status
|
||||
(key, mld_melding_behandelaar_key, FCLT_3D_DISCIPLINE_KEY, FCLT_3D_LOCATIE_KEY, alg_district_key, code)
|
||||
AS
|
||||
SELECT mld_melding_key,
|
||||
mld_melding_behandelaar_key,
|
||||
d.ins_discipline_key,
|
||||
m.mld_alg_locatie_key,
|
||||
l.alg_district_key,
|
||||
'MLD_NEW'
|
||||
FROM mld_melding m, mld_stdmelding std, ins_tab_discipline d, alg_locatie l
|
||||
WHERE m.mld_stdmelding_key = std.mld_stdmelding_key
|
||||
AND m.mld_alg_locatie_key = l.alg_locatie_key
|
||||
AND mld_melding_status IN (2, 3, 0) -- 2-ingevoerd, 3-ingezien/te accepteren, 0-pending EN NIET 4-geaccepteerd, 7-uitgegeven, 99- niet opgelost
|
||||
AND std.mld_ins_discipline_key = d.ins_discipline_key
|
||||
UNION ALL
|
||||
SELECT mld_melding_key,
|
||||
mld_melding_behandelaar_key,
|
||||
d.ins_discipline_key,
|
||||
m.mld_alg_locatie_key,
|
||||
l.alg_district_key,
|
||||
'MLD_READY2CLOSE'
|
||||
FROM mld_melding m, mld_stdmelding std, ins_tab_discipline d, alg_locatie l
|
||||
WHERE m.mld_stdmelding_key = std.mld_stdmelding_key
|
||||
AND m.mld_alg_locatie_key = l.alg_locatie_key
|
||||
AND mld_melding_status IN (4, 7, 99) -- 4-geaccepteerd, 7-uitgegeven, 99- niet opgelost EN NIET 2-ingevoerd, 3-ingezien, , 0-pending
|
||||
AND std.mld_ins_discipline_key = d.ins_discipline_key;
|
||||
|
||||
CREATE OR REPLACE FORCE VIEW skaf_v_rap_mld_status_overall
|
||||
(key, FCLT_3D_DISCIPLINE_KEY, FCLT_3D_LOCATIE_KEY, code)
|
||||
AS SELECT key, FCLT_3D_DISCIPLINE_KEY, FCLT_3D_LOCATIE_KEY, code
|
||||
FROM skaf_v_rap_mld_status;
|
||||
|
||||
|
||||
CREATE OR REPLACE FORCE VIEW skaf_v_rap_bes_status
|
||||
(key, FCLT_3D_DISCIPLINE_KEY, FCLT_3D_LOCATIE_KEY, code)
|
||||
AS
|
||||
SELECT DISTINCT b.bes_bestelopdr_key,
|
||||
bid.ins_discipline_key ,
|
||||
l.alg_locatie_key,
|
||||
'BES_READY2CLOSE'
|
||||
FROM bes_bestelopdr b, mld_adres a, alg_locatie l,
|
||||
bes_bestelopdr_item boi,
|
||||
bes_bestelling_item bi,
|
||||
bes_bestelling bst,
|
||||
bes_srtdeel isd,
|
||||
bes_srtgroep isg,
|
||||
ins_tab_discipline bid
|
||||
WHERE l.alg_locatie_key = A.ALG_LOCATIE_KEY
|
||||
and A.MLD_ADRES_KEY = b.mld_adres_key_lev
|
||||
and bes_bestelopdr_status = 4
|
||||
AND bi.bes_bestelopdr_item_key = boi.bes_bestelopdr_item_key
|
||||
AND bst.bes_bestelling_key = bi.bes_bestelling_key
|
||||
AND boi.bes_bestelopdr_key = b.bes_bestelopdr_key
|
||||
AND bi.bes_srtdeel_key = isd.bes_srtdeel_key
|
||||
AND isd.bes_srtgroep_key = isg.bes_srtgroep_key
|
||||
AND isg.ins_discipline_key = bid.ins_discipline_key;
|
||||
|
||||
|
||||
|
||||
CREATE OR REPLACE VIEW SKAF_V_GRAPH_MLD_BEHAND (FCLT_XAS_, FCLT_YAS_, FCLT_URL)
|
||||
AS
|
||||
SELECT prs_perslid_voornaam, count(*), '/appl/mld/mld_search.asp?urole=bo' || '&' || 'behandel_key=' || MIN(prs_perslid_key) || '&' || 'autosearch=1'
|
||||
FROM skaf_v_rap_mld_status, prs_perslid
|
||||
WHERE mld_melding_behandelaar_key IS NOT NULL
|
||||
AND prs_perslid_key = mld_melding_behandelaar_key
|
||||
GROUP BY prs_perslid_voornaam;
|
||||
|
||||
CREATE OR REPLACE VIEW SKAF_V_GRAPH_MLD_PER_WIJK (FCLT_XAS_, FCLT_YAS_, FCLT_URL)
|
||||
AS
|
||||
SELECT SUBSTR(alg_district_omschrijving,1,10), count(*), '/appl/mld/mld_search.asp?urole=mi' || '&' || 'districtkey=' || MIN(d.alg_district_key)
|
||||
|| '&' || 'mldstatus_str=4, 7, 99' || '&' || 'autosearch=1'
|
||||
FROM skaf_v_rap_mld_status r, alg_district d
|
||||
WHERE r.alg_district_key = d.alg_district_key
|
||||
GROUP BY alg_district_omschrijving;
|
||||
|
||||
|
||||
|
||||
BEGIN adm.systrackscript('$Workfile: skaf.sql $', '$Revision: 16 $', 0); END;
|
||||
BEGIN adm.systrackscript('$Workfile: skaf.sql $', '$Revision: 17 $', 0); END;
|
||||
/
|
||||
|
||||
BEGIN fac.registercustversion('SKAF', 9); END;
|
||||
|
||||
Reference in New Issue
Block a user