cancel
Showing results for 
Search instead for 
Did you mean: 

Delivery unit / Rounding profile for a specific customer

Former Member
0 Kudos

Dear Expert,

A specific customer has to receive full case/box for specific products (for ex 1 case = 20 EA, if the customer orders 24 EA, he will receive 20 EA = 1full case). For other customers there is no restriction, they can order 1EA... The orders come via EDI and customer service is not able to control each order.

Thank you very much for your help!

Regards,

Robert

Accepted Solutions (1)

Accepted Solutions (1)

csaba_szommer
Active Contributor
0 Kudos

Try the customer material infor record (VD51/VD52/VD53) which is designed for this purpose - maybe the use of field KMNT-RDPRF (Rounding profile) can help...

Former Member
0 Kudos

Thanks a lot!

Answers (1)

Answers (1)

Former Member
0 Kudos

Hello Robert

Csaba gave a good suggestion but it won't completely resolve your issue because it won't handle the Delivery Unit part of it. It may take care of the rounding up/down business but won't change the units to Cases when Eaches are ordered.

I tested with Material Determination, it may take care of Delivery Unit angle but can't handle rounding up/down.

So I think best option for you is to try one of these 3:

1) Control at mapping software end to change the order quantity/units based on customer and material.

2) Using customer functions in Function Module IDOC_INPUT_ORDERS

See OSS note: 753153 - FAQ: Customer-functions in IDOC_INPUT_ORDERS

For both of these 2 above, you need to work with your EDI specialist team.

3) Use user exits during sales orders processing- Set up a custom table which specifies the delivery unit and rounding profile to be used for the set of customers and materials, preferably create a customer group and material group and use that in table rather than specific customers and materials. Probably you could use MV45AFZB-USEREXIT_CHECK_VBAK/USEREXIT_CHECK_VBAP.

Hope this helps.

Former Member
0 Kudos

Thanks a lot, Chandra!