From d0e14aa8e4f242fdaa998c65fabe525c97039677 Mon Sep 17 00:00:00 2001 From: Jos Migo Date: Thu, 3 Apr 2025 07:43:48 +0000 Subject: [PATCH] SKHF#87200 -- Nieuwe meldingstroom INVESTERING met begroting en budgetbewaking - Aanvulling Calenderview svn path=/Customer/trunk/; revision=68641 --- SKHF/skhf.sql | 17 +++++++++++------ 1 file changed, 11 insertions(+), 6 deletions(-) diff --git a/SKHF/skhf.sql b/SKHF/skhf.sql index ffee7289d..2866e8c72 100644 --- a/SKHF/skhf.sql +++ b/SKHF/skhf.sql @@ -583,12 +583,13 @@ AS END prioriteit, CASE - WHEN os.mld_statusopdr_omschrijving = 'Afgemeld' THEN 'Afgemeld' + WHEN mu.intern = 1 AND (os.mld_statusopdr_omschrijving = 'Toegekend' OR os.mld_statusopdr_omschrijving = 'Geaccepteerd') AND o.mld_opdr_plandatum IS NULL THEN 'Nog inplannen' + WHEN mu.intern = 1 AND (os.mld_statusopdr_omschrijving = 'Toegekend' OR os.mld_statusopdr_omschrijving = 'Geaccepteerd') AND o.mld_opdr_plandatum IS NOT NULL THEN 'Ingepland' + WHEN mu.intern = 0 AND (os.mld_statusopdr_omschrijving = 'Toegekend' OR os.mld_statusopdr_omschrijving = 'Geaccepteerd') AND o.mld_opdr_plandatum IS NULL THEN 'Nog niet bevestigd' + WHEN mu.intern = 0 AND (os.mld_statusopdr_omschrijving = 'Toegekend' OR os.mld_statusopdr_omschrijving = 'Geaccepteerd') AND o.mld_opdr_plandatum IS NOT NULL THEN 'Bevestigd' WHEN os.mld_statusopdr_omschrijving = 'Afgewezen' THEN 'Afgewezen' - WHEN mu.intern = 1 AND os.mld_statusopdr_omschrijving = 'Toegekend' AND o.mld_opdr_plandatum IS NULL THEN 'Nog inplannen' - WHEN mu.intern = 1 AND os.mld_statusopdr_omschrijving = 'Toegekend' AND o.mld_opdr_plandatum IS NOT NULL THEN 'Ingepland' - WHEN mu.intern = 0 AND os.mld_statusopdr_omschrijving = 'Toegekend' AND o.mld_opdr_plandatum IS NULL THEN 'Nog niet bevestigd' - WHEN mu.intern = 0 AND os.mld_statusopdr_omschrijving = 'Toegekend' AND o.mld_opdr_plandatum IS NOT NULL THEN 'Bevestigd' + WHEN os.mld_statusopdr_omschrijving = 'Afgemeld' THEN 'Afgemeld' + WHEN os.mld_statusopdr_omschrijving = 'Afgerond' THEN 'Afgerond' ELSE '' END status_kalender FROM mld_opdr o, @@ -655,6 +656,7 @@ SELECT mld_uitvoerende_key, 'Afgemeld', '#C0C0C0', -- grijs 'Nog inplannen', '#f58a20', -- oranje 'Ingepland', '#20b2f5', -- lichtblauw + 'Afgerond', '#C0C0C0', -- grijs '#0000FF'), 0, DECODE (status_kalender, @@ -662,6 +664,7 @@ SELECT mld_uitvoerende_key, 'Afgemeld', '#C0C0C0', -- grijs 'Nog niet bevestigd', '#F5ED5D', -- lichtgeel 'Bevestigd', '#DED304', -- donkergeel + 'Afgerond', '#C0C0C0', -- grijs '#0000FF'), '#0000FF' ) color, -- @@ -669,6 +672,7 @@ SELECT mld_uitvoerende_key, DECODE (status_kalender, 'Afgewezen', '#bf0b3b', -- rood 'Afgemeld', '#000000', -- zwart + 'Afgerond', '#000000', -- zwart 'Nog inplannen', '#FFFFFF', -- wit, 'Ingepland', DECODE (LOWER(prioriteit), @@ -682,6 +686,7 @@ SELECT mld_uitvoerende_key, DECODE (status_kalender, 'Afgewezen', '#bf0b3b', -- rood 'Afgemeld', '#000000', -- zwart + 'Afgerond', '#000000', -- zwart 'Nog niet bevestigd', '#000000', -- zwart 'Bevestigd', '#000000', -- zwart 'Toegekend', '#FFFFFF', -- wit, @@ -694,7 +699,7 @@ SELECT mld_uitvoerende_key, intern, opdracht_type FROM skhf_v_rap_opdrachten -ORDER BY geplande_aanvang_b ; +ORDER BY geplande_aanvang_b ; -- Investeringsbegrotingen - ticket SKHF#87200 CREATE OR REPLACE VIEW skhf_v_meldingen_inv