Application Development Discussions
Join the discussions or start your own on all things application development, including tools and APIs, programming models, and keeping your skills sharp.
cancel
Showing results for 
Search instead for 
Did you mean: 

Picking via FM

Former Member
0 Kudos

Hello,

I want to pick items for outbound deliveries. I use the FM SD_DELIVERY_UPDATE_PICKING. With that FM I get allways the error VL 118 'Item to be picked by WM (picking quantity cannot be entered)'. Which FM can I use to do picking for those items?

Thank you for your effort in advance.

Regards

Norbert

3 REPLIES 3

Jelena
Active Contributor
0 Kudos

If you're using WM, you cannot just pick the items in the delivery. Check the Delivery Change transaction - the 'pick quantity' column will be grayed out, I bet.

With WM you need to create a transfer order (TO) for this delivery and then confirm it. This is the whole another story. There are FMs and IDocs to create and confirm a TO, you'll find many examples here. Check the FMs L_TO_CREATE*.

Check with your functional consultant - there might be additional requirements in your organization. I'm wondering why he/she didn't tell you about the TOs to begin with...

Former Member
0 Kudos

Hi Jelena,

I used L_TO_CREATE_DN. The problem is that the TO assigns the batches to the main position and didn't create sub items. Do you have any idea why?

Jelena
Active Contributor
0 Kudos

Unfortunately, I'm not familiar with the batch functionality - we've never used it. Apparently this function module works the same way as the transaction (that's what the documentation says, anyway), so why don't you try and create a TO in the transaction (LT01, I think) and see what fields need to be filled in and what it does?

Aren't subitems supposed to be created on the delivery, not on TO? Not sure though - maybe I'm wrong...