SAP Knowledge Base Article - Public

3716097 - Foreign Currency Transactions Recorded Using Posting Date Instead of Invoice Date in Supplier Invoice App

Symptom

In the Supplier Invoice Fiori app, the system always determines the exchange rate based on the Posting Date, and there is no visible or editable Translation / Conversion Date field.

The exchange rate retrieved corresponds to the Posting Date, not to the Invoice Date.

Environment

SAP S/4HANA Cloud Public Edition

Reproducing the Issue

  1. Open the Create Supplier Invoice app in SAP S/4HANA Public Cloud.
  2. Select a company code based in Canada with company code currency = CAD.
  3. Create a supplier invoice in a foreign currency (e.g. USD).
  4. In the Basic Data section:
  5. Enter an Invoice Date (XX/YY/ZZZZ).
  6. Enter a Posting Date different from the Invoice Date (XX/YY/ZZZZ).
  7. Go to the Details tab.
  8. Observe that the system automatically proposes an Exchange Rate.
  9. Click on the Exchange Rate field and choose Get Exchange Rate.
  10. Observe that the exchange rate retrieved corresponds to the Posting Date, not to the Invoice Date.

XX = means Day
YY = means Month
ZZZZ = means Year

Cause

This is the standard behavior in SAP S/4HANA Cloud. The exchange rate is determined based on the Posting Date.

Resolution

By default, the system uses the posting date to determine the exchange rate.
To customizing set in Fiori App Currency Exchange Rates, the system will propose the translation date, and calculate the exchange rate.

See Also

Keywords

supplier invoice, fiori app, exchange rate, posting date, invoice date, translation date, foreign currency, sap s/4hana cloud, public cloud, currency conversion, invoice management, canadian accounting practices, ifrs, aspe, sap s/4hana , KBA , MM-FIO-IV-2CL , Fiori UI for Invoice Verification (Public Cloud) , How To

Product

SAP S/4HANA Cloud Public Edition all versions