Client come with issue of different amount in IF than in invoice. The transaction was between two subsidiaries of different currency.
Solution: The system take the value from the item record (average cost for particular loaction) as COGS. Its not taking the amount from the sales order. System calculate the total amount by taking this as the base value. Then multiply with quantity in SO
Average cost on that particular location =Total value of inventory on that location/Available quantity on hand on that location
GL impact of IF consist of two parts :COGS and inventory(from source subsidiary)
Intercompany clearing a/c and transit(destination subsidiary)
In sales order and invoice, the amount will be equal to PO amount*respective exchange rate