I think it’s possible that aware could recalculate it all automatically because of the cross reference rules.
It could recalculate the stuff just like a spreadsheet changes all of the related calculations.
But I don’t think you want this, because if you change the master exchange rate, it may sit there and spin a while as it goes and recalculates ALL these older prior orders.
But maybe this would work, and the rule only recalculates certain orders , ie. Only if status is not ‘Paid’
If you have a bunch of orders in the system, and a bunch of them are old and done and shipped,
Then when you change the exchange rate exactly which ones are supposed to be recalculated?
Only open unshipped orders?