Symptom
By using format under CGI_CT, Chinese characters are replaced by "...".
Image/data in this KBA is from SAP internal systems, sample data, or demo systems. Any resemblance to real data is purely coincidental.
Environment
SAP S/4HANA Cloud Public Edition
Reproducing the Issue
- Create supplier invoice.
- Run the Manage Automatic Payments app to pay the invoice.
- Download the XML file from the Manage Payment Media app and verify the output.
- Observe that Chinese characters are replaced by "...".
Cause
- The conversion function with "RP" are used in "Map Format Data for Payments (ID: 100558)". The "RP" (replace characters) means that everything that is not Latin will be replaced by dots.
- Missing configuration to allow Chinese in "Create Payment Medium Formats (ID: 102569)".
Resolution
1. Check the conversion function in Map Format Data for Payments (ID: 100558) to ensure that conversion functions without "RP" are used.
2. Navigate to "Create Payment Medium Formats (ID: 102569)" and search for the relevant format.
3. Go to format details and click the "Default" button.
4. In the field "Address Version," enter the version of the international address maintained for the Business Partner (e.g., "C" for Chinese) and save.
Keywords
Payment Media format, Chinese language, Supplier name, XML file, Map Format Data For Payments, Create Payment Medium Formats, Address version, RP conversion function, Replace characters, International address, Public cloud, Cdtr, Nm , KBA , FI-AP-AP-B1 , Payment transfer (w/o DE, US) , Problem
SAP Knowledge Base Article - Public