How to Specify Batch Number at the time of Packing slip Creation


I am having one requirement where I need to insert Batch number at the time of Shipment. but AX 2012 not allow to insert batch number at the time of shipment.

When you create any Sales Order and create line for the same, for any Item. at that time you can specify batch number if you did setup for that item. but I need to keep it blank for some purpose. and want to specify batch number during packing slip creation.

Does anybody know how can I do that. Is there any Functional setup need to be make or need customization.

You can do this at picking list registration, I think you can in the shipment, depends if you are then using the WMSII output orders and shipments to control entry etc.