HGCU#74106 -- Implementatie Herman Gorter Complex Utrecht
svn path=/Customer/trunk/; revision=64529
This commit is contained in:
@@ -547,8 +547,9 @@ AS
|
||||
mld_stdmeldinggroep_naam
|
||||
groep,
|
||||
prefix,
|
||||
prefix
|
||||
|| DECODE (prefix, 'S', DECODE (alg_onrgoed_niveau, 'R', '(R)', 'V', DECODE (ruimte, '-', '(V)', '(VR)')))
|
||||
-- prefix
|
||||
-- || DECODE (prefix, 'S', DECODE (alg_onrgoed_niveau, 'R', '(R)', 'V', DECODE (ruimte, '-', '(V)', '(VR)')))
|
||||
DECODE(g.thtsla.tijdsduur, 0.08333, 'P', 5, 'P', 1, 'K', 4, 'V', 48, 'NV', 14, 'DH', 0, 'PM', 90, 'PM')
|
||||
typekorting,
|
||||
bk
|
||||
basiskorting,
|
||||
@@ -556,9 +557,9 @@ AS
|
||||
variabelekorting,
|
||||
DECODE (telaat, 1, ROUND (g.uitloop.tijdsduur, 2))
|
||||
wht_tht,
|
||||
DECODE (telaat, 1, DECODE (g.bk, NULL, 0, g.bk + CEIL (g.uitloop.tijdsduur / 1) * g.vk)) -- herhalingstijd is altijd een uur/dag?????????????.
|
||||
DECODE (telaat, 1, DECODE (g.bk, NULL, 0, g.bk + CEIL (g.uitloop.tijdsduur / DECODE(mld_stdmelding_key, 501, 0.08333, 1)) * g.vk)) -- herhalingstijd is altijd een uur/dag tenzij melding bereibaarheid meldpunt.
|
||||
totaal,
|
||||
DECODE (telaat, 1, DECODE (g.bk, NULL, 0, g.bk + CEIL (g.uitloop.tijdsduur / 1) * g.vk)) * HGCU.get_index_value(t_van) -- herhalingstijd is altijd een uur.
|
||||
ROUND(DECODE (telaat, 1, DECODE (g.bk, NULL, 0, g.bk + CEIL (g.uitloop.tijdsduur / DECODE(mld_stdmelding_key, 501, 0.08333, 1)) * g.vk)) * HGCU.get_index_value(t_van),2) -- herhalingstijd is altijd een uur/dag tenzij melding bereibaarheid meldpunt..
|
||||
totaal_index,
|
||||
(SELECT mld_statuses_omschrijving
|
||||
FROM mld_statuses
|
||||
@@ -616,6 +617,9 @@ AS
|
||||
rg.alg_ruimte_nr || '-' || rg.alg_ruimte_omschrijving
|
||||
ruimte,
|
||||
CASE
|
||||
WHEN std.mld_stdmelding_key = 501 THEN 500 -- Bereikbaarheid meldpunt
|
||||
WHEN std.mld_stdmelding_key = 521 THEN 500 -- Nakomen afspraken
|
||||
WHEN std.mld_stdmelding_key = 522 THEN 500 -- Management systeem
|
||||
WHEN sd.ins_srtdiscipline_prefix = 'S' THEN DECODE(m.min_t_sla.tijdsduur, 1, 1000, 4, 500, 48, 500, 14, 0)
|
||||
-- WHEN sd.ins_srtdiscipline_prefix = 'S' AND klant_melding = 1 THEN DECODE(m.min_t_sla.tijdsduur, 1, 1000, 4, 500, 48, 500, 14, 0)
|
||||
-- WHEN sd.ins_srtdiscipline_prefix = 'S' AND klant_melding = 0 THEN DECODE(m.min_t_sla.tijdsduur, 1, 1000, 4, NULL, 48, NULL, 14, 0)
|
||||
@@ -625,6 +629,9 @@ AS
|
||||
END
|
||||
bk,
|
||||
CASE
|
||||
WHEN std.mld_stdmelding_key = 501 THEN 50 -- Bereikbaarheid meldpunt
|
||||
WHEN std.mld_stdmelding_key = 521 THEN 100 -- Nakomen afspraken
|
||||
WHEN std.mld_stdmelding_key = 522 THEN 50 -- Management systeem
|
||||
WHEN sd.ins_srtdiscipline_prefix = 'S' THEN DECODE(m.min_t_sla.tijdsduur, 1, 100, 4, 75, 48, 50, 14, 200)
|
||||
-- WHEN sd.ins_srtdiscipline_prefix = 'S' AND klant_melding = 1 THEN DECODE(m.min_t_sla.tijdsduur, 1, 100, 4, 75, 48, 50, 14, 200)
|
||||
-- WHEN sd.ins_srtdiscipline_prefix = 'S' AND klant_melding = 0 THEN DECODE(m.min_t_sla.tijdsduur, 1, 100, 4, NULL, 48, NULL, 14, 200)
|
||||
@@ -640,6 +647,7 @@ AS
|
||||
OR m.min_t_sla.tijdsduur = 1
|
||||
OR m.min_t_sla.tijdsduur = 14 -- Werkelijk herstel wordt door een OST medewerker ingevoerd.
|
||||
OR m.min_t_sla.tijdsduur = 24
|
||||
OR std.mld_ins_discipline_key = 461 -- Proces storingen
|
||||
OR sd.ins_srtdiscipline_prefix = 'P'
|
||||
THEN SIGN (m.max_t_actual.tijdsduur - m.min_t_sla.tijdsduur - m.max_t_respijt.tijdsduur) -- positief, dan te laat
|
||||
END
|
||||
|
||||
Reference in New Issue
Block a user