AX 2009 - Purchase Order - Multiple batch numbers of PO line based on LOTS within one packing slip

Hello All,

I have setup configuration in Axapta to generate batch numbers and quality order after packing slip is received in Purchase Order. It is working fine when packing slip is generated on 'x' quantity of one lot. But I have a new scenario where one PO item has to be received in multiple lots in one packing slip with different batch numbers.

Example: PO line is having 100 ordered qty but I have to make one packing slip with three quality orders and three batch numbers because supplier has sent three lots(20 qty,40 qty ,40 qty). How to achieve this result. Is it available in AX 2009?