WhatsApp Button




top of page

Post Process Framework SAP Extended Warehouse Management

Updated: May 5, 2023



What is Post Process Framework?

Post Process Framework is a tool for the generic execution of functions and processes. It provides SAP Extended Warehouse Management a uniform interface for triggering actions.

  • Printing Pallet Labels

  • Delivery Docket

  • Pick Ticket

  • Sending Messages or Faxes

The actions are generated if specific conditions occur for an application document. The SAP EWM PPF additionally provides triggering automatic subsequent documents and workflows


SAP EWM Post Process Framework (PPF)


Components of Post Process Framework



  • Action Profile

An action profile in PPF contains several action definitions, and required setup for all the definitions of actions in that profile. In SAP EWM, the action profile that is available in the application is either hard-coded in the system or determined via SAP EWM-owned customizing.

  • Action Definition

The action definition tells us about the content of an action. It is a function or a process that is scheduled for an document under specific conditions and is started either immediately or later. The processing generates the desired output format such as print, email, or fax, or executes some program.

  • Processing Time

The processing of an action takes place at different times. It can be started soon as action is scheduled. However, It also possible for the action to be only scheduled initially. Process can then be started later through the background job. The PPF framework offers the following time;

  1. Immediate Processing

  2. Processing when saving the document

  3. Processing using selection reports

  • Action Determination or Scheduling

The determination checks whether the conditions for scheduling the action are valid. SAP EWM uses the scheduling called Business Add-Ins in the documentation of PPF framework. This means that the action determination or scheduling condition is done according to the logic defined by SAP Application development.

  • Action Merging

Action merging is used to merge new actions in the action list which are not yet executed, according to specific criteria. Example; the data has changed, actions that were found when creating the document can be omitted and a new action triggered.

  • Schedule Conditions

In this case if there are some scheduling condition, which is called to determine the execution of an action, then the system calls the PPF framework to check if the scheduling condition fulfilled. If so, it schedules the execution of actions for the action profile.

Three Steps for scheduling;

  1. Check that the action makes sense from the business point of view

  2. Evaluate the respective customizing

  3. Evaluation the condition records

  • Action Merging

Action merging is used to merge new actions in the action list which are not yet executed, according to specific criteria. Example; the data has changed, actions that were found when creating the document can be omitted and a new action triggered.

  • Schedule Conditions

In this case if there are some scheduling condition, which is called to determine the execution of an action, then the system calls the PPF framework to check if the scheduling condition fulfilled. If so, it schedules the execution of actions for the action profile.

Three Steps for scheduling;

  1. Check that the action makes sense from the business point of view

  2. Evaluate the respective customizing

  3. Evaluation the condition records

To see Scheduling Conditions that are defined in customizing for EWM

  • Start Conditions

The Start Condition is checked before the action is executed. The action is only executed when the start condition has been fulfilled. This is the condition checked if TU is locked or not. If not, then the action is executed also.

  • SAP EWM PPF Action

There are some applications in EWM for which PPF action are used;

  1. /SCDL/DELIVERY: for all delivery related action

  2. /SCWM/SHP_RCV: for transportation units, vehicles, and doors;

  3. /SCWM/WME: for core processes like warehouse orders, physical inventory, handling units, value added services;

  4. /SCTM/FOM for transportation management in SAP EWM.

For these application you can configure the action profile you want to use for your business processes. In the customizing for the Post Process Framework (PPF), you can choose one of the action profile provided by SAP or you can create your own action profile. For example; to process the action profile for a particular document type of outbound delivery, it has to be assigned to a document type.


Action Profile /SCWM/FDO_01 is assigned to document type OUTB. When you save a document with document type OUTB or FDO, the system calls the PPF Framework to execute the actions from the action profile.


Action Profile can see in customizing for Extended Warehouse Management

Steps in Post Process Framework

Step 1: Configuration of Action definitions for each process under relevant action profile.

Step 2: Configuration of conditions for WO, HU, Wave Delivery Processes.

Step 3: Maintain condition records for each application and maintenance group through

T-code: /N/SCWM/GCMC

Step 4: All in one place customizing and configuration PPF application through

T-code: SPPFCADM

Step 5: Monitor and execute PPF Actions through

T-code: SPPFP or use program ‘RSPPFPROCESS’ to setup background jobs to run PPF actions



Example of HU Label Printing

  1. In order to print the HU label through PPF, the following set up is required

  2. Applications /SCWM/WME in T-code: SPPFCADM

  3. Select Action Profile /SCWM/HU

  4. Select Action Definition HU_LABEL

  5. Maintain Condition Record in T-code: /N/SCWM/GCMC with above action definition.

  6. Print the HU label either manually through T-code: /N/SCWM/MON, or automatically, or through RF after the HU number is generated

Rajesh Sharma

SAP WM/EWM Functional Consultant



720 views0 comments

Recent Posts

See All

Comments


bottom of page