Barcode Printing having Batch number, expiry and production date in AX 2012

Is it possible to print item barcode having Batch number, production/expiry dates and item quantity/weight mentioned in AX 2012?

if yes, how and how Ax POS will recognize, parase it and selects the item and tender it on POS? Is this functionality implemented in AX or need to customize?

AX does not even ask for Item batch number dimension at POS, any idea why is it so?