Improvement minutes - execute cron.
This commit is contained in:
@@ -53,7 +53,7 @@ USR_REPORTING.PRO_UNIT_COST = PROCESS.PRO_UNIT_COST;
|
|||||||
#TODO task duration should be calculated with the calendar
|
#TODO task duration should be calculated with the calendar
|
||||||
UPDATE PRO_REPORTING
|
UPDATE PRO_REPORTING
|
||||||
SET PRO_REPORTING.CONFIGURED_PROCESS_TIME = (
|
SET PRO_REPORTING.CONFIGURED_PROCESS_TIME = (
|
||||||
SELECT SUM(if (TASK.TAS_TIMEUNIT = "DAYS", (TASK.TAS_DURATION*24), TASK.TAS_DURATION))
|
SELECT SUM(if (TASK.TAS_TIMEUNIT = "DAYS", (TASK.TAS_DURATION*24), (if (TASK.TAS_TIMEUNIT = "MINUTES", (TASK.TAS_DURATION/60), TASK.TAS_DURATION))))
|
||||||
FROM TASK
|
FROM TASK
|
||||||
WHERE PRO_REPORTING.PRO_UID = TASK.PRO_UID
|
WHERE PRO_REPORTING.PRO_UID = TASK.PRO_UID
|
||||||
);
|
);
|
||||||
|
|||||||
@@ -80,6 +80,10 @@ IF(TASK.TAS_TIMEUNIT = "DAYS",
|
|||||||
WHERE CA.OBJECT_UID = TASK.TAS_UID
|
WHERE CA.OBJECT_UID = TASK.TAS_UID
|
||||||
AND CA.CALENDAR_UID = CBH.CALENDAR_UID
|
AND CA.CALENDAR_UID = CBH.CALENDAR_UID
|
||||||
GROUP BY CA.CALENDAR_UID LIMIT 1) ,24)))
|
GROUP BY CA.CALENDAR_UID LIMIT 1) ,24)))
|
||||||
,TASK.TAS_DURATION)
|
,
|
||||||
|
(IF(TASK.TAS_TIMEUNIT = "MINUTES",
|
||||||
|
(TASK.TAS_DURATION /60)
|
||||||
|
,TASK.TAS_DURATION))
|
||||||
|
)
|
||||||
|
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user