Symptom
What are the settings for an automatic update of the currency when creating a supplier invoice in "Create supplier invoice" APP.
Environment
SAP S/4HANA Cloud Public Edition
Resolution
There are a couple of user specific settings available for currency defaulting.
Finance apps provide the possibility to configure on user level that the company code currency is defaulted, this can be configured here:
- In app "Create Incoming Invoice" via button "Editing options" if defaulting is active, this will also affect the "Create Supplier Invoice" app
- There's also a Fiori app available "Edit Options for Journal Entries" (FI-GL) that allows to make the same settings via Fiori UI
This defaulting also affects the "Create Supplier Invoice" app. This causes problems, in case invoice with reference to a purchase order is posted in the following scenario:
- Purchase order is in EUR
- Company code currency is USD and defaulted in Create Supplier Invoice according to the user settings
- Invoice is received in USD
Having the defaulting active, USD will be overwritten by EUR (from the purchase order) whereas user wants to post in USD....
To solve this, another setting was introduced that is available in the "Edit Supplier Invoice Settings" App -> With checkbox "Deactivate Default Currency from Finance" it is possible to deactivate the currency defaulting in the "Create Supplier Invoice" app (also user specific). After ticking this checkbox there is no default currency when creating supplier invoices. If user provide manually the currency USD at header level before the PO reference, the currency remains and doesn't changed to the PO currency. In case the invoice only contains direct postings to a G/L account, the currency has to be entered manually.
Keywords
Edit Options for Journal Entries, Deactivate Default Currency from Finance, Create Supplier Invoice, Edit Supplier Invoice Settings, currency, overwritten, PO currency , KBA , MM-FIO-IV , Fiori UI for Invoice Verification , Problem