Show TOC

  Detailed Scheduling Heuristics

Use

The following heuristics are available to help you tackle special tasks in detailed scheduling. You can use them in the production planning run or on the DS planning board :

Detailed scheduling heuristics (DS heuristics)

DS heuristic

Use

Scheduling Deallocated Operations

Scheduling selected deallocated operations

Lead Time Reduction

Reducing the lead time for orders at selected resources

Backlog Rescheduling

Rescheduling operations at a resource that lie in the past

Sequencing

Scheduling selected operations in a predefined sequence

Manal Sequencing

Rescheduling selected scheduled operations in a sequence that was previously generated manually

You can use this heuristic only on the DS planning board.

Create Fixing/Planning Intervals

Creation, changing, and deletion of fixing or planning intervals and fixing of operations and deactivation of sequence-dependent setup activities.

Capacity-Driven Order Creation

Creation of a new planned order or quantity increase in an existing planned order to achieve optimal resource utilization during the selected period.

You can use this heuristic only in interactive applications such as the detailed scheduling planning board and the product planning board.

Merging Orders on Container Resources

Merging selected synchronized planned orders at multiresources with storage characteristics ( container resources ).

You can use this heuristic only on the DS planning board.

Heuristics for Campaign Planning

These heuristics provide the most important planning functions for production campaigns:

  • Create production campaigns

  • Delete production campaigns

  • Create setup/clean-out orders

  • Delete setup/clean-out orders

Stable Forward Scheduling

Clearing backlogs, correcting capacity overloads, adjusting the production schedule for a changed available capacity of resources in the short-term horizon.

Extended Backward Planning

Backward planning with the goal of creating a production plan with balanced capacities. In scheduling the orders, the system orientates itself on the requirement dates/times.

Heuristics in project manufacturing and make-to-order manufacturing

Calculation of critical path

With the heuristic SAP_PMAN_001, you identify operations without a float or with just a small float.

Infinite forward scheduling

You use the heuristic SAP_PMAN_002 if the end date/time of the project or the customer order can no longer be adhered to, meaning that you have to calculate a new one.

The heuristic reschedules the network and determines a new feasible situation.

Infinite backward scheduling

With the heuristic SAP_PMAN_003, you can backward schedule a network of orders starting from the end date/time.

You use this heuristic to achieve a compact network after having reduced planning-based minimum intervals or offsets along the critical path. (See Project Manufacturing and Make-to-Order Manufacturing )

Prerequisites

To be able to call up the heuristics in the menu for the DS planning board under Start of the navigation path Functions Next navigation step Heuristics End of the navigation path , you must make these heuristics available in the DS planning board using a heuristic profile. You define heuristic profiles in Customizing for Production Planning and Detailed Scheduling , and you enter them in Customizing for the relevant application:

  • For the DS planning board called up directly , you enter the heuristic profile in the overall profile for the DS planning board or when invoking the DS planning board. For more information on the overall profile, see the Implementation Guide for the directly invoked DS planning board.

  • For the DS planning boards that you can call up in the product planning table or in order processing , the system uses the heuristic profiles that you specify in Customizing for the product planning table or the order view respectively. In this heuristic profile, you enter additional heuristics that you use in the product planning table or in the order view.

Features

  • Strategy settings

    Depending on the heuristic, you can change the selected strategy settings that the heuristic uses to schedule or reschedule operations. Certain strategy settings are permanently set by SAP and cannot be changed.

  • Planning period

    The system uses heuristics to reschedule operations that start in the planning period.

Activities

  • If you want to start a heuristic on the DS planning board , select the desired objects and call up the heuristic by choosing Start of the navigation path Functions Next navigation step Heuristics End of the navigation path . You can change the settings for the heuristics on the DS planning board by choosing Start of the navigation path Settings Next navigation step Heuristics End of the navigation path .

  • If you want to use a heuristic in the production planning run , enter the heuristic and the objects for which you want to execute the heuristic in the corresponding processing step in the production planning run.