Regarding Batch creation and Physical stock update POS6.5

Regarding Batch creation and Physical stock update POS6.5

Hi,
   1) I need to have purchase date and purchase price in batch LOV on sales bill screen.
      and sometimes eventhough there is stock in one of the batch, item is not getting selected. Need to udpate the       stock in batch that is expecting by system.

2) Surprisingly , after i enter item in sales screen, and select that item and click Update stock function key ,
    then Batch LOV screen is showing purchase price.

3)  And when I put batch selection mandatory in item master, and if there is single batch only also for a item ,
 Batch LOV is showing in sales bill screen. I think there is no meaning to show BATCH LOV, if there is single batch.

Regards
L Ramakrishna