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.
Showing results for 
Search instead for 
Did you mean: 

Appending record in XBDBATCH for displaying batch spliter in VL01N

Former Member
0 Kudos

Hello Experts,

I  am doing enhancement of VL10C  based on Pre-Shipment of Sales Order before creating Delivery.

For  some  line item of sales order  batch spliter is coming in VL10C but some cased batch splitter is not coming.

Like as bellow screen shot

I have  checked for these two sales order there is batch determination in MMBE transaction. Then why some case it is coming and some cases it is not coming , I didn't find any solution.  There is a internal table XBDBATCH, if it will bring records with batch in function module VB_BATCH_DETERMINATION then batch spliter created. If it is initial then then this batch splitter not created.

So can any one clear me in which scenario this internal table is initial.

Is there any another reason because of this batch splitter not created, So please suggest me any idea so that I can able to bring this batch splitter.

Thanks and Regards



Active Contributor
0 Kudos

Batch split depends on how batch procedure and batch determination is set up. I think it depends on Item category.

Check this example for delivery

0 Kudos

Thanks Vinit.

Can you clear some more doubts of me.

There are two sales order. For these two there is entry in MSKA table which hold information about allocated batch for a sales order.

But for one case value batch splitter is coming in VL01N and for another case splitter is not coming in VL10C.

Can you please clear to me that, how I will distinguish two sales order that,  There is batch allocation for one sales order for which there is entry in MSKA table.

But for another sales order there is no batch allocation but batch is allocated for the corresponding material.

Thanks in Advance