Hi Teck,
This can be achieved by restricting the price re-calculation at the time of GR also based on the current exchange rate.Create a new pricing procedure and assign the routine which re calculates the price at the time of GR.We have implemented this scenario for my Client.
Thanks,
Haarica