on 04-03-2014 2:54 PM
Hi All
Please could you assist me with the following request , I am currently trying to split a delivery by storage location and having no luck .
I have tried a few of the options availble via the SCN community but it has not helped (http://scn.sap.com/thread/3377338) .
I have loooked in the copy routine option but it does not seem as though this is possible . After looking at this note https://websmp203.sap-ag.de/~form/handler?_APP=01100107900000000342&_EVENT=REDIR&_NNUM=546668 it does not seem possible to use the copy routine option .
Can anyone advise what would be the best way to do this going forward ?
Thanks
Regards
Justin Naidoo
Hi
See SAP Note 166397 - Delivery split according to customer field ZUKRL
Regards
Eduardo
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
Hi
Compare the fields ZUKRL in table LIKP. It's the concatenation of fields of ZUK in the VOFM subroutine.
See also other reasons in
SAP Note 355404 - Why was there a delivery split during creation?
SAP Note 546668 - FAQ: Delivery split when creating deliveries
I hope this helps you
Regards
Eduardo
I think you may need to implement your own logic in a custom copy control.
In the copy control, you should have access to the CVBAP structure that contains the sales order items. Insert some logic along these lines. IF LGORT (Storage location) of item 10 is not equal to LGORT of item 20, then pass a value to ZUKRL. And use ZUKRL as the field that will force the split.
The problem here is that you are using the VBAP entries to determine the split, and not the LIPS entries. The LIPS entries are not determined until after the system has decided to split the delivery.
Hi Noel
Thank you for your response . I have attampted this. Curerntly what i do is I check the LGORT from table CVBAP and pass that as the splitting criteria to the ZKURL field . This does split the deliviery , however only one delivery gets created and this is where I am struggling . So if I have 4 items , 2 belonging to LGORT 0010 and 2 belonging to LGORT 0020 , then a delivery gets created for LGORT 0010 only .
Hi Guys
Just an update from my side . Using ZUKRL field for splitting a delivery works to the extent that when you save the delivery only the items specific to the split criteria are saved in that single delivery .
I think my biggest issue was I expected this splitting to create 2 deliveries , but this does not seem to be the case . I had to find an alternate to solve this issue using an event linkage on the likp business object . Hope this will help someone in the future .
If anyone has managed to split and create 2 deliveries using the ZUKRL please do let me know how .
Thanks.
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
Normally shipping point can be determined in two ways one plant specific and two storage location specific.
Have you tried IMG>>Logistics Execution>>>Shipping >>>Basic Shipping functions>>>Shipping point determination
it may helps you--if it is OK to maintain separate shipping point..
Phanikumar
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
You can try by activating the split based on storage location as recommended in the following note
G. Lakshmipathi
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
Hi,
You can try to use delivery group field in sales order at item level which forces all line items with the same delivery group be delivered together (same delivery), kind of split. Use MV45AFZZ, FORM USEREXIT_MOVE_FIELD_TO_VBAP to fill field VBAP-GRKOR (in user exit, determine storage location and apply some logic to give a value to delivery group by storage location. In standard, storage location is determined by shipping point+plant+storage conditions). Look for the help of an abaper.
Regards,
JM
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
Hi Joan
Thanks for the response on this . I looked into this option , but I dont think this will work as the group by delivery only groups the items together and copies the delivery date to each item in the same delivery group . So when you actually create a delivery it will just change the delivery date but not actually split the items into seperate deliveries .
Thanks..
User | Count |
---|---|
98 | |
11 | |
11 | |
6 | |
6 | |
4 | |
4 | |
3 | |
3 | |
3 |
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.