Merged in marcoAntonioNina/processmaker/dashboards2 (pull request #2368)

Change field DEL_INIT_DATE for DEL_DELEGATE_DATE
This commit is contained in:
Dante Loayza
2015-06-18 13:38:14 -04:00

View File

@@ -30,11 +30,11 @@ SELECT
ACV.USR_UID, ACV.USR_UID,
ACV.TAS_UID, ACV.TAS_UID,
ACV.PRO_UID, ACV.PRO_UID,
DATE_FORMAT(ACV.DEL_INIT_DATE, '%m') AS `MONTH`, DATE_FORMAT(ACV.DEL_DELEGATE_DATE, '%m') AS `MONTH`,
DATE_FORMAT(ACV.DEL_INIT_DATE, '%Y') AS `YEAR`, DATE_FORMAT(ACV.DEL_DELEGATE_DATE, '%Y') AS `YEAR`,
SUM(ACV.DEL_QUEUE_DURATION*24) AS TOTAL_QUEUE_TIME_BY_TASK, SUM(ACV.DEL_QUEUE_DURATION*24) AS TOTAL_QUEUE_TIME_BY_TASK,
SUM(ACV.DEL_DURATION*24) AS TOT_TIME_BY_TASK, SUM(ACV.DEL_DURATION*24) AS TOT_TIME_BY_TASK,
COUNT(ACV.DEL_INIT_DATE) AS TOT_CASES_IN, COUNT(ACV.DEL_DELEGATE_DATE) AS TOT_CASES_IN,
COUNT(ACV.DEL_FINISH_DATE) AS TOT_CASES_OUT, COUNT(ACV.DEL_FINISH_DATE) AS TOT_CASES_OUT,
NULL, NULL,
AVG(DEL_DURATION*24) AS `AVG_TIME`, AVG(DEL_DURATION*24) AS `AVG_TIME`,
@@ -47,9 +47,9 @@ SELECT
FROM FROM
APP_CACHE_VIEW AS ACV APP_CACHE_VIEW AS ACV
WHERE WHERE
(ACV.DEL_INIT_DATE BETWEEN CAST(@INIT_DATE AS DATETIME) AND CAST(@FINISH_DATE AS DATETIME)) (ACV.DEL_DELEGATE_DATE BETWEEN CAST(@INIT_DATE AS DATETIME) AND CAST(@FINISH_DATE AS DATETIME))
AND ACV.DEL_INIT_DATE IS NOT NULL AND ACV.DEL_DELEGATE_DATE IS NOT NULL
GROUP BY ACV.USR_UID , ACV.TAS_UID, DATE_FORMAT( ACV.DEL_INIT_DATE, '%m' ) , DATE_FORMAT( ACV.DEL_INIT_DATE, '%Y' ) ; GROUP BY ACV.USR_UID , ACV.TAS_UID, DATE_FORMAT( ACV.DEL_DELEGATE_DATE, '%m' ) , DATE_FORMAT( ACV.DEL_DELEGATE_DATE, '%Y' ) ;
DELETE USR_REPORTING DELETE USR_REPORTING
FROM USR_REPORTING FROM USR_REPORTING