We are trying to use the "due date" values of assignments for KPI reporting, but we noticed there are some inconsistencies. Most of our tasks are set to the duration of 1 day, but in reality the calculated due date is sometimes longer than that.
Can you tell me what the exact logic is for due date calculation? I attached some examples where the calculated due date is more than 24 hours after the start date, even if the task is set to 1 day.
The Due Date calculation logic works for this particular scenario as the User is in +1 GMT and the Server is in -6 GMT, Weekend time calculation are done based on converting UTC to Server time and Leave those hours which are in Weekend.
See below update from our engineering department:
Most of these entries are for the monday, if a task is caclculated for a duedate is falling on a weekend then we need to add the hours until the saturday and Sunday passed, so that the due date falls on a weekday.
If you do not want this feature (Business Calender), you just want to add 24 hrs then you can set this in the BusinessCalender key value to false with in the Setting -> Workflow.
I have added the screenshot as a reference.