Ansicht
Dokumentation

PP/DS: Optimization ( RELNAPO_PPS_20A_OPTIMIER )

PP/DS: Optimization ( RELNAPO_PPS_20A_OPTIMIER )

BAL_S_LOG - Application Log: Log header data   ABAP Short Reference  
This documentation is copyright by SAP AG.
SAP E-Book

Short text

PP/DS: Optimization

Scope of Functions

Total Costs as New Optimization Criteria You can optimize the total costs for the activities in the optimization horizon. In the optimization profile, you define the costs of the acitivities, depending on the priority of the moedes. When optimizing the schedule, the system can choose a mode with lower costs to reduce the costs for an activity. This means that the system reschedules the activity to a more cost-effective alternative primary resource and the corresponding dependent resources. You define the weighting of the total costs in the objective function in the optimization profile. You can change the weightings before an optimization run.

Backward Pegging in Optimization

In the optimization profile, you can define the maximum delay that a receipt element can have in comparison with a requirements element so that the system is still able to create a pegging relationship between these elements when optimizing. Once the system has created the pegging relationship, it tries to move the receipt element (the planned order, for example) in front of the requirement element (the sales order, for example) so that the requirement element can be delivered on time (or as early as possible). The setting for backward pegging is relevant only for optimization where it is valid for all products. It overrides the corresponding settings in the product master records for the affected products.

Backward Scheduling

In the optimization profile, you can define that the system post-optimizes following the optimization. The system tries to reschedule activities that are scheduled too early as near as possible to the requirements date. This corresponds to backward scheduling.

Post-optimization can be necessary because the system tends to schedule activities too early when optimizing. You can use post-optimization to reduce this effect. You can define the following for the post-optimization:

  • The choice of resources remains the same, so the system can only reschedule the operations on these resources, or
  • The choice of resources is free so the system can reschedule the operations on alternative resources too.

Optimization Horizon and the Start of the Optimized Schedule

You can define the optimization horizon and the start of the optimized schedule too in the optimization profile.

Capacity Change for Multi-Activity Resources

For optimization, you can use different capacities for multi-activity resources than those defined in the multi-activity resources themselves. You can do this by defining a different capacity for a multi-activity resource in the optimization profile. You define this different capacity by period and enter it as a percentage of the capacity that is defined in the resource itself. The system utilizes the multi-activity resource up to this percentage value when it optimizes. You can define reduced capacities thus reserving capacity in the optimized schedule for short-term special orders, for example.

Consistency Check

In the optimization profile, you can define whether the system checks the consistency of the data transferred to the optimization before the system optimizes. The master data is checked for incorrect settings, for example. You should use this check whilst you are in the implementation phase and setting up master data.

Prescheduling

In the optimization profile, you can define whether the system preschedules before optimizing. Using prescheduling, the system limits the possible scheduling dates for the activities. This accelerates the determination of an initial solution for the optimization.

Run Time Distribution

In the optimization profile, you can define how the run time is distributed between the different phases of the optimization (prescheduling, initial solution, optimization based on the target function).

Optimization in the Background

You can use various functions from the planning board for selected resources within the scope of mass detailed scheduling and you can also optimize. You access mass detailed planning by following the menu path Production Planning -> Background Planning -> Mass Detailed Scheduling. The system runs report /SAPAPO/BACKGROUND_SCHEDULING for mass detailed scheduling.






General Material Data   ROGBILLS - Synchronize billing plans  
This documentation is copyright by SAP AG.

Length: 4834 Date: 20240426 Time: 211551     sap01-206 ( 111 ms )