Melding saldo rapport alleen tickets tellen en dubbele MLDAFM negeren
svn path=/Customer/trunk/; revision=48257
This commit is contained in:
@@ -1120,25 +1120,40 @@ CREATE OR REPLACE VIEW logc_v_rap_mldsaldo
|
||||
netto,
|
||||
backlog
|
||||
)
|
||||
AS
|
||||
SELECT week,
|
||||
nieuw,
|
||||
mldafm,
|
||||
nieuw - mldafm netto,
|
||||
SUM (nieuw - mldafm) OVER (ORDER BY week) saldo
|
||||
FROM ( SELECT TRUNC (fac_tracking_datum, 'IW')
|
||||
week,
|
||||
(SELECT COUNT (*)
|
||||
FROM mld_melding
|
||||
WHERE TRUNC (mld_melding_datum, 'IW') = TRUNC (fac_tracking_datum, 'IW')
|
||||
AND mld_melding_status <> 1)
|
||||
nieuw,
|
||||
COUNT (*)
|
||||
mldafm
|
||||
FROM fac_tracking
|
||||
WHERE fac_srtnotificatie_key = 39 /* MLDAFM */
|
||||
GROUP BY TRUNC (fac_tracking_datum, 'IW')
|
||||
ORDER BY TRUNC (fac_tracking_datum, 'IW'));
|
||||
AS WITH
|
||||
ticket
|
||||
AS
|
||||
(SELECT *
|
||||
FROM mld_melding mm, mld_stdmelding ms, mld_discipline md
|
||||
WHERE mld_melding_status <> 1
|
||||
AND mm.mld_stdmelding_key = ms.mld_stdmelding_key
|
||||
AND ms.mld_ins_discipline_key = md.ins_discipline_key
|
||||
AND ins_srtdiscipline_key = 1),
|
||||
uniqueafmelding
|
||||
AS
|
||||
( SELECT fac_tracking_refkey, MAX (fac_tracking_datum) fac_tracking_datum
|
||||
FROM fac_tracking
|
||||
WHERE fac_srtnotificatie_key = 39 /* MLDAFM */
|
||||
GROUP BY fac_tracking_refkey),
|
||||
afmelding
|
||||
AS
|
||||
( SELECT TRUNC (fac_tracking_datum, 'IW') week, COUNT (DISTINCT mld_melding_key) afgemeld
|
||||
FROM uniqueafmelding, ticket mm
|
||||
WHERE fac_tracking_refkey = mm.mld_melding_key
|
||||
GROUP BY TRUNC (fac_tracking_datum, 'IW')),
|
||||
nieuw
|
||||
AS
|
||||
( SELECT TRUNC (mld_melding_datum, 'IW') week, COUNT (*) nieuw
|
||||
FROM ticket mm
|
||||
GROUP BY TRUNC (mld_melding_datum, 'IW'))
|
||||
SELECT week,
|
||||
nieuw,
|
||||
afgemeld,
|
||||
nieuw - afgemeld netto,
|
||||
SUM (nieuw - afgemeld) OVER (ORDER BY week) backlog
|
||||
FROM (SELECT nieuw.week, nieuw, afgemeld
|
||||
FROM nieuw, afmelding
|
||||
WHERE nieuw.week = afmelding.week);
|
||||
|
||||
CREATE OR REPLACE VIEW logc_v_rap_melding_note
|
||||
AS
|
||||
@@ -1262,7 +1277,7 @@ CREATE OR REPLACE VIEW logc_v_rap_releasenotes2
|
||||
note,
|
||||
tech_note
|
||||
)
|
||||
AS
|
||||
AS
|
||||
SELECT m.mld_melding_key,
|
||||
TO_CHAR (m.mld_melding_key),
|
||||
mld_melding_onderwerp,
|
||||
|
||||
Reference in New Issue
Block a user