Ansicht
Dokumentation

APO_PPS_SFW_FW - Enhance Stable Forward Scheduling

APO_PPS_SFW_FW - Enhance Stable Forward Scheduling

TXBHW - Original Tax Base Amount in Local Currency   ROGBILLS - Synchronize billing plans  
This documentation is copyright by SAP AG.
SAP E-Book

The heuristic Stable Forward Scheduling is based on the Multi-Level-Scheduling Framework (MSFW).

The process of the heuristic, which is based on the MSFW, is divided into three steps:

In the first step, the framework is initialized. In other words, all operations that belong to the group of operations to be scheduled on the basis of the selection criteria (resources, orders, operations) are distributed in a so-called context. The result of the initialization is a network that contains all operations and their relationships and pegging relationships. On the basis of the relationships and pegging relationships, the system determines all dependent operations and all operations that belong to a pegging structure. All of these operations belong to the network. The system now deallocates all of these operations. The following steps serve to gradually reschedule these operations to their new positions.

  1. The second steps consists of two parts, that are carried out iteratively until all operations have been scheduled again:
  • In the first part of this step, the system determines all operations that can be scheduled on the basis of the mathematical conditions. These operations are called sources. A source is an operation that can be correctly scheduled without any relationships or pegging relationships being violated. In other words, the operation has a unique earliest and latest position that can be directly determined on the basis of the other operations that are currently scheduled for the period in question.

  • In the second part of the step, a decision is made from a business point of view whether the sources should be scheduled and, if so, where and it what order. This second step is completed with the scheduling of the selected sources (at least one).

  • In the third step, the system closes the context that was generated in in the first step, checking whether all the operations in the network have been scheduled.

You can use this BAdI to influence the first and second step of the heuristic.

  • You can influence the result of initialization before it is carried out by using the method PRE_INITIALIZE.
  • Before the sources are scheduled, you can manipulate them using the method PRE_SCHEDULE. After scheduling of the sources, the results of scheduling can be processed using the method POST_SCHEDULE.

  • The Business Add-In is not active as a default.
  • The Business Add-In is not designed for multiple use.
  • The Business Add-In is not filter-dependent.






Addresses (Business Address Services)   Fill RESBD Structure from EBP Component Structure  
This documentation is copyright by SAP AG.

Length: 3189 Date: 20240524 Time: 013925     sap01-206 ( 64 ms )