We have a task to bulk cancel set of Sales Orders in Dynamics 365.
Records are already filled with Currency values and exchange rates related to Base Currency values.
When we make the request to cancel Sales Order (CancelSalesOrderRequest), the system will change exchange rate of the record and recalculate Base values based on current exchange rate of the currency. But we need to keep exchange rate unchanged from the value already set in the record. Is there a way to direct the Request to not change any data except the State and Status of the record?