SAP Knowledge Base Article - Public

3425179 - Automatic payment uses the wrong currency as transaction currency

Symptom

There is an invoice posted with transaction currency A while the company code currency is B.
Paying the invoice via app "Manage Automatic Payments", system determines currency B as transaction currency.

Environment

SAP S/4HANA Cloud

Cause

  1. The payment method is not allowed foreign currencies.
  2. Or the invoices has set the 'Payment Currency' as B.

Resolution

  1. In configuration "Set Up Payment Methods for Each Country/Region for Payment Transactions" (ID: 101972), the allowed currencies for the payment method can be maintained. Leaving the table empty means that all currencies are permitted.
    In configuration "Set Up Payment Methods per Company Code for Payment Transactions" (ID: 101044), the option 'Foreign Currencies Allowed' need be selected.
  2. This is the system standard behavior. The Payment Currency means the currency for automatic payments. 

Keywords

Transaction Currency, Company Code Currency, Manage Automatic Payments, Invoice, Payment Currency, Set Up Payment Methods for Each Country/Region for Payment Transactions, 101972, Allowed Currencies, Set Up Payment Methods per Company Code for Payment Transactions, 101044, Foreign Currencies Allowed , KBA , FI-FIO-AP-TRA-2CL , Transaction Apps: Public Cloud , Problem

Product

SAP S/4HANA Cloud Public Edition all versions ; SAP S/4HANA Cloud all versions