what you suggest allows user to change the vendor's currency to local currency.
but user will need to manual enter the amount in local currency,
is there any way that system will auto-calculate the amt into local currency when the condition type is changed to "fixed amt" and currency changed to "local currency"?
In PO vendor currency flows,If you have your vendor currency EURO and company code currency USD
in that case you have to make vendor currency USD
If you make Po currency in company code currency and then take a printout of Po and send to vendor it will in USD in this you vendor will accept po in USD ? If yes then make vendor currency USD
Your MIGO and invoice will post in company code currency
In the condition type that you want to maintain in the local currency, check mark the " Calculation type ' which says Calculation type can be changed.
This will make the condition type, which can be changed at the time of PO creation.
Then at the time of PO creation, go to the condition type and change the condition type to Fixed amount.
After you cange the Calculation type to Fixed price, then change the currency to INR and enter the amount.
I would like to mention that you can only change the currency on when the calculation type is "Fixed Amount", currency cannot be changed if the calculation type is %age.