Hi Dishant Bhatia,
Can you Implement the the exit
VMDE0002 Shipping Interface: Message PICKSD (Picking, Outbound)
and delete the entries from VBLKP Delivery Item View for Picking
which are coming with zeros and update the internal table. So that you can avoid the recors splits.
I hope this will be helpful.
Thanks & Regards,
Raghunadh Kodali.