‎2008 Jul 22 7:45 AM
Hi all,
I would like to update an outbound delivery (Quantity, Batch) and also switch the picking status to 'C' with the function module WS_DELIVERY_UPDATE. We are not using WM (so there are no Transports).
Changing Quantity and Batch (splitting) is working fine, but the picking status is not changing (it is 'A'), although the field PIKMG has been set in VBPOK_TAB of the FM.
Which fields are required to confirm the picking and switch the picking status to 'C'?
The FM SD_DELIVERY_UPDATE_PICKING is also not working...
Regards,
Martin
‎2008 Jul 24 1:27 PM
Hi Martin,
Iam not sure whether WS_DELIVERY_UPDATE would update the batch but it definitely updates the pick quantity.
Earlier i have done the same things in the below mentioned way:
1. BAPI_OUTB_DELIVERY_CHANGE - For updating the batches
2. WS_DELIVERY_UPDATE - For updating the pick quantity.
It also updates the status to C.
Just check whether you have passed the parameter 'update_picking' = 'X' in the second FM.
Please let me know if it doesn't works. I will try to send you the sample code.
Please give points if useful.
Regards,
Sharad
‎2008 Oct 17 11:40 AM
hi sharad
can u send me a sample code for ws_delivery_update for picking
‎2022 Aug 09 6:05 AM
Hi Sharad,
For me whatever I am filling in LFIMG is getting populated in Delivery picking quantity correctly . If I populate anything in PKIMG field it's not getting populated correctly. Could you share your code once?
‎2008 Jul 24 7:27 PM
Hello Sharad,
when setting the parameter "Picking_Update", the FM WS_DELIVERY_UPDATE always needs a transport order (VBPOK-VBELN/-POSNN). But we do not use WM, so there is no transport order available...
A piece of sample code could help
Regards,
Martin