Hi Naveen,
Not sure if it helps, but for Purchasing - product receipt (stock items) we are using Document Routing/Layouts under Warehouse Management - Setup - Document Routing. We designed our own label to be printed when the goods arrive on site, including Batch number with bar code etc.
Regards,
V