Hi Prashant,
I guess you are using a Batch number group, which you have set on the Item? (And which are created at Inventory management -> Setup -> Dimensions -> Tracking number groups).
On the number group, if you set Only for inventory transactions and On physical update, the Batch number will not be assigned at the time of creation of the order.