BLOS#74184 --Prioriteit meegeven voor de TD-opdrachten in werklijst en kalender-weergave

svn path=/Customer/trunk/; revision=57194
This commit is contained in:
Jos Migo
2022-09-08 12:56:47 +00:00
parent 53229a3043
commit 76560c823b

View File

@@ -1133,7 +1133,8 @@ CREATE OR REPLACE VIEW blos_v_rap_opdrachten_intern
UREN_BESTEED,
AFMELD_DATUM,
OPDRACHT_TYPE,
TD_NAAM
TD_NAAM,
PRIORITEIT
)
AS
SELECT CASE
@@ -1204,7 +1205,9 @@ AS
WHEN mu.TYPE = 'B' THEN COALESCE (p.prs_perslid_naam_full, '<nog geen behandelaar>')
WHEN mu.TYPE = 'P' THEN mu.naam
ELSE '<?>'
END TD_NAAM
END TD_NAAM,
COALESCE(v.prioriteit,'3 - NORMAAL')
prioriteit
FROM mld_opdr o,
mld_melding m,
mld_typeopdr ot,
@@ -1214,7 +1217,14 @@ AS
alg_locatie l,
alg_district d,
mld_v_uitvoerende mu,
mld_statusopdr os
mld_statusopdr os,
(
SELECT ko.mld_opdr_key, ud.fac_usrdata_code || ' - ' || ud.fac_usrdata_omschr prioriteit
FROM mld_kenmerkopdr ko, fac_usrdata ud
WHERE fac.safe_to_number(ko.mld_kenmerkopdr_waarde) = ud.fac_usrdata_key
AND fac_usrtab_key = 81 -- keuzelijst eigen tabel Prioriteit
AND ko.mld_kenmerk_key = 361 -- kenmerk Prioriteit
) v
WHERE o.mld_melding_key = m.mld_melding_key(+)
AND o.prs_perslid_key = p.prs_perslid_key(+)
AND o.mld_typeopdr_key = ot.mld_typeopdr_key
@@ -1225,7 +1235,8 @@ AS
AND l.alg_district_key = d.alg_district_key
AND o.mld_uitvoerende_keys = mu.mld_uitvoerende_key
AND os.mld_statusopdr_key = o.mld_statusopdr_key
AND mu.intern = 1;
AND mu.intern = 1
AND o.mld_opdr_key = v.mld_opdr_key(+);
CREATE OR REPLACE VIEW blos_v_cal_opdrachten_intern
(
@@ -1239,22 +1250,26 @@ CREATE OR REPLACE VIEW blos_v_cal_opdrachten_intern
)
AS
SELECT mld_uitvoerende_key,
type || ' - ' || opdrachtnr || ' - ' || locatie_plaats,
type || ' - ' || opdrachtnr || CHR(10) || locatie_plaats || CHR(10) || 'Prio: ' || prioriteit,
geplande_aanvang,
geplande_aanvang - 1/24,
geplande_aanvang + 2/24,
mld_opdr_key,
DECODE (status,
'Afgewezen', '#C0C0C0', -- Afgewezen grijs
'Toegekend', '#0000FF', -- Toegekend blauw
'Afgemeld', '#C0C0C0', -- Afgemeld grijs
'Geaccepteerd', '#008000') color, -- Geaccepteerd groen
'Afgewezen', '#C0C0C0', -- Afgewezen grijs
'Afgemeld', '#C0C0C0', -- Afgemeld grijs
'Toegekend', DECODE (LOWER(prioriteit),
'3 - normaal', '#0000FF', -- Toegekend en prio normaal is blauw
'4 - laag', '#20b2f5', -- Toegekend en prio laag is licht-blauw
'2 - hoog', '#f58a20', -- Toegekend en prio laag is oranje
'1 - kritiek', '#bf0b3b', -- Toegekend en prio laag is rood
'#0000FF'),
'Geaccepteerd', '#008000') color, -- Geaccepteerd groen
DECODE (status,
'Afgewezen', '#FFFFFF', -- Afgewezen
'Toegekend', '#FFFFFF', -- Toegekend
'Afgemeld', '#000000', -- Afgemeld
'Geaccepteerd', '#FFFFFF') textcolor -- Geaccepteerd
FROM blos_v_rap_opdrachten_intern
;
'Afgewezen', '#FFFFFF', -- Afgewezen
'Toegekend', '#FFFFFF', -- Toegekend
'Afgemeld', '#000000', -- Afgemeld
'Geaccepteerd', '#FFFFFF') textcolor -- Geaccepteerd
FROM blos_v_rap_opdrachten_intern ;
-- Notificactiejob voor BLOS vanuit Opdrachten Notities met bepaalde notitie-classificatie voor servicedesk...