SAP Knowledge Base Article - Public

3754040 - Pasting amounts adds two zeros for zero-decimal currencies in Manage Payment Advices

Symptom

When creating items in the "Manage Payment Advices" app, for currencies without decimal places (for example, JPY, TWD), pasting an integer amount adds two zeros and increases the amount.
Examples: 100 becomes 10,000; 1,000 becomes 100,000 when pasted.

Environment

SAP S/4HANA Cloud Public Edition

Reproducing the Issue

  1. Open the "Manage Payment Advices" app and start creating a payment advice.
  2. Ensure the currency is set to a zero-decimal currency (for example, JPY or TWD).
  3. Copy an integer amount (for example, 100 or 1,000) from an external source like Excel file.
  4. Paste the amount into the amount field of the payment advice item via the 'Paste' button.
  5. Observe that two zeros are appended and the amount increases (for example, 100 -> 10,000).

Cause

When pasting integer amounts, the paste logic appends two decimal zeros. 
For currencies without decimal places, these zeros are incorrectly appended to the integer part, resulting in an increased amount. This will not affect currencies with two decimal places.

Resolution

  1. Paste or enter the amount value first while the currency is not yet set.
  2. After the amount is entered, set the currency in the General Information section.

Keywords

Manage Payment Advices, Paste, Amount, Zero Decimal Currency, JPY, TWD, Integer Amount, General Information, Increase Amount , KBA , FI-FIO-AR-2CL , Fiori UI for Accounts Receivable (Public Cloud) , Problem

Product

SAP S/4HANA Cloud Public Edition all versions