Work order task start and end dates
Summarize
Summary of Work Order Task Start and End Dates
This content details how dynamic scheduling utilizes the Window start and Window end dates for work order tasks in ServiceNow's Zurich release. Understanding these scheduling rules is essential for effective task management and ensuring timely service delivery.
Show less
Key Features
- Dynamic Scheduling: Uses Window start and end dates for task scheduling based on specific conditions.
- Current Date Utilization: If the Window start date has passed, the current date and time are used.
- Property-Based Scheduling: If only the Window start date is present, the end date can be derived from the com.snc.wm.wo.taskwindowday property.
- SLA Integration: The Window end date is populated based on the latest SLA breach date from the parent work order.
- Appointment-Based Work Orders: For work orders created from appointments, the Window end time is determined by the appointment rather than the SLA.
- Manual Override: Users can manually edit the Window start time to override system-generated values.
Key Outcomes
By understanding these scheduling rules, ServiceNow customers can effectively manage task timings, ensure adherence to SLAs, and optimize resource allocation. Customers can expect that tasks created without proper Window dates will default to current time settings, facilitating real-time scheduling adjustments as needed.
Dynamic scheduling uses work order task Window start and Window end dates to schedule tasks.
If both the Window start and Window end dates are present in the work order tasks, dynamic scheduling uses these dates.
If the task has a Window start date but the date has passed, dynamic scheduling uses the current date and time for this value.
If the task has a Window start date but no Window end date, dynamic scheduling uses the com.snc.wm.wo.task_window_day property to determine this value.
If the task has no Window start date but has a Window end date, dynamic scheduling uses the current time for this value.
If the task has neither a Window start nor a Window end date, dynamic scheduling uses the current time and date for the Window start and the com.snc.wm.wo.task_window_day property for the Window end.
If a task is created, the Window end date gets automatically populated based on the latest SLA breach date from its parent work order. The business rules Populate Window End Based On SLA for both Task SLA [task_sla] and Work Order Task [wm_task] tables, and the client script Calculate Window End has to be set to True.
If a task is created and Fixed window is enabled, the business rules and client scripts doesn't execute and Window end time is not updated. If a work order is created based on an appointment and there is an SLA associated with the work order, the Window end time is populated based on the appointment and not on the SLA.
- Associated with an appointment
- Fixed Window
- Window end is populated and is before the delivery by date