Item Barcoding in production AX 2012

Dear All,

Let suppose, i process 10Kg of chicken and cuts it into pieces using process manufacturing module in AX 2012. Now i have 10 kg of chicken cuts with a production batch number. This will be packed in trays of 1 and 2Kg approx. I want to barcode these trays with production batch number and weight that each tray carries.

Does AX help producing barcodes in abovecase, if yes how?
Shall weighing scale be integrated with AX and AX will fetch weight from scale and produce item barcode at run-time?
How this can be achieved or is done in a production scenario? Any idea!!

Your suggestion/guidance in highly appreciated.