Rescheduling is the process of adjusting operation schedules to respond to changing production requirements, resource availability, and unforeseen disruptions. In SAP Digital Manufacturing's Dispatching and Monitoring app, rescheduling enables production supervisors and manufacturing administrators to dynamically modify when and where operations are performed on the shop floor.
Common scenarios requiring rescheduling include:
- Machine breakdowns and unscheduled maintenance
- Rush orders requiring priority handling
- Material shortages affecting production sequence
- Resource availability changes
- Quality issues requiring operation repetition

Rescheduling Methods
| Method | Use Case |
|---|---|
| Drag-and-Drop | Quick adjustments for individual operations |
| Direct Date/Time Modification | Precise time changes |
| Resource Reassignment | Moving operations between resources |
| Downtime Rescheduling | Handling unscheduled disruptions |
Manual Rescheduling
- Drag-and-Drop Rescheduling
- Quick Process
- Select the operation in the dispatch area.
- Drag to new time slot or different resource.
- System displays availability and conflicts.
- Drop and confirm the change.
- Key Features
- Operations can be rescheduled regardless of release status.
- Tools are automatically reassigned to the new scheduled time.
- Immediate visual feedback prevents scheduling conflicts.
- Quick Process
- Direct Date/Time Modification: For precise adjustments, directly edit the operation's start date and time fields.
- Resource Reassignment: When moving operations between resources, the system validates resource capabilities, availability, capacity constraints, and tool availability.
Automatic Rescheduling for Unscheduled Downtime
The system automatically reschedules operations when unscheduled downtime occurs due to machine faults, unexpected maintenance, or unplanned job changeovers.
How it Works
- System detects or user enters unscheduled downtime.
- Identifies operations scheduled during downtime period.
- Automatically moves affected operations based on predefined rules.
Important Notes
- Only applies when operations exist within the downtime window.
- Only works for operations in the Dispatch area.
- Downtime periods are highlighted and protected from new scheduling.
- Dispatchers can modify (increase or decrease) the downtime period as needed.
Rescheduling Configuration Options
- Rescheduling Horizon
- Define the time frame for rescheduling operations:
- Start Condition: Beginning of the rescheduling horizon.
- End Condition: End of the rescheduling horizon.
- Buffer Time: Additional period for unforeseen delays.
- Rescheduling Without Downtime
- Perform immediate rescheduling without considering downtime events. You can reschedule to the same resource or a different resource.
- Rescheduling with Unscheduled Downtime
- Enable the Enable Unscheduled Downtime option to allow the system to automatically manage operations affected by unscheduled downtime.
- Rules Configuration for Current Resource:
- Use available slots after the unscheduled downtime duration, or
- Deallocate all operations after the unscheduled downtime.
- Rules Configuration for Alternate Resources:
- Use only available slots on alternate resources, or
- Deallocate all on alternate resources.
- Handling Conflicts: When the target slot is already occupied, the Find Slot Algorithm prompts users to select an alternative slot, ensuring efficient resource utilization.

