Hi Hariharan,
using this code it showed warehouse column at Inventory Management->Common->On Hand. but it didn't show it at Inventory Management->Inquiries-> On-Hand->Transactions and Intercompany on Hand screens. There was no any other customization on these forms others than this.
Do you have any Idea about the cause?
Also i wanted to show Wareshouse as a first column so i moved group dimension control as the first column but then it doesn't show up the next column after this group control. hence i just created extra column (unnecessary) as the second column and moved second import column to third position. This way it showed me the column which got hidden earlier.