Multiple Processing - SAP WM

The multiple processing task makes it possible for you to group several transfer requirements or deliveries together and process them at one time. Instead of processing each transfer requirement or delivery individually, you can select these documents from a multiple processing list and create transfer orders for them in a single transaction.

There are two possibilities to implement multiple processing:

  1. You can select deliveries or transfer requirements from a display list and create transfer orders directly from the selection list.
  2. You can combine deliveries or transfer requirements, assign them to a group and then create the transfer orders for the group.

This function uses tabs and table controls on most of the multiple processing screens. For the assignment of groups and multiple processing for both deliveries and transfer requirements, there are three tabs:

  • Entries to be assigned
  • Assigned entries
  • Processed entries

How you select items to process transfer requirements and deliveries is described in the corresponding procedure topics. Additionally, the follow-on screens which list the transfer orders that were created and the detail screens as well as the follow-on functions (Start multiple processing and Release/Print groups) also include table controls.


The advantages of multiple processing includes:

  1. Separation of similar warehousing transactions.
  2. More rapid creation of transfer orders.
  3. Optimization of warehouse movements.
  4. Overall monitoring of movement transactions.

Using the Display List

For this process, you use the normal warehousing task to display a list of open transfer requirements. Afterwards, you select the transfer requirements you want to process and create the transfer orders directly from the transfer requirement display screen.

Using Groups

You group several transfer requirements or deliveries together using a single group number. At this point you have the option to immediately start multiple processing using the group number to create transfer orders, or you can process them at a later time.

Multiple processing using groups is a four-step process:

  1. Select the transfer requirements or deliveries and assign them to a group.
  2. Start multiple processing and create the transfer orders using the group number.
  3. Release the group for printing (or transmission to an external system).
  4. Confirm the group.

Selecting TRs for Multiple Processing

Using the Display Task for Transfer Requirements

When you display a list of transfer requirements, you can select one or more transfer requirements and start the process to create transfer orders. See Displaying Transfer Requirements for a complete description of how to display and select the transfer requirements.

For this type of processing, choose Environment Create TO in background from the transfer requirement display screen. The system will inform you of the transfer order processing status.

Assigning a Group Number

To assign a group number to process a group of transfer requirements:

  1. Choose Logistics Logistics Execution Outbound Process Goods Issue for Other Transactions Picking Group of Transfer Requirements Create from the SAP menu.
  2. As a minimum, you must enter the warehouse number. To continue, choose Goto Display list.
  3. If you accept the system default of * for the Transfer type data field, the system displays the summary information about open transfer requirements. However, on this screen you cannot select any transfer requirements yet. In this case, you can select New selection to enter a transfer type.

    On the preparation screen, the system displays three tabs. The Entries to be assigned tab displays summary information about the open transfer requirements and items, grouped by movement type. Buttons at the bottom of the multiple processing preparation screens are used to manipulate entries in each of the tabs.

  4. To select a group of transfer requirement items, mark the line(s) with the desired movement type(s) and choose Calculate.
  5. The system copies the values for the marked line(s) into the fields in the Selected column. You can also manually enter values into these fields. For manual entries, the system randomly selects items from the movement type for processing.

    You can also double-click an entry to view and select individual transfer requirements for a group. In the detailed list that appears, you can select a column header and sort the entries in that column in ascending or descending order. Here, you can mark entries and choose ENTER to select items for processing.

  6. To create the group, choose Group Assign or Group Assign and start from the menu bar.
  7. The system displays a dialog box in which you can enter a description for the group. You can either specify an external group number or you can allow the system to assign a group number internally.

    If you decide to enter an external group number, you enter it on the second line of the dialog box under the description. The system checks the group number you specify for admissibility. The external group number is not allowed if:

    • The number lies in the future of a number range for group numbers
    • The number has already been created in the group number table
    • The number lies in the future of the current number range
  8. Enter the description (and external group number if desired) and choose Continue or ENTER.

    The system moves the newly created group to the Assigned entries tab

  1. At this point you have three options:
    1. You can end the assignment task by choosing Back. At a later time, you can create transfer orders for the group.
    2. You can create the transfer orders from the Assigned entries tab by choosing Goto _ Start multiple processing.
    3. The system displays a window with the group number and your description.

    4. You can delete the group by choosing Group _ Delete. If you delete the group number for an entry, these items are returned to the pool with entries that are to be assigned. You can then reassign these items to a new group.
  2. If you started multiple processing, select the appropriate group number and choose Choose.

The system displays the results summary screen with a message that the transfer orders were created. On this screen, if you choose Display detailsthe system displays a list of all source documents and information about transfer orders that were created. If errors occur, the system displays an error text and provides an opportunity to correct the error and create transfer orders for the transfer requirement.

Selecting Deliveries for Multiple Processing

As with transfer requirements, you can also create transfer orders for several deliveries at once using multiple processing. This procedure is basically similar to the one for multiple processing of transfer requirements. This procedure is described in detail under Selecting Transfer Requirements for Multiple Processing. For this process, you group several deliveries together and assign them to a group. Afterwards, you create transfer orders and print the associated documents using the group number.

To select the deliveries that you want to group together using a group number, choose Logistics

  • Logistics Execution Outbound Process Goods Issue for Outbound Delivery Picking Wave Picks Create Via Outb.Delivery Monitor from the SAP menu.
  • On the preparation screen for grouping deliveries, you have three options for choosing the picking data:

  • Only picking without WM
  • Only WM Picking
  • Both Picking Types

You can also choose deliveries that belong to an SD group for collective processing by entering the group number in the field Group under

Sample Report: Multiple Processing Selection


The report RLSAMM01 can be used as a sample report for selecting deliveries for multiple processing in Warehouse Management (WM). It is defined for foreground and background processing. In the standard SAP System, you can select deliveries or transfer requirements for multiple processing via online transactions. However, this action should primarily be performed in the background. The deliveries or transfer requirements should be selected according to certain criteria and distributed according to different algorithms between group numbers without the end user having to intervene.

The criteria for selection and distribution can differ greatly depending on the customer. Therefore, you should use RLSAMM01 as a basis to create your own report with your own criteria. The report processes the selected deliveries and transfer requirements in the background. It is carried out in several steps, which are described in detail in the online documentation for the report.

When should you use this report?

The sample report RLSAMM01 was developed because individual needs cannot always be met in the SAP standard system. You should use this report as a reference for potential customerspecific processing of deliveries selected for multiple processing. The function module L_REF_CREATE is responsible for actually creating the multiple processing task. This function module is also provided for external use.

Creating Transfer Orders for a Group

To create transfer orders for transfer requirements or deliveries that have been grouped together with a group number:

  1. Choose Logistics Logistics Execution Outbound Process Goods Issue for Other Transactions Picking Create Transfer Order By Group from the SAP menu.
  2. Enter the warehouse number, group number, and reference document type.
  3. Choose Start multiple proc.
  4. If you have not entered a group or a reference document type, the system proposes the reference document type on the next screen. Select a reference document type and choose Groups. If you have entered a group, the system displays a list of the available groups for deliveries and transfer requirements.

  5. Select one or more groups, and choose Start multiple proc.
  6. The system displays three tabs:

    • Active work list
    • Inactive items
    • Processed items

    When you are creating transfer orders for groups, the system takes into account all the items in the column Selected Quantity in the Active Worklist. If you wish to process certain items later on, you can move the respective items into the list Inactive Items by selecting the items and then choosing Inactive. In the tab Processed Items, you see a list of those items for which a transfer order has already been created during the current processing activity.

  7. To generate transfer orders for groups in the active work list, you have several options from the overview screen, depending upon the movement type. Select the corresponding menu option to
    • Generate a transfer order item
    • Display stocks
    • Display or change the storage type search sequence
  8. To complete the transaction, choose Transfer order Post.
  9. When the system has completely processed the group, it displays the results summary screen.

  10. To display detailed information about the group, mark the respective line and choose Goto Display details.

Releasing Groups

Once you have assigned deliveries or transfer requirements to a group, you can release groups at a later time. Two things can happen when you release a group:

  • The system prints the transfer order documents.
  • Depending on the configuration, the system initiates an order for communication records to be sent to a warehouse control unit. (See the section Sending CommunicationRecords to a Warehouse Control Unit below.)

Printing Transfer Order Documents from a Multiple Processing List

To print transfer order documents from an multiple processing list, choose TransOrder Multiple processing Release/print from the WM menu bar.

In some cases, you may want to create transfer orders using the multiple processing function, and print the documents for them at a later time. The prerequisite for using this option is that you have set up the print parameters for picking lists so that documents are not printed as soon as the transfer orders are created. To reprint existing picking lists that have been released and printed previously, choose TransOrder Print Pick list (reprint) from the WM menu bar.

Sending Communication Records to a Warehouse Control Unit

The release of communication records to a warehouse control unit (WCU) takes place as follows:

  1. When the system creates transfer orders for multiple processing (using a group number), each transfer order item intended for a WCU is sent in the form of an intermediate document (IDoc) to a WCU.
  2. When a group is released, the system also sends a "release record" in the form of an IDoc to all WCUs affected by the group. Once the communication record is sent, the processing of the transfer orders in the multiple processing list can begin.

Confirming TOs for a Group

To confirm a group of transfer orders that have been created from transfer requirements or deliveries that were assigned to a group

  1. Choose Logistics Logistics Execution Inbound ProcessGoods Receipt for Inbound Delivery Putaway Confirm Transfer Order Collective Processing from the SAP menu.
  2. Enter the warehouse number, group number (or a range of group numbers) on the initial screen and choose Program Execute.

Partial Processing of TRs and Deliveries

It is possible for you to determine whether the stock quantities in a transfer requirement or delivery have been partially processed when the system creates transfer orders during the multiple processing task.

You can call up two functions from the final screen for multiple processing.

  • If the system could not create a transfer order for a transfer requirement or delivery during background processing, you can access transfer order processing for selected reference documents in the foreground at a later time.
  • From the detail screen, you can also delete a transfer requirement or delivery from a group number.

To allow partial processing for multiple processing see the Warehouse Management IMG documentation.

Analysis of Groups

The Warehouse Management system provides an analysis of groups with regard to the degree to which they have been processed.


To access this analysis report

  1. Choose Logistics Logistics Execution Information System Warehouse Collective Processing Analysis of Groups from the SAP menu.
  2. As a minimum, enter the warehouse number and creation date on the initial screen and choose Program Execute.
  3. WM analyzes groups assigned to transfer requirements and deliveries from the following perspectives:

    • Newly created groups
    • Existing active groups
    • Groups completely processed by transfer orders
    • Released or printed groups
    • Total number of groups
    • Information about open transfer orders
  4. Position the cursor on a value in one of the matrix fields and choose Goto _ Overview groups.

The system displays the Selective Overview screen for groups associated with your selection. From this point you have several options. You can

  • View the reference documents in the group
  • View the transfer orders associated with the group (if any were generated)
  • Start multiple processing for the group
  • Release/Print the combined pick list
  • Display the picking progress report

Picking Progress Report

This function allows you to monitor the progress of picking in the warehouse. It provides a data list as a quick overview of the status of picking stock for transfer orders in a group (wave). To execute the picking progress report

  1. Select a group from the Selective Overview screen and choose Goto PickProgress.
  2. You can also access this report from the Shipping menu bar (Logistics Sales Shipping Picking Wave Picks Monitor).

  3. Enter the report criteria on the initial screen and choose Program Execute.

The system displays the picking progress list. If you select a table matrix and choose Goto Display open TOs, you can branch to a TO item screen and process (confirm) them from within this report. For a full description of this function, see the documentation for report RLLT2900.

All rights reserved © 2020 Wisdom IT Services India Pvt. Ltd Protection Status

SAP WM Topics