Symptom
- In the Create Positive Pay Files (FCHX) app, the output file includes a UTF field defaulting to “16” (UTF-16) when Multi-Bank Connectivity is active.
- The bank expects “8” (UTF-8), causing the positive pay test files to be rejected.
Environment
- Product: SAP S/4HANA Cloud Public Edition
- Payment forms (Public Cloud)
- Create Positive Pay Files (FCHX)
Reproducing the Issue
- Open the Create Positive Pay Files (FCHX) app.
- Enter selection parameters (for example, Paying Company Code, House Bank, Currency) and select Checks not extracted.
- Enable: Creation with Database Update, Create Payment Summary, SAP Multi-Bank Connectivity, and Keep Amount for Voided Checks.
- Run the file generation and review the output; observe the UTF field defaults to “16” and the file is encoded in UTF-16.
Cause
- The Payment Method configuration sets Alternative Format Type to “90 SAP Multi-Bank Connectivity”, which changes the file encoding from UTF-8 to UTF-16.
Resolution
- Open Manage Your Solution > Configure Your Solution.
- Navigate to Application Area: Finance > Sub Application Area: Accounts Payable.
- Open SSCUI 101972 – Set Up Payment Methods per Country for Payment Transactions.
- Locate the affected Payment Method and country combination.
- Change Alternative Format Type from “90 SAP Multi-Bank Connectivity” to “No Alternative Format Type”, then save.
- Open the Create Positive Pay Files (FCHX) app and run the positive pay file generation again.
- Verify the output file is encoded in UTF-8 and that the UTF field aligns with bank expectations.
See Also
Keywords
positive pay, FCHX, utf-16, utf-8, encoding, alternative format type, 90 multi-bank connectivity, payment method configuration, payment medium format, xml encoding, bank file rejection, sscui 101972, s/4hana cloud, mbc, file format , KBA , FI-BL-PT-FO-2CL , payment forms (Public Cloud) , Problem
Product
SAP S/4HANA Cloud Public Edition all versions
SAP Knowledge Base Article - Public