SAP Knowledge Base Article - Public

2932367 - Currency is not taken from the payload when Sales quotes are created from A2X or ODATA APIs


When a Sales quote is created through A2X or ODATA APIs, the Currency of the Quote is different from the Currency in the payload.


 SAP Cloud for Customer


The Sales area is not provided in the Payload.
The standard currency determination will take place, if any currency revelvant data like Sales Area is added or modified in the Sales quote.

If the Sales area data is not provided in the payload that creates the Quote, the Sales area determination will take place which inturn triggers the currency redetermination and hence the payload currency will be overwritten.


When you are passing the Currency during the creation of a Sales quote through A2X or ODATA APIs , it has to be passed along with the Sales area details inorder to prevent the currency redetermination.


KBA , LOD-LE-CQP , Customer Quote Processing , Problem


SAP Cloud for Customer add-ins all versions ; SAP Cloud for Customer core applications all versions