Introduction
In order-based scheduling, the production order is at the core of the planning process. Scheduling occurs at the operation level within each order, considering critical factors such as dates, priorities, sequencing, and resource constraints. This approach is distinct from SFC-based scheduling, which focuses on individual Shop Floor Controls. Order-based scheduling ensures the coordinated execution of operations as part of an integrated order-driven strategy. This chapter covers the principles, options, and advanced features of order-based scheduling in SAP Digital Manufacturing, while SFC-based scheduling will be discussed in the next chapter.
Scheduling Options
Order-based scheduling in SAP Digital Manufacturing offers a wide range of options to plan and control production orders flexibly and efficiently. These settings help you model both serial and parallel flows, as well as manage workloads and queues.

- Scheduling Modes
- Infinite: Allows scheduling operations even if multiple overlap on the same resource, permitting intentional overloading.
- Find Slot (Finite): Schedules an operation into the next available slot with available capacity.
- Insert: Places an operation between existing ones, shifting others accordingly (unless they are fixed in place).
- Scheduling Directions
- Forward: Schedules from a chosen starting point into the future.
- Current: Starts scheduling from the current system time—useful for immediate reallocations after disruptions.
- Backward/Midpoint: Uses the end date as a reference; predecessors scheduled backward, successors forward.
- Shift Breaks
- Included: Ensures operations do not run during shift breaks; adjusts operation end times.
- Excluded: Ignores shift breaks in scheduling.
- Primary Resources: Limit scheduling to specific (preferred) resources or consider all eligible alternatives.
Manual and Automatic Dispatching
Order-based scheduling combines automated efficiency with manual flexibility to ensure timely and resource-effective execution of orders.
- Automatic Dispatching (Auto-Dispatch): Automatic dispatching uses system-driven algorithms to assign and sequence operations, minimizing manual intervention while optimizing schedules.
- Heuristic-Based: Primarily works in a forward direction; operates in Infinite or Find Slot mode.
- Order Prioritization: Schedules released and high-priority orders first; sorts ties by release date.
- Resource Assignment: Tries the default resource first (as defined in master data), then considers alternates.
- Load Balancing: Distributes operations across all eligible resources using logic based on resource type or material.
- Backlog vs. Active: Separates past-due/unprocessed (backlog) from planned/ready (active) orders.
- Benefits:
- Highly automated and consistent scheduling.
- Uniform priority handling.
- Full transparency through tools like "Last Scheduling Results."

- Manual Dispatching: Manual dispatching enables planners to directly intervene, especially for outliers or exceptions where automation may fall short.
- Use drag-and-drop in the Gantt chart to assign or reassign operations.
- Manage urgent/rush orders or reallocation after auto-dispatch.
- Benefits:
- Maximum flexibility for responding to changes or disruptions.
- Faster reactions to last-minute or high-priority needs.
Advanced Scheduling Features
To further optimize production planning, SAP Digital Manufacturing offers advanced features:
Operation Split
- Purpose: Divide an operation’s unconfirmed quantity into multiple sub-operations.
- Benefits: Enables parallel processing on different resources. This is useful for:
- Balancing material shortages.
- Overcoming capacity bottlenecks.
- Continuing work after disruptions.
- Limitations: Only works with forward scheduling in Infinite or Find Slot mode.

Operation Merge
- Purpose: Combine split sub-operations back into a single operation (if not yet started).
- Benefit: Restores unified process flow after exceptions.

Overlapping Operations
- Purpose: Allow successor operations to start before predecessors finish, reducing overall lead time.
- How: Configured in the originating order (for example, SAP S/4HANA); effective on initial order download.
Dispatching Controls: Operation Level Actions
Order-based scheduling also provides direct controls for planners.
- Deallocate: Remove operation from a resource and return it to the worklist (not for "Fixed" or "Overloaded" operations).
- Fix/Unfix: Lock or unlock an operation for rescheduling or deallocation.
- Order View: Visualize the entire chain of operations within an order, including predecessors/successors and any overlaps.
- Load Balancing: Adjust how auto-dispatch distributes work across resources.
- Review Results: Access and export the last scheduling outcomes for analysis.
Summary
Order-based scheduling in SAP Digital Manufacturing empowers you to handle simple and complex production scenarios with maximum transparency and control. By combining manual and automatic scheduling—and leveraging advanced features like operation split/merge and overlapping—you can ensure on-time delivery, efficient use of resources, and robust production performance under any conditions.
