We are attempting to create a sales order (interfaced from legacy system) with a document currency of CAD and local/base currency of USD. We are using BAPI_SALESORDER_CREATEFROMDAT2 to generate the sales order. My goals are the following:
1) CAD and USD currency amounts are bridged over in the legacy interface. With both amounts keyed in, my assumption is that the m-rate currency exchange rate will be overridden.
2) USD needs to be specified for the document currency, allowing credit exposure in FSCM to be updated appropriately in USD.
What Iu2019m finding is that the currency amount (CAD amount) is being accepted, and the USD amount is being ignored. The USD amount is calculated by applying the m-currency exchange rate to the CAD amount.
Is there a way to disable the exchange rate conversion ? If not, can you advice if it can be done using some programming ?
Thanks a lot in advance.
Sridhar