KFNS#35384 KPI-module

svn path=/Customer/trunk/; revision=30635
This commit is contained in:
Maarten van der Heide
2016-09-08 09:55:03 +00:00
parent 3c1a88518a
commit 4b88c84808

View File

@@ -6189,7 +6189,7 @@ AS
normsla,
l.alg_locatie_key
FROM mld_opdr o, mld_melding m, mld_stdmelding sm, alg_locatie l
WHERE o.mld_uitvoerende_keys = 2502 -- SWS
WHERE o.mld_uitvoerende_keys = 2504 -- SWS
AND o.mld_statusopdr_key IN (6, 9, 7) -- AFM/AFR/VER
AND o.mld_typeopdr_key NOT IN (283, 301, 302, 481, 601) -- Offerteaanvr./Beheerdersopdr./Interne opdr./Admin. opdr./Variatie opdr.; CHECK???
AND o.mld_melding_key = m.mld_melding_key
@@ -6247,7 +6247,7 @@ AS
0))
tot_thisy
FROM mld_opdr o, mld_melding m, alg_locatie l, fac_tracking t
WHERE o.mld_uitvoerende_keys = 2502 -- SWS
WHERE o.mld_uitvoerende_keys = 2504 -- SWS
AND o.mld_statusopdr_key IN (6, 9, 7) -- AFM/AFR/VER
AND o.mld_typeopdr_key NOT IN (283, 301, 302, 481, 601) -- Offerteaanvr./Beheerdersopdr./Interne opdr./Admin. opdr./Variatie opdr.; CHECK???
AND o.mld_melding_key = m.mld_melding_key
@@ -6396,7 +6396,7 @@ AS
COUNT ( * ) tot,
SUM (DECODE (o.mld_typeopdr_key, 285, 1, 0)) klachten -- Klacht; CHECK???
FROM mld_opdr o, mld_melding m, alg_locatie l, fac_tracking t
WHERE o.mld_uitvoerende_keys = 2502 -- SWS
WHERE o.mld_uitvoerende_keys = 2504 -- SWS
AND o.mld_statusopdr_key IN (6, 9, 7) -- AFM/AFR/VER
AND o.mld_typeopdr_key NOT IN (283, 301, 302, 481, 601) -- Offerteaanvr./Beheerdersopdr./Interne opdr./Admin. opdr./Variatie opdr.; CHECK???
AND o.mld_melding_key = m.mld_melding_key
@@ -8654,10 +8654,29 @@ AS
ORDER BY 2, 1;
*/
CREATE OR REPLACE VIEW kfns_v_rap_kpi_details
(
fclt_f_periode,
fclt_x_leverancier,
kpi_code,
kpi_oms,
definitie,
melding,
totaal,
score1,
score2,
score3,
score4,
score5,
score6,
ongenormaliseerd,
genormaliseerd
)
AS
SELECT TO_CHAR (s.kpi_score_datum, 'yyyy') || '-K' || TO_CHAR (s.kpi_score_datum, 'q')
periode,
d.kpi_definitie_code kpi_code,
d.kpi_definitie_categorie1 leverancier,
SUBSTR (d.kpi_definitie_code, 1, LENGTH (d.kpi_definitie_code) - 1) || '.' || SUBSTR (d.kpi_definitie_code, -1)
kpi_code,
d.kpi_definitie_omschrijving kpi_oms,
d.kpi_definitie_drempels definitie,
TO_CHAR (s.kpi_score_refkey) melding,
@@ -8668,8 +8687,8 @@ AS
TO_CHAR (s.score4) score4,
TO_CHAR (s.score5) score5,
TO_CHAR (s.score6) score6,
TO_CHAR (s.kpi_score_drempels, '0D999') ongenormaliseerd,
TO_CHAR (s.kpi_score_score, '990D9') genormeerd
TO_CHAR (s.kpi_score_drempels * 100, '990D9') || '%' ongenormaliseerd,
TO_CHAR (s.kpi_score_score, '990D9') || '%' genormaliseerd
FROM kpi_definitie d, kfns_v_kpi_all s
WHERE d.kpi_definitie_key = s.kpi_definitie_key
ORDER BY 2, 1;