Merge branch 'dashboards2' of bitbucket.org:colosa/processmaker into dashboards2
This commit is contained in:
@@ -4852,22 +4852,23 @@
|
||||
<parameter name="Create_options" value="" />
|
||||
<parameter name="Comment" value="Data calculated users by task"/>
|
||||
</vendor>
|
||||
<column name="USR_UID" type="VARCHAR" size="32" required="true" primaryKey="true" />
|
||||
<column name="TAS_UID" type="VARCHAR" size="32" required="true" primaryKey="true" />
|
||||
<column name="PRO_UID" type="VARCHAR" size="32" required="true" />
|
||||
<column name="MONTH" type="INTEGER" required="true" default="0" primaryKey="true" />
|
||||
<column name="YEAR" type="INTEGER" required="true" default="0" primaryKey="true" />
|
||||
<column name="TOTAL_TIME_BY_TASK" type="DECIMAL" size="7,2" default="0" />
|
||||
<column name="TOTAL_CASES_IN" type="DECIMAL" size="7,2" default="0" />
|
||||
<column name="TOTAL_CASES_OUT" type="DECIMAL" size="7,2" default="0" />
|
||||
<column name="USER_HOUR_COST" type="DECIMAL" size="7,2" default="0" />
|
||||
<column name="AVG_TIME" type="DECIMAL" size="7,2" default="0" />
|
||||
<column name="SDV_TIME" type="DECIMAL" size="7,2" default="0" />
|
||||
<column name="CONFIGURED_TASK_TIME" type="DECIMAL" size="7,2" default="0" />
|
||||
<column name="TOTAL_CASES_OVERDUE" type="DECIMAL" size="7,2" default="0" />
|
||||
<column name="TOTAL_CASES_ON_TIME" type="DECIMAL" size="7,2" default="0" />
|
||||
<column name="PRO_COST" type="DECIMAL" size="7,2" required="false" default="0"/>
|
||||
<column name="PRO_UNIT_COST" type="VARCHAR" size="50" required="false" default=""/>
|
||||
<column name="USR_UID" type="VARCHAR" size="32" required="true" primaryKey="true" />
|
||||
<column name="TAS_UID" type="VARCHAR" size="32" required="true" primaryKey="true" />
|
||||
<column name="PRO_UID" type="VARCHAR" size="32" required="true" />
|
||||
<column name="MONTH" type="INTEGER" required="true" default="0" primaryKey="true" />
|
||||
<column name="YEAR" type="INTEGER" required="true" default="0" primaryKey="true" />
|
||||
<column name="TOTAL_QUEUE_TIME_BY_TASK" type="DECIMAL" size="7,2" default="0" />
|
||||
<column name="TOTAL_TIME_BY_TASK" type="DECIMAL" size="7,2" default="0" />
|
||||
<column name="TOTAL_CASES_IN" type="DECIMAL" size="7,2" default="0" />
|
||||
<column name="TOTAL_CASES_OUT" type="DECIMAL" size="7,2" default="0" />
|
||||
<column name="USER_HOUR_COST" type="DECIMAL" size="7,2" default="0" />
|
||||
<column name="AVG_TIME" type="DECIMAL" size="7,2" default="0" />
|
||||
<column name="SDV_TIME" type="DECIMAL" size="7,2" default="0" />
|
||||
<column name="CONFIGURED_TASK_TIME" type="DECIMAL" size="7,2" default="0" />
|
||||
<column name="TOTAL_CASES_OVERDUE" type="DECIMAL" size="7,2" default="0" />
|
||||
<column name="TOTAL_CASES_ON_TIME" type="DECIMAL" size="7,2" default="0" />
|
||||
<column name="PRO_COST" type="DECIMAL" size="7,2" required="false" default="0"/>
|
||||
<column name="PRO_UNIT_COST" type="VARCHAR" size="50" required="false" default=""/>
|
||||
<index name="indexReporting">
|
||||
<index-column name="USR_UID"/>
|
||||
<index-column name="TAS_UID"/>
|
||||
|
||||
@@ -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';
|
||||
|
||||
@@ -505,7 +505,7 @@ var loadIndicator = function (indicatorId, initDate, endDate) {
|
||||
fillSpecialIndicatorFirstView(viewModel);
|
||||
break;
|
||||
case "1050":
|
||||
fillStatusIndicatorFirstView(viewModel);
|
||||
//fillStatusIndicatorFirstView(viewModel);
|
||||
break;
|
||||
default:
|
||||
fillGeneralIndicatorFirstView(viewModel);
|
||||
|
||||
@@ -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,
|
||||
|
||||
Reference in New Issue
Block a user