Ansicht
Dokumentation

APO-PPS-PLE: Detailed Scheduling Heuristics ( RELNAPO_30A_SP1_PPS-PLE1 )

APO-PPS-PLE: Detailed Scheduling Heuristics ( RELNAPO_30A_SP1_PPS-PLE1 )

SUBST_MERGE_LIST - merge external lists to one complete list with #if... logic for R3up   General Data in Customer Master  
This documentation is copyright by SAP AG.
SAP E-Book

Short text

APO-PPS-PLE: Detailed Scheduling Heuristics

Use

As of Release 3.0A (First Customer Shipment and Support Package 1), the following new detailed scheduling heuristics are available for mass scheduling and the Detailed Scheduling (DS) planning board:

  • Scheduling deallocated operations
You can use this heuristic to schedule selected, deallocated operations again in mass scheduling and in the DS planning board. The system executes scheduling using the strategy settings from the strategy profile that you entered in the heuristic settings.
This heuristic uses the function module /SAPAPO/HEUR_DISPATCH.
  • Lead time reduction
You use this heuristic in the DS planning board and in mass scheduling to reduce the lead time for orders that have operations at selected resources. The system fixes the selected resources, thereby fixing all the operations that are scheduled at these resources. Starting at each fixed operation, the system reschedules the other operations for the affected order in such a way that the smallest possible time intervals between the operations in the order are achieved. The system executes scheduling using the strategy that you entered in the heuristic settings.
This heuristic uses the function module /SAPAPO/HEUR_REDUCE_LEADTIME.
  • Manual sequence scheduling
You use this heuristic to create a scheduling sequence of your choice for a group of selected scheduled operations, and then reschedule these operations in this sequence. You create the sequence of operations manually on a graphical list screen when calling up the heuristic.
The list screen is divided into two areas between which you can shift the operations using Drag&Drop. In one of the areas, you create the list of operations to be rescheduled in the desired sequence. You can use the other area as a work area and temporary store for the operations. In this area, you place the operations that are not to be rescheduled. When you have created the operations list, you can start the rescheduling. The system reschedules using the strategy settings you entered in the heuristic settings.
This heuristic uses the function module /SAPAPO/HEUR_PLAN_SEQUENCE_MAN.
Note: Due to the fact that you create the operation sequence manually when calling up this heuristic, you cannot use this heuristic for mass scheduling.

Calling up heuristics in the Detailed Scheduling planning board

In order to call up Detailed Scheduling heuristics in the DS planning board (by choosing Functions -> Heuristics), 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 enter the use for each one in Customizing:

  • For the DS planning board that you call up directly, you enter the heuristic profile in the overall profile.
  • For the DS planning boards that you call up in the product planning board or in the order view, the system uses the heuristic profiles that you entered in Customizing for the product planning table or the order view. (In these heuristic profiles, you enter additional heuristics that you use specially in the order view and in the product planning board.)
By using the heuristic profile, you have to make the heuristics available that were already available in the DS planning board (Remove backlog with the function module /SAPAPO/HEUR_RESOLVE_BACKLOG and Sequence scheduling with the function module /SAPAPO/HEUR_PLAN_SEQUENCE); that is, these heuristics are no longer automatically available in the menu.

Further information For further information, see the release information for Heuristics in Production Planning and Detailed Scheduling.






CL_GUI_FRONTEND_SERVICES - Frontend Services   rdisp/max_wprun_time - Maximum work process run time  
This documentation is copyright by SAP AG.

Length: 4467 Date: 20240426 Time: 084150     sap01-206 ( 102 ms )