Show TOC

Function documentationDelivery Quantity Correlation for Kits

 

If you or the system make changes to the delivery quantity, Extended Warehouse Management (EWM) recalculates the delivery quantity changes for the following items:

  • Kit header items

  • Kit component items

  • Batch subitems

  • Subitems occurring through substitution

EWM uses the delivery quantities to calculate the additionally required delivery quantities, for example, for creating warehouse tasks belonging to the kit. EWM derives open delivery quantities for these additional delivery quantities.

Integration

When calculating the delivery quantity ratios, EWM always bases its calculation on the current delivery quantity ratios between kit header item and kit component items. The original "delivery quantity structure", that is, the delivery quantities with their hierarchical dependencies, are already saved in the delivery in SAP ERP. SAP ERP sends this data to EWM. Either you or the system can execute a batch split for kit component items. If you or the system execute this batch split in SAP ERP already, then the system also sends the resulting batch subitems to EWM.

Prerequisites

For EWM to be able to process kits correctly with their hierarchy, you must have configured the item types for the relevant delivery items appropriately in Customizing. For example, in Customizing, you define the field control profile in such a way that the field cannot be modified for the delivery quantity. For more information, see the Implementation Guide (IMG) for EWM under Start of the navigation path Cross-Process Settings Next navigation step Delivery Processing Next navigation step Field Control Next navigation step Define Field Control Profiles End of the navigation path.

Features

  • When EWM performs a split, or when you manually change a delivery quantity for a kit header item, EWM recalculates the delivery quantities of all delivery items belonging to the kit.

    EWM calculates the delivery quantities for new and changed kit header items and kit component items.

  • When EWM performs a pick denial, or when you manually change a delivery quantity for a kit component item, EWM recalculates the delivery quantities from bottom to top through the hierarchy levels.

    Note Note

    When EWM recalculates the delivery quantities for kit header items, it may be the case that EWM also recalculates the delivery quantities for the related kit component items that neither you nor EWM changed.

    You can use Business Add-In (BAdI) /SCWM/EX_DLV_DET_HIER_CORR to influence the results of the delivery quantity correlation at a later time. For example, you can adjust items with fixed quantities or discount in kind on a quantity basis, depending on other items.

    End of the note.
  • EWM considers the process code in the delivery quantity correlation.

    Example Example

    You have a kit component item 10 for product A with a delivery quantity of 10 pieces. This delivery item 10 consists of batch subitem 15 for batch 1 with 6 pieces, and batch subitem 17 for batch 2 with 4 pieces. During picking, you notice that batch 2 only contains 2 pieces. You perform a pick denial and specify the process code QTY-2. Since the delivery quantity for batch 2 cannot be fulfilled, EWM also adjusts the delivery quantity of the kit component item, and sets the corresponding process code for the missing delivery quantity.

    End of the example.
Delivery Quantity Recalculation for the Delivery Split

When you or the system perform a delivery split for a kit header item, EWM calculates and distributes the kit quantities contained in this ‘original’ kit proportionately across the new kits that have been split up. When you perform the delivery split manually on the user interface, you only have to enter the delivery quantity of the split kit header items. The delivery quantity correlation then automatically calculates the delivery quantities of all other subitems.

Delivery Quantity Recalculation for the Batch Split

When you perform a batch split manually on the user interface prior to picking, or when EWM performs a batch split automatically, EWM performs a corresponding delivery quantity correlation. Here, EWM ensures that the total of the batch subitem delivery quantities is not greater than the delivery quantity of the split kit component item.

  • If the total is the same in the batch split, the delivery quantity is not changed.

  • If the total is less in the batch split, the delivery quantity is again not changed. However, EWM does not distribute the delivery quantity across all batch subitems. This enables you or the system to add additional batch subitems at a later time.

  • If the total is greater in the batch split, the delivery quantity of the batch subitems is changed corresponding to the delivery quantity.

    Example Example

    You have a kit component item 10 with batch subitems 65 and 67. The requested delivery quantity of the kit component item is 5. Batch subitem 65 contains a delivery quantity of 2 and batch subitem 67 contains a delivery quantity of 3. You enter a delivery quantity of 4 for both batch subitems. EWM leaves the delivery quantity for batch subitem 65 as 4, but changes the delivery quantity of batch subitem 67 to 1. This fulfils the requested delivery quantity of 5.

    End of the example.

When you perform a pick denial at batch item level, EWM first recalculates at the level of the kit component item. The correlation function then calculates the delivery quantity of the kit header item. EWM then recalculates the delivery quantities for all kit component items across the hierarchy levels, from top to bottom.

When you reduce the delivery quantity of a kit header item, EWM also reduces the delivery quantities of the related kit component items. If these items also contain batch subitems, EWM also recalculates the delivery quantities (such as open pick delivery quantities) for these across all hierarchy levels, from top to bottom.

Recalculation for Delivery Quantity Changes from External Systems

For requests for delivery quantity changes from external systems, EWM expects the delivery quantity correlation to have already been performed in the external system. For this reason, EWM does not recalculate the delivery quantities.

Activities

You can trigger delivery quantity changes that lead to a delivery quantity correlation by:

  • Directly changing the delivery quantity field on the user interface:

    • On the SAP Easy Access screen, choose Start of the navigation path Extended Warehouse Management Next navigation step Delivery Processing Next navigation step Inbound Delivery Next navigation step Maintain Inbound Delivery End of the navigation path and then choose theQuantity column on the Items tab page. Change the delivery quantity.

    • On the SAP Easy Access screen, choose Start of the navigation path Extended Warehouse Management Next navigation step Delivery Processing Next navigation step Outbound Delivery Next navigation step Maintain Outbound Delivery Order End of the navigation path and then choose the Quantity column on the Items tab page. Change the delivery quantity.

    • On the SAP Easy Access screen, choose Start of the navigation path Extended Warehouse Management Next navigation step Delivery Processing Next navigation step Outbound Delivery Next navigation step Maintain Outbound Delivery End of the navigation path and then choose the Quantity column on the Items tab page. Change the delivery quantity.

  • Changing the delivery quantity in the pick denial

  • Changing the delivery quantity using the delivery quantity adjustment function

    Either you choose Adjust Delivery Quantity on the user interface, or EWM changes the delivery quantities when the system updates a delivery in the background.

  • Performing delivery splits

    Either you perform a delivery split manually on the user interface, or EWM changes the delivery quantities when the system updates a delivery in the background.

Example

The following graphic shows you the hierarchy for a kit in SAP ERP together with the respective delivery quantities.

You have a delivery item 10 for the kit header with a delivery quantity of 2 pieces.

Delivery item 10 consists of kit component items 20 and 30 and delivery item 40 for the substituted kit component. Kit component item 20 for kit component 1 has a delivery quantity of 10 pieces, kit component item 30 for kit component 2 has a delivery quantity of 20 pieces, and delivery item 40 for the substituted kit component has a delivery quantity of 20 pieces.

Kit component item 20 consists of batch subitems 25 and 27. Batch subitem 25 for batch 1 has a delivery quantity of 6 pieces, and batch subitem 27 for batch 2 has a delivery quantity of 4 pieces.

Substituted kit component item 40 consists of delivery items 50 and 60. Kit component item 50 for kit component 3 has a delivery quantity of 5 pieces, and kit component item 60 for kit component 4 has a delivery quantity of 15 pieces.

Kit component item 60 consists of batch subitems 65 and 67. Batch subitem 65 for batch 3 has a delivery quantity of 2 pieces, and batch subitem 67 for batch 4 has a delivery quantity of 13 pieces.

  1. SAP ERP sends the data for the kit to EWM.

  2. In EWM, you reduce the delivery quantity of kit component item 30 to 12 pieces, and the delivery quantity of substituted kit component 40 to 10 pieces, due to a pick denial, for example.

  3. EWM uses the correlation function to calculate the new delivery quantities.

    EWM changes the delivery quantities across the hierarchy levels, from bottom to top. In the case of batch subitems, EWM always changes the delivery quantities "backwards" in terms of the sequence of the items.

    1. EWM starts by executing the following delivery quantity changes across the hierarchy levels from bottom to top:

      • Batch subitem 67 for batch 4: reduce to 3 pieces

      • Batch subitem 65 for batch 3: no change, remains at 2 pieces

      • Kit component item 60: reduce to 5 pieces

      • Kit component item 50: no change, remains at 5 pieces

      • Kit component item 40: reduce to 10 pieces

      • Kit component item 30: reduce to 10 pieces, although you only reduced the delivery quantity by 8 pieces. However, since a fixed ratio of 1:10 is defined, EWM reduces the delivery quantity of this item by 10 pieces.

      • Kit header item 10: reduce to 1 piece

    2. EWM then executes the following delivery quantity change across the hierarchy levels from top to bottom:

      Kit component item 20: reduce to 5 pieces, since a fixed ratio of 1:5 is defined.

The following figure shows you the hierarchy of the kit in EWM following the delivery quantity correlation, together with the respective delivery quantities.