KFNS#35445 KPI-module
svn path=/Customer/trunk/; revision=30178
This commit is contained in:
@@ -3073,13 +3073,12 @@ AS
|
||||
FROM kpi_definitie
|
||||
WHERE kpi_definitie_code = 'EW11'),
|
||||
scores
|
||||
AS ( SELECT TRUNC (ADD_MONTHS (ordafm.fac_tracking_datum, 3), 'q') - 1
|
||||
AS ( SELECT TRUNC (ADD_MONTHS (ordafr.fac_tracking_datum, 3), 'q') - 1
|
||||
periode, -- Per kwartaal! Via eigen tabel?
|
||||
o.alg_locatie_key,
|
||||
COUNT ( * ) tot,
|
||||
SUM(DECODE (
|
||||
SIGN(TRUNC (ADD_MONTHS (ordafm.fac_tracking_datum, 2), 'mm') -- CHECK???
|
||||
- COALESCE (ordafr.fac_tracking_datum, SYSDATE)),
|
||||
SIGN(TRUNC (ADD_MONTHS (ordafm.fac_tracking_datum, 2), 'mm') - ordafr.fac_tracking_datum),
|
||||
-1, 0,
|
||||
1))
|
||||
optijd
|
||||
@@ -3087,7 +3086,7 @@ AS
|
||||
FROM mld_opdr o, mld_melding m, alg_locatie l
|
||||
WHERE o.mld_uitvoerende_keys = 2503 -- EW
|
||||
AND o.mld_statusopdr_key IN (6, 9, 7) -- AFM/AFR/VER
|
||||
AND o.mld_typeopdr_key IN (281, 284) -- Mandaatopdracht/Offerteopdracht; CHECK???
|
||||
AND o.mld_typeopdr_key IN (281, 284) -- Mandaatopdracht/Offerteopdracht
|
||||
AND o.mld_melding_key = m.mld_melding_key
|
||||
AND m.mld_alg_locatie_key = l.alg_locatie_key(+)) o
|
||||
LEFT JOIN fac_tracking ordafm
|
||||
@@ -3096,8 +3095,8 @@ AS
|
||||
LEFT JOIN fac_tracking ordafr
|
||||
ON ordafr.fac_srtnotificatie_key = 70 -- ORDAFR
|
||||
AND o.mld_opdr_key = ordafr.fac_tracking_refkey
|
||||
WHERE TRUNC (ADD_MONTHS (ordafm.fac_tracking_datum, 3), 'q') < SYSDATE -- Lopende afmeld-kwartaal niet meetellen!
|
||||
GROUP BY TRUNC (ADD_MONTHS (ordafm.fac_tracking_datum, 3), 'q') - 1, o.alg_locatie_key)
|
||||
WHERE TRUNC (ADD_MONTHS (ordafr.fac_tracking_datum, 3), 'q') < SYSDATE -- Lopende afrond-kwartaal niet meetellen!
|
||||
GROUP BY TRUNC (ADD_MONTHS (ordafr.fac_tracking_datum, 3), 'q') - 1, o.alg_locatie_key)
|
||||
SELECT n.kpi_definitie_key,
|
||||
s.periode kpi_score_datum,
|
||||
s.alg_locatie_key,
|
||||
@@ -3869,13 +3868,12 @@ AS
|
||||
FROM kpi_definitie
|
||||
WHERE kpi_definitie_code = 'GISPEN11'),
|
||||
scores
|
||||
AS ( SELECT TRUNC (ADD_MONTHS (ordafm.fac_tracking_datum, 3), 'q') - 1
|
||||
AS ( SELECT TRUNC (ADD_MONTHS (ordafr.fac_tracking_datum, 3), 'q') - 1
|
||||
periode, -- Per kwartaal! Via eigen tabel?
|
||||
o.alg_locatie_key,
|
||||
COUNT ( * ) tot,
|
||||
SUM(DECODE (
|
||||
SIGN(TRUNC (ADD_MONTHS (ordafm.fac_tracking_datum, 2), 'mm') -- CHECK???
|
||||
- COALESCE (ordafr.fac_tracking_datum, SYSDATE)),
|
||||
SIGN(TRUNC (ADD_MONTHS (ordafm.fac_tracking_datum, 2), 'mm') - ordafr.fac_tracking_datum),
|
||||
-1, 0,
|
||||
1))
|
||||
optijd
|
||||
@@ -3883,7 +3881,7 @@ AS
|
||||
FROM mld_opdr o, mld_melding m, alg_locatie l
|
||||
WHERE o.mld_uitvoerende_keys = 2501 -- Gispen
|
||||
AND o.mld_statusopdr_key IN (6, 9, 7) -- AFM/AFR/VER
|
||||
AND o.mld_typeopdr_key IN (281, 284) -- Mandaatopdracht/Offerteopdracht; CHECK???
|
||||
AND o.mld_typeopdr_key IN (281, 284) -- Mandaatopdracht/Offerteopdracht
|
||||
AND o.mld_melding_key = m.mld_melding_key
|
||||
AND m.mld_alg_locatie_key = l.alg_locatie_key(+)) o
|
||||
LEFT JOIN fac_tracking ordafm
|
||||
@@ -3892,8 +3890,8 @@ AS
|
||||
LEFT JOIN fac_tracking ordafr
|
||||
ON ordafr.fac_srtnotificatie_key = 70 -- ORDAFR
|
||||
AND o.mld_opdr_key = ordafr.fac_tracking_refkey
|
||||
WHERE TRUNC (ADD_MONTHS (ordafm.fac_tracking_datum, 3), 'q') < SYSDATE -- Lopende afmeld-kwartaal niet meetellen!
|
||||
GROUP BY TRUNC (ADD_MONTHS (ordafm.fac_tracking_datum, 3), 'q') - 1, o.alg_locatie_key)
|
||||
WHERE TRUNC (ADD_MONTHS (ordafr.fac_tracking_datum, 3), 'q') < SYSDATE -- Lopende afrond-kwartaal niet meetellen!
|
||||
GROUP BY TRUNC (ADD_MONTHS (ordafr.fac_tracking_datum, 3), 'q') - 1, o.alg_locatie_key)
|
||||
SELECT n.kpi_definitie_key,
|
||||
s.periode kpi_score_datum,
|
||||
s.alg_locatie_key,
|
||||
@@ -4397,13 +4395,12 @@ AS
|
||||
FROM kpi_definitie
|
||||
WHERE kpi_definitie_code = 'MAAS11'),
|
||||
scores
|
||||
AS ( SELECT TRUNC (ADD_MONTHS (ordafm.fac_tracking_datum, 3), 'q') - 1
|
||||
AS ( SELECT TRUNC (ADD_MONTHS (ordafr.fac_tracking_datum, 3), 'q') - 1
|
||||
periode, -- Per kwartaal! Via eigen tabel?
|
||||
o.alg_locatie_key,
|
||||
COUNT ( * ) tot,
|
||||
SUM(DECODE (
|
||||
SIGN(TRUNC (ADD_MONTHS (ordafm.fac_tracking_datum, 2), 'mm') -- CHECK???
|
||||
- COALESCE (ordafr.fac_tracking_datum, SYSDATE)),
|
||||
SIGN(TRUNC (ADD_MONTHS (ordafm.fac_tracking_datum, 2), 'mm') - ordafr.fac_tracking_datum),
|
||||
-1, 0,
|
||||
1))
|
||||
optijd
|
||||
@@ -4411,7 +4408,7 @@ AS
|
||||
FROM mld_opdr o, mld_melding m, alg_locatie l
|
||||
WHERE o.mld_uitvoerende_keys = 2623 -- Maas
|
||||
AND o.mld_statusopdr_key IN (6, 9, 7) -- AFM/AFR/VER
|
||||
AND o.mld_typeopdr_key IN (281, 284) -- Mandaatopdracht/Offerteopdracht; CHECK???
|
||||
AND o.mld_typeopdr_key IN (281, 284) -- Mandaatopdracht/Offerteopdracht
|
||||
AND o.mld_melding_key = m.mld_melding_key
|
||||
AND m.mld_alg_locatie_key = l.alg_locatie_key(+)) o
|
||||
LEFT JOIN fac_tracking ordafm
|
||||
@@ -4420,8 +4417,8 @@ AS
|
||||
LEFT JOIN fac_tracking ordafr
|
||||
ON ordafr.fac_srtnotificatie_key = 70 -- ORDAFR
|
||||
AND o.mld_opdr_key = ordafr.fac_tracking_refkey
|
||||
WHERE TRUNC (ADD_MONTHS (ordafm.fac_tracking_datum, 3), 'q') < SYSDATE -- Lopende afmeld-kwartaal niet meetellen!
|
||||
GROUP BY TRUNC (ADD_MONTHS (ordafm.fac_tracking_datum, 3), 'q') - 1, o.alg_locatie_key)
|
||||
WHERE TRUNC (ADD_MONTHS (ordafr.fac_tracking_datum, 3), 'q') < SYSDATE -- Lopende afrond-kwartaal niet meetellen!
|
||||
GROUP BY TRUNC (ADD_MONTHS (ordafr.fac_tracking_datum, 3), 'q') - 1, o.alg_locatie_key)
|
||||
SELECT n.kpi_definitie_key,
|
||||
s.periode kpi_score_datum,
|
||||
s.alg_locatie_key,
|
||||
@@ -4894,13 +4891,12 @@ AS
|
||||
FROM kpi_definitie
|
||||
WHERE kpi_definitie_code = 'RECEPTEL11'),
|
||||
scores
|
||||
AS ( SELECT TRUNC (ADD_MONTHS (ordafm.fac_tracking_datum, 3), 'q') - 1
|
||||
AS ( SELECT TRUNC (ADD_MONTHS (ordafr.fac_tracking_datum, 3), 'q') - 1
|
||||
periode, -- Per kwartaal! Via eigen tabel?
|
||||
o.alg_locatie_key,
|
||||
COUNT ( * ) tot,
|
||||
SUM(DECODE (
|
||||
SIGN(TRUNC (ADD_MONTHS (ordafm.fac_tracking_datum, 2), 'mm') -- CHECK???
|
||||
- COALESCE (ordafr.fac_tracking_datum, SYSDATE)),
|
||||
SIGN(TRUNC (ADD_MONTHS (ordafm.fac_tracking_datum, 2), 'mm') - ordafr.fac_tracking_datum),
|
||||
-1, 0,
|
||||
1))
|
||||
optijd
|
||||
@@ -4908,7 +4904,7 @@ AS
|
||||
FROM mld_opdr o, mld_melding m, alg_locatie l
|
||||
WHERE o.mld_uitvoerende_keys = 2502 -- Receptel
|
||||
AND o.mld_statusopdr_key IN (6, 9, 7) -- AFM/AFR/VER
|
||||
AND o.mld_typeopdr_key IN (281, 284) -- Mandaatopdracht/Offerteopdracht; CHECK???
|
||||
AND o.mld_typeopdr_key IN (281, 284) -- Mandaatopdracht/Offerteopdracht
|
||||
AND o.mld_melding_key = m.mld_melding_key
|
||||
AND m.mld_alg_locatie_key = l.alg_locatie_key(+)) o
|
||||
LEFT JOIN fac_tracking ordafm
|
||||
@@ -4917,8 +4913,8 @@ AS
|
||||
LEFT JOIN fac_tracking ordafr
|
||||
ON ordafr.fac_srtnotificatie_key = 70 -- ORDAFR
|
||||
AND o.mld_opdr_key = ordafr.fac_tracking_refkey
|
||||
WHERE TRUNC (ADD_MONTHS (ordafm.fac_tracking_datum, 3), 'q') < SYSDATE -- Lopende afmeld-kwartaal niet meetellen!
|
||||
GROUP BY TRUNC (ADD_MONTHS (ordafm.fac_tracking_datum, 3), 'q') - 1, o.alg_locatie_key)
|
||||
WHERE TRUNC (ADD_MONTHS (ordafr.fac_tracking_datum, 3), 'q') < SYSDATE -- Lopende afrond-kwartaal niet meetellen!
|
||||
GROUP BY TRUNC (ADD_MONTHS (ordafr.fac_tracking_datum, 3), 'q') - 1, o.alg_locatie_key)
|
||||
SELECT n.kpi_definitie_key,
|
||||
s.periode kpi_score_datum,
|
||||
s.alg_locatie_key,
|
||||
@@ -5422,21 +5418,20 @@ AS
|
||||
FROM kpi_definitie
|
||||
WHERE kpi_definitie_code = 'SWS11'),
|
||||
scores
|
||||
AS ( SELECT TRUNC (ADD_MONTHS (ordafm.fac_tracking_datum, 3), 'q') - 1
|
||||
AS ( SELECT TRUNC (ADD_MONTHS (ordafr.fac_tracking_datum, 3), 'q') - 1
|
||||
periode, -- Per kwartaal! Via eigen tabel?
|
||||
o.alg_locatie_key,
|
||||
COUNT ( * ) tot,
|
||||
SUM(DECODE (
|
||||
SIGN(TRUNC (ADD_MONTHS (ordafm.fac_tracking_datum, 2), 'mm') -- CHECK???
|
||||
- COALESCE (ordafr.fac_tracking_datum, SYSDATE)),
|
||||
SIGN(TRUNC (ADD_MONTHS (ordafm.fac_tracking_datum, 2), 'mm') - ordafr.fac_tracking_datum),
|
||||
-1, 0,
|
||||
1))
|
||||
optijd
|
||||
FROM (SELECT o.mld_opdr_key, l.alg_locatie_key
|
||||
FROM mld_opdr o, mld_melding m, alg_locatie l
|
||||
WHERE o.mld_uitvoerende_keys = 2504 -- SWS; CHECK???
|
||||
WHERE o.mld_uitvoerende_keys = 2504 -- SWS
|
||||
AND o.mld_statusopdr_key IN (6, 9, 7) -- AFM/AFR/VER
|
||||
AND o.mld_typeopdr_key IN (281, 284) -- Mandaatopdracht/Offerteopdracht; CHECK???
|
||||
AND o.mld_typeopdr_key IN (281, 284) -- Mandaatopdracht/Offerteopdracht
|
||||
AND o.mld_melding_key = m.mld_melding_key
|
||||
AND m.mld_alg_locatie_key = l.alg_locatie_key(+)) o
|
||||
LEFT JOIN fac_tracking ordafm
|
||||
@@ -5445,8 +5440,8 @@ AS
|
||||
LEFT JOIN fac_tracking ordafr
|
||||
ON ordafr.fac_srtnotificatie_key = 70 -- ORDAFR
|
||||
AND o.mld_opdr_key = ordafr.fac_tracking_refkey
|
||||
WHERE TRUNC (ADD_MONTHS (ordafm.fac_tracking_datum, 3), 'q') < SYSDATE -- Lopende afmeld-kwartaal niet meetellen!
|
||||
GROUP BY TRUNC (ADD_MONTHS (ordafm.fac_tracking_datum, 3), 'q') - 1, o.alg_locatie_key)
|
||||
WHERE TRUNC (ADD_MONTHS (ordafr.fac_tracking_datum, 3), 'q') < SYSDATE -- Lopende afrond-kwartaal niet meetellen!
|
||||
GROUP BY TRUNC (ADD_MONTHS (ordafr.fac_tracking_datum, 3), 'q') - 1, o.alg_locatie_key)
|
||||
SELECT n.kpi_definitie_key,
|
||||
s.periode kpi_score_datum,
|
||||
s.alg_locatie_key,
|
||||
@@ -6208,13 +6203,12 @@ AS
|
||||
FROM kpi_definitie
|
||||
WHERE kpi_definitie_code = 'UTS11'),
|
||||
scores
|
||||
AS ( SELECT TRUNC (ADD_MONTHS (ordafm.fac_tracking_datum, 3), 'q') - 1
|
||||
AS ( SELECT TRUNC (ADD_MONTHS (ordafr.fac_tracking_datum, 3), 'q') - 1
|
||||
periode, -- Per kwartaal! Via eigen tabel?
|
||||
o.alg_locatie_key,
|
||||
COUNT ( * ) tot,
|
||||
SUM(DECODE (
|
||||
SIGN(TRUNC (ADD_MONTHS (ordafm.fac_tracking_datum, 2), 'mm') -- CHECK???
|
||||
- COALESCE (ordafr.fac_tracking_datum, SYSDATE)),
|
||||
SIGN(TRUNC (ADD_MONTHS (ordafm.fac_tracking_datum, 2), 'mm') - ordafr.fac_tracking_datum),
|
||||
-1, 0,
|
||||
1))
|
||||
optijd
|
||||
@@ -6222,7 +6216,7 @@ AS
|
||||
FROM mld_opdr o, mld_melding m, alg_locatie l
|
||||
WHERE o.mld_uitvoerende_keys = 2505 -- UTS
|
||||
AND o.mld_statusopdr_key IN (6, 9, 7) -- AFM/AFR/VER
|
||||
AND o.mld_typeopdr_key IN (281, 284) -- Mandaatopdracht/Offerteopdracht; CHECK???
|
||||
AND o.mld_typeopdr_key IN (281, 284) -- Mandaatopdracht/Offerteopdracht
|
||||
AND o.mld_melding_key = m.mld_melding_key
|
||||
AND m.mld_alg_locatie_key = l.alg_locatie_key(+)) o
|
||||
LEFT JOIN fac_tracking ordafm
|
||||
@@ -6231,8 +6225,8 @@ AS
|
||||
LEFT JOIN fac_tracking ordafr
|
||||
ON ordafr.fac_srtnotificatie_key = 70 -- ORDAFR
|
||||
AND o.mld_opdr_key = ordafr.fac_tracking_refkey
|
||||
WHERE TRUNC (ADD_MONTHS (ordafm.fac_tracking_datum, 3), 'q') < SYSDATE -- Lopende afmeld-kwartaal niet meetellen!
|
||||
GROUP BY TRUNC (ADD_MONTHS (ordafm.fac_tracking_datum, 3), 'q') - 1, o.alg_locatie_key)
|
||||
WHERE TRUNC (ADD_MONTHS (ordafr.fac_tracking_datum, 3), 'q') < SYSDATE -- Lopende afrond-kwartaal niet meetellen!
|
||||
GROUP BY TRUNC (ADD_MONTHS (ordafr.fac_tracking_datum, 3), 'q') - 1, o.alg_locatie_key)
|
||||
SELECT n.kpi_definitie_key,
|
||||
s.periode kpi_score_datum,
|
||||
s.alg_locatie_key,
|
||||
@@ -6783,13 +6777,12 @@ AS
|
||||
FROM kpi_definitie
|
||||
WHERE kpi_definitie_code = 'TRIGIONB11'),
|
||||
scores
|
||||
AS ( SELECT TRUNC (ADD_MONTHS (ordafm.fac_tracking_datum, 3), 'q') - 1
|
||||
AS ( SELECT TRUNC (ADD_MONTHS (ordafr.fac_tracking_datum, 3), 'q') - 1
|
||||
periode, -- Per kwartaal! Via eigen tabel?
|
||||
o.alg_locatie_key,
|
||||
COUNT ( * ) tot,
|
||||
SUM(DECODE (
|
||||
SIGN(TRUNC (ADD_MONTHS (ordafm.fac_tracking_datum, 2), 'mm') -- CHECK???
|
||||
- COALESCE (ordafr.fac_tracking_datum, SYSDATE)),
|
||||
SIGN(TRUNC (ADD_MONTHS (ordafm.fac_tracking_datum, 2), 'mm') - ordafr.fac_tracking_datum),
|
||||
-1, 0,
|
||||
1))
|
||||
optijd
|
||||
@@ -6797,7 +6790,7 @@ AS
|
||||
FROM mld_opdr o, mld_melding m, alg_locatie l
|
||||
WHERE o.mld_uitvoerende_keys = 2506 -- Trigion Beveiliging
|
||||
AND o.mld_statusopdr_key IN (6, 9, 7) -- AFM/AFR/VER
|
||||
AND o.mld_typeopdr_key IN (281, 284) -- Mandaatopdracht/Offerteopdracht; CHECK???
|
||||
AND o.mld_typeopdr_key IN (281, 284) -- Mandaatopdracht/Offerteopdracht
|
||||
AND o.mld_melding_key = m.mld_melding_key
|
||||
AND m.mld_alg_locatie_key = l.alg_locatie_key(+)) o
|
||||
LEFT JOIN fac_tracking ordafm
|
||||
@@ -6806,8 +6799,8 @@ AS
|
||||
LEFT JOIN fac_tracking ordafr
|
||||
ON ordafr.fac_srtnotificatie_key = 70 -- ORDAFR
|
||||
AND o.mld_opdr_key = ordafr.fac_tracking_refkey
|
||||
WHERE TRUNC (ADD_MONTHS (ordafm.fac_tracking_datum, 3), 'q') < SYSDATE -- Lopende afmeld-kwartaal niet meetellen!
|
||||
GROUP BY TRUNC (ADD_MONTHS (ordafm.fac_tracking_datum, 3), 'q') - 1, o.alg_locatie_key)
|
||||
WHERE TRUNC (ADD_MONTHS (ordafr.fac_tracking_datum, 3), 'q') < SYSDATE -- Lopende afrond-kwartaal niet meetellen!
|
||||
GROUP BY TRUNC (ADD_MONTHS (ordafr.fac_tracking_datum, 3), 'q') - 1, o.alg_locatie_key)
|
||||
SELECT n.kpi_definitie_key,
|
||||
s.periode kpi_score_datum,
|
||||
s.alg_locatie_key,
|
||||
@@ -7201,13 +7194,12 @@ AS
|
||||
FROM kpi_definitie
|
||||
WHERE kpi_definitie_code = 'TRIGIONBT11'),
|
||||
scores
|
||||
AS ( SELECT TRUNC (ADD_MONTHS (ordafm.fac_tracking_datum, 3), 'q') - 1
|
||||
AS ( SELECT TRUNC (ADD_MONTHS (ordafr.fac_tracking_datum, 3), 'q') - 1
|
||||
periode, -- Per kwartaal! Via eigen tabel?
|
||||
o.alg_locatie_key,
|
||||
COUNT ( * ) tot,
|
||||
SUM(DECODE (
|
||||
SIGN(TRUNC (ADD_MONTHS (ordafm.fac_tracking_datum, 2), 'mm') -- CHECK???
|
||||
- COALESCE (ordafr.fac_tracking_datum, SYSDATE)),
|
||||
SIGN(TRUNC (ADD_MONTHS (ordafm.fac_tracking_datum, 2), 'mm') - ordafr.fac_tracking_datum),
|
||||
-1, 0,
|
||||
1))
|
||||
optijd
|
||||
@@ -7215,7 +7207,7 @@ AS
|
||||
FROM mld_opdr o, mld_melding m, alg_locatie l
|
||||
WHERE o.mld_uitvoerende_keys = 3961 -- Trigion Beveiligingstechniek
|
||||
AND o.mld_statusopdr_key IN (6, 9, 7) -- AFM/AFR/VER
|
||||
AND o.mld_typeopdr_key IN (281, 284) -- Mandaatopdracht/Offerteopdracht; CHECK???
|
||||
AND o.mld_typeopdr_key IN (281, 284) -- Mandaatopdracht/Offerteopdracht
|
||||
AND o.mld_melding_key = m.mld_melding_key
|
||||
AND m.mld_alg_locatie_key = l.alg_locatie_key(+)) o
|
||||
LEFT JOIN fac_tracking ordafm
|
||||
@@ -7224,8 +7216,8 @@ AS
|
||||
LEFT JOIN fac_tracking ordafr
|
||||
ON ordafr.fac_srtnotificatie_key = 70 -- ORDAFR
|
||||
AND o.mld_opdr_key = ordafr.fac_tracking_refkey
|
||||
WHERE TRUNC (ADD_MONTHS (ordafm.fac_tracking_datum, 3), 'q') < SYSDATE -- Lopende afmeld-kwartaal niet meetellen!
|
||||
GROUP BY TRUNC (ADD_MONTHS (ordafm.fac_tracking_datum, 3), 'q') - 1, o.alg_locatie_key)
|
||||
WHERE TRUNC (ADD_MONTHS (ordafr.fac_tracking_datum, 3), 'q') < SYSDATE -- Lopende afrond-kwartaal niet meetellen!
|
||||
GROUP BY TRUNC (ADD_MONTHS (ordafr.fac_tracking_datum, 3), 'q') - 1, o.alg_locatie_key)
|
||||
SELECT n.kpi_definitie_key,
|
||||
s.periode kpi_score_datum,
|
||||
s.alg_locatie_key,
|
||||
@@ -7728,7 +7720,7 @@ AS
|
||||
|
||||
BEGIN adm.systrackscriptId('$Id$', 0); END;
|
||||
/
|
||||
BEGIN fac.registercustversion('KFNS', 17); END;
|
||||
BEGIN fac.registercustversion('KFNS', 16); END;
|
||||
/
|
||||
commit;
|
||||
spool off
|
||||
|
||||
Reference in New Issue
Block a user