Ansicht
Dokumentation

APO_PPS_MMP_MM - Define Procedure Packages

APO_PPS_MMP_MM - Define Procedure Packages

SUBST_MERGE_LIST - merge external lists to one complete list with #if... logic for R3up   RFUMSV00 - Advance Return for Tax on Sales/Purchases  
This documentation is copyright by SAP AG.
SAP E-Book

In this IMG activity you can link several individual procedures to a procedure package for an automatic planning run. You assign a sequence and horizons for the planning to the individual procedures. In an automatic planning run the system processes the individual procedures for the horizons specified starting from the current date.

You want to plan a single line and work in the short-term horizon with the genetic algorithm, in the medium term with the equal distribution procedure and in the long-term with the percentage smoothing procedure. You may define the following horizons, for example:

  • Genetic algorithm: ,, 1 day
  • Equal distribution procedure:,,10 days
  • Percentage smoothing:,, 90 days

The four following procedure packages are delivered as standard by SAP:

  • 01SAP_MMP_01 SAP Individual line planning for assemblies with multiple variants
You use this procedure package to procude assemblies with variants, such as, engines or axels which are produced on one line and are planned for the scheduling agreements up to 9 months in the future.

In the short-term horizon for this procedure package, the cumulated planned orders are converted into planned orders with lot size 1 automatically.

The procedure package comprises of the following:
  • Genetic algorithm/ 2 days/ order-oriented with lot size 1

  • Prioritized even distribution/ takes restrictions into account/ 10 days/ cumulated per day

  • Percentage smoothing/ 80 days/ cumuliert per day

  • Materials planning procedure/ 200 days/ cumulated per day

  • 01SAP_MMP_02 SAP Individual line planning for assemblies with multiple variants
You use this procedure package to produce assemblies with variants which are produced on one line and are planned for the scheduling agreements up to 9 months in the future.
As opposed to the previous procedure package, the planner has to convert the cumulative planned orders into planned orders with lot size 1 manually. That is, using the function takt-based scheduling in Sequencing.
The procedure package comprises of the following:
  • Prioritized equal distribution/ takes restrictions into account/ 10 days / cumulated per day

  • Percentage smoothing/ 80 days/ cumulated per day

  • Materials planning procedure/ 200 days/ cumulated per day

  • Individual line planning with lot sizing
  • Genetic algorithm/ takes all restrictions into account/ 10 days/ cumulated per day

  • Percentage smoothing/ 80 days/ cumulated per day

  • Materials planning procedure/ 200 days/ cumulated per day

  • Planning multiple lines
You use this procedure package for finished products with multiple variants or assemblies produced on a line network with groups of alternative lines.
The procedure package comprises of the following:
  • LP procedure/ 80 days/ cumulated per day/ takes restrictions into account

  • Materials planning procedure/ 200 days/ cumulated per day

If you define user-specific procedure packages, you should consider the following combination options and rules:

Allowed combinations of procedures for individual lines or linear line networks (a line is defined as a planning segment)

short-term horizon medium-term horizon long-term horizon
sequence oriented period oriented period oriented
--- sequence oriented and aggregated ---
planning bases: planning bases: planning bases:
order-oriented with requirements-oriented requirements-oriented
with lot size 1 cumulated per day/shift cumulated per day/shift
requirements-oriented with lot size 1 --- ---
procedure: procedure: procedure:
genetic algorithm genetic algorithm materials planning procedure
prioritized equal dist. prioritized equal dist. LP procedure
--- percentage smoothing percentage smoothing
--- LP procedure ---

Allowed combinations of procedures for multiple line planning

short-term horizon medium-term horizon long-term horizon
sequence-oriented period-oriented period-oriented
planning bases_ planning bases: planning bases:
order-oriented with requirements-oriented requirements-oriented
with lot size 1 cumulated per day/shift cumulated per day/shift
procedure: procedure: procedure:
genetic algorithm LP procedure LP procedure
prioritized equal dist. (genetic algorithm materials planning procedure
-- requirements-oriented with lot size 1 or cumulated) ---

Consider the following rules when specifying the procedure packages:

  1. Define the planning bases increasing, beginning with the short-term horizon.
Order-oriented with lot size 1 --> requirements-oriented with lot size 1 --> requirements oriented cumulated per shift --> requirements-oriente d cumulated per day
  1. Select an appropriate planning basis for the algorithm in the individual horizon.
  2. With the planning basis "order-oriented with lot size 1" you cannot specify an adjustment period.
If, for example, you have specified the planning basis "order-oriented with lot size 1" in the short-term horizon, and in the next horizon you have selected the planning basis "requirements-oriented cumulated per shift", then you cannot specify an adjustment period in the short-term horizon.
  1. In the long-term horizon, you also cannot specify an adjustment period.
requirements-oriented with lot size 1 or cumulated)

You create a user-specific procedure package as follows

  1. First of all, check under Individual procedure that all procedures required are defined. If you have defined your own procedure, you can enter a description, the name of the function module, and if applicable the name of the appropriate table.
  2. Under procedure packages, enter a description for the new package. Enter a reference calendar if you want to plan alternative production lines. In addition, you can move the start of the automatic planning by a few days or shifts, beginning from the current date. To do this, you need to enter a plan ning offset. Define whether the system is to execute an explosion of the planning matrix directly after model mix planning.
  3. Under horizons, enter the individual procedures of the procedure package, and determine the sequence and the horizon for each procedure. Begin with the procedure for the short-term horizon. In addition, you can specify an adjustment period for each procedure.
Under planning basis you can set which requirements/planned orders the system refers to for the model mix planning, and how the planning result should appear in the form of APO planned orders. You can, for example, only refer to existing APO orders, or additionally uncovered requirements (planned independent requirements, sales orders). The planning result can either be APO planned orders with quantity one, or greater than one. For sequencing, it is often necessary for the planning run to create APO planned orders with lot size one).
If you have defined a procedure profile for a procedure, enter this also.
  1. Under Description, enter a description for the procedure package in the desired languages.
requirements-oriented with lot size 1 or cumulated)






ABAP Short Reference   TXBHW - Original Tax Base Amount in Local Currency  
This documentation is copyright by SAP AG.

Length: 11722 Date: 20240523 Time: 230745     sap01-206 ( 117 ms )