cancel
Showing results for 
Search instead for 
Did you mean: 

partial delivery of sales order with some line items

Former Member
0 Kudos

Hi all,

Please help me in the issue i want to create delivery against sales order partially for some line items of the sales order . Can any one suggest me the procedure how to do it through programing .

Thanks in advance,

Accepted Solutions (1)

Accepted Solutions (1)

csaba_szommer
Active Contributor
0 Kudos

There are several transactions to create delivery from SO:

VL01N, VL10, VL10A, VL10C, VL10G, VL10H, VL10I, etc

If you want to create delivery from SO via program you should search for some function modul designed for this purpose.

E.g.

BAPI_OUTB_DELIVERY_CREATE_SLS'

RV_DELIVERY_CREATE'

Answers (3)

Answers (3)

Former Member
0 Kudos

Hi,

You have several methods of doing same.

Method 1

Go to VL01N, and given your sales order number.

Without giving the line item, just press Enter

Now inside the delivery, you can delete unwanted line items, and you can adjust quantities under Item overview tab.

After that do picking and PGI.

Method 2

Go to VL10E,

Give your sales order number and execute.

Mark relevant schedule lines only and press execute,

then those line items with marked schedule lines will copied to the delivery document.

Best regards,

Anupa

jpfriends079
Active Contributor
0 Kudos

Hope you can handle this without any exit, maintain delv block for the items, you don't want to deliver.

And use tcode VL04 - Delv due list.

Thanks & Regards

JP

Former Member
0 Kudos

Dear,

You can just use split option in delivery.

VL01N ---> Select item which you want to deliver partially ---> click on split batch --> select your batch and enter qua. in delivery qua. which you want. --> come back --> same qua. put in deliv. qty. -- > Done.

After this when you do the new VL01N then delivery take remaining qty of sales order.

Regards,

Sandip