cancel
Showing results for 
Search instead for 
Did you mean: 

Error Splitting delivery

Former Member
0 Kudos

Hi all,

We have a new plant that has a unique situation. A customer(s) will place multiple orders over time and have them dropped shipped to a site. Do to the nature of our and the customers business the sites are always different, and it would eb a data maintance nightmanre if we tried to maintain it the address master. Thus we have the customer address keyed in for each order.

If we try and ship the product on multiple sales orders to the same site we have keyed into the system we get the expected error: Item 000010: delivery split due to conflicting header data (Function SP: Address Number: 9000013498 <-> 9000013502)

Message no. VL033

I am looking in the notes and forums for a work around any one have an idea of how to get around this?

-Larry

Accepted Solutions (0)

Answers (6)

Answers (6)

0 Kudos

You can also check the header compare.

FM SD_COMPARE_DELIVERY_HEADER

Former Member
0 Kudos

Sent question to SAP, got a reply. Suggest using a user exit to perform a copy of the prior sales order address. We are going to look at that. We are also going to explore turning on the shipments function in SAP.

thanks for the thoughts all.

Former Member
0 Kudos

Hi Mr, Larry Rogers,

Please look into the notes 448919.

Some line from the notes. Hope this helps.

User exit for controlling the split behavior for additional partners

If you want to force that a delivery split is always executed when order items with different partner functions differing from the standard system functioning are delivered, you can use a new user exit for this. For this, implement the correction instruction for Include MV50AFZ1 which is provided for customer developments in delivery processing. Via the source code in FORM routine FORCE_PARTNER_SPLIT, you can control per partner function IF_PARVW with indicator CF_FORCE_SPLIT whether a split is to be executed (setting indicator to 'X') or not (not changing the indicator).

Note that the transfer parameter for partner function IF_PARVW contains the technical name of the partner function. This name might differ from the display of the partner function in the sales dialogs. You can determine the technical name of the partner function from view V_TPAUM using Transaction SM30.

Regards,

MT

Former Member
0 Kudos

Hi

Against each shipping address, please create a new ship to party ie. if customer has 5 different shipping addresses, create 5 ship to parties & maintain against the one sold to party.

Whenever customer places an order, based on the shipping address, you can select the corresponding ship to party from the pop up box.

This way you can avoid maintaining the address everytime while creating a order & since all the order have common ship to party, there will not be a delivery split.

Even it is easy to change the ship to party in VA02 if customer is confirming the shipping address during shipment.

Make sure all the ship to parties are same to avoid delivery split.

thank you

Anirudh

Former Member
0 Kudos

Hi

In your case you change the customer ship to party address in the master data and as well in the sales order

check the data transfer routine s in the copy control VTLA

Regards

Damu

Former Member
0 Kudos

Larry,

The delivery split is mainly controlled by the copy control between the two docuemnts ie SO and delivery. Please refer to sap notes 546668 How can the split be affected via the copy control? and 1662397, there is a field ZUKRL in LIKP which determines wether the split is carried out.

Maybe some cutomization around these copy contraols can be carried out.

Please update this thread with whatever solution you finally implement. I would be keen to know the solution.

Thanks,

Jagruti