diff --git a/workflow/engine/config/schema.xml b/workflow/engine/config/schema.xml
index f2c40ce46..c3c7e0d14 100755
--- a/workflow/engine/config/schema.xml
+++ b/workflow/engine/config/schema.xml
@@ -4852,22 +4852,23 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/workflow/engine/data/mysql/schema.sql b/workflow/engine/data/mysql/schema.sql
index f54fdb02c..aba16cf92 100755
--- a/workflow/engine/data/mysql/schema.sql
+++ b/workflow/engine/data/mysql/schema.sql
@@ -2702,22 +2702,23 @@ DROP TABLE IF EXISTS `USR_REPORTING`;
CREATE TABLE `USR_REPORTING`
(
- `USR_UID` VARCHAR(32) NOT NULL,
- `TAS_UID` VARCHAR(32) NOT NULL,
- `PRO_UID` VARCHAR(32) NOT NULL,
- `MONTH` INTEGER default 0 NOT NULL,
- `YEAR` INTEGER default 0 NOT NULL,
- `TOTAL_TIME_BY_TASK` DECIMAL(7,2) default 0,
- `TOTAL_CASES_IN` DECIMAL(7,2) default 0,
- `TOTAL_CASES_OUT` DECIMAL(7,2) default 0,
- `USER_HOUR_COST` DECIMAL(7,2) default 0,
- `AVG_TIME` DECIMAL(7,2) default 0,
- `SDV_TIME` DECIMAL(7,2) default 0,
- `CONFIGURED_TASK_TIME` DECIMAL(7,2) default 0,
- `TOTAL_CASES_OVERDUE` DECIMAL(7,2) default 0,
- `TOTAL_CASES_ON_TIME` DECIMAL(7,2) default 0,
- `PRO_COST` DECIMAL(7,2) default 0,
- `PRO_UNIT_COST` VARCHAR(50) default '',
+ `USR_UID` VARCHAR(32) NOT NULL,
+ `TAS_UID` VARCHAR(32) NOT NULL,
+ `PRO_UID` VARCHAR(32) NOT NULL,
+ `MONTH` INTEGER default 0 NOT NULL,
+ `YEAR` INTEGER default 0 NOT NULL,
+ `TOTAL_QUEUE_TIME_BY_TASK` DECIMAL(7,2) default 0,
+ `TOTAL_TIME_BY_TASK` DECIMAL(7,2) default 0,
+ `TOTAL_CASES_IN` DECIMAL(7,2) default 0,
+ `TOTAL_CASES_OUT` DECIMAL(7,2) default 0,
+ `USER_HOUR_COST` DECIMAL(7,2) default 0,
+ `AVG_TIME` DECIMAL(7,2) default 0,
+ `SDV_TIME` DECIMAL(7,2) default 0,
+ `CONFIGURED_TASK_TIME` DECIMAL(7,2) default 0,
+ `TOTAL_CASES_OVERDUE` DECIMAL(7,2) default 0,
+ `TOTAL_CASES_ON_TIME` DECIMAL(7,2) default 0,
+ `PRO_COST` DECIMAL(7,2) default 0,
+ `PRO_UNIT_COST` VARCHAR(50) default '',
PRIMARY KEY (`USR_UID`, `TAS_UID`,`MONTH`,`YEAR`),
KEY `indexReporting`(`USR_UID`, `TAS_UID`, `PRO_UID`)
)ENGINE=InnoDB DEFAULT CHARSET='utf8' COMMENT='Data calculated users by task';
diff --git a/workflow/engine/methods/setup/setupSchemas/triggerFillReportByUser.sql b/workflow/engine/methods/setup/setupSchemas/triggerFillReportByUser.sql
index dc468398f..a630c7b43 100644
--- a/workflow/engine/methods/setup/setupSchemas/triggerFillReportByUser.sql
+++ b/workflow/engine/methods/setup/setupSchemas/triggerFillReportByUser.sql
@@ -12,6 +12,7 @@ INSERT INTO USR_REPORTING (
PRO_UID,
MONTH,
YEAR,
+ TOTAL_QUEUE_TIME_BY_TASK,
TOTAL_TIME_BY_TASK,
TOTAL_CASES_IN,
TOTAL_CASES_OUT,
@@ -31,6 +32,7 @@ SELECT
ACV.PRO_UID,
DATE_FORMAT(ACV.DEL_INIT_DATE, '%m') AS `MONTH`,
DATE_FORMAT(ACV.DEL_INIT_DATE, '%Y') AS `YEAR`,
+ SUM(ACV.DEL_QUEUE_DURATION*24) AS TOTAL_QUEUE_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_FINISH_DATE) AS TOT_CASES_OUT,