Ansicht
Dokumentation

SIMG_HUMCALCMETHOD - Specify Unit of Measure for Packing Consistency Check

SIMG_HUMCALCMETHOD - Specify Unit of Measure for Packing Consistency Check

TXBHW - Original Tax Base Amount in Local Currency   RFUMSV00 - Advance Return for Tax on Sales/Purchases  
This documentation is copyright by SAP AG.
SAP E-Book

Specify unit of measure used for the calculation of remaining unpacked quantities in the packing consistency check.

In addition to the base unit of measure, a material can have additional alternative units of measure assigned in the material master, for example, the sales unit of measure. The conversion method between base unit of measure and alternative units of measure is also defined in the material master.

If you create a delivery for this material and use the pack function to create handling units, the system calculates the remaining unpacked quantity after the creation of every single handling unit.

As part of this check, the system takes the quantity used for the handling unit created and deducts it from the total quantity. If there are two different units of measure in the material master in place, the check therefore converts the quantities from base unit of measure to sales unit of measure and applies the rounding rules after the creation of every handling unit. These recurring rounding activities can lead to inconsistencies regarding the remaining quantity calculated, which means, there is no sufficient remaining quantity to create the requested number of handling units. As a result, the packing process for handling units, for example, via the packing function in the delivery, is stopped.

To avoid this behavior, you can specify, which unit of measure shall be used for the remaining unpacked quantity calculation.

In standard delivery, no unit of measure for the remaining unpacked quantity check in packing is defined. The data is taken over from the material master.

Specify the unit of measure for the remaining unpacked quantity check as follows:

  • Always use the base unit of measure
  • Always use the sales unit of measure
  • Use the smaller unit of measure (base unit of measure or sales unit of measure)

If you want to assign units of measure to be used for the remaining quantity calculation not only on client-level but more precisely, for example regarding a specific plant, you can use the customer include INCL_GET_CALC_TYPE. Be aware that with the include, your settings get overwritten with every system upgrade.

For material PA123456, the base unit of measure is EA, the sales unit of measure is BX (boxes).

  • The unit conversion is defined as 1 BX = 12 EA.
  • A delivery contains 2 boxes of material PA123456.
  • The material is packed into 3 handling units consisting of 8 EA.

Scenario Without Definition of Unit of Measure for Remaining Unpacked Quantity Calculation

Results of the remaining unpacked quantity calculation after the creation of each handling unit:

Status After Quantity in HU Remaining Quantity
1st HU created 8 EA/0,667 BX 16 EA/1,333 BX
2nd HU created 8 EA/0,667 BX 8 EA/0,666 BX
3rd HU created 8 EA/0,667 BX 0 EA/-0,001 BX

The remaining quantity after the creation of the second handling unit is 0,666 BX, which is less than necessary for the last handling unit (0,667 BX) to be packed. The unit conversion from BX to EA is causing this rounding problem in the delivery.

Scenario with Definition of Unit of Measure for Remaining Unpacked Quantity Calculation

The user has set the unit of measure for the remaining unpacked quantity calculation in the packing consistency check to Always use Base Unit of Measure.

Results of the remaining unpacked quantity calculation after creation of each handling unit:

Status After Quantity in HU Remaining Quantity






rdisp/max_wprun_time - Maximum work process run time   BAL_S_LOG - Application Log: Log header data  
This documentation is copyright by SAP AG.

Length: 4981 Date: 20240607 Time: 235515     sap01-206 ( 89 ms )
1st HU created 8 EA 16 EA
2nd HU created 8 EA 8 EA
3rd HU created 8 EA 0 EA