SAP Knowledge Base Article - Public

3118782 - Payment files are rejected by bank

Symptom

After CE2111 upgrade payment processing files based on Format Mappings using node reference in conditions of attributes are getting failed. Such construction is used for example in PAYM/CGI_CT Format Mapping, it’s country versions **_CGI_XML_CT (for example DE_CGI_XML_CT) and their customer modifications. Completion of payments is impacted.

Environment

SAP S/4HANA Cloud Public Edition CE2111

Reproducing the Issue

Check Monitor Payments App and Payment Medium Formats *_CGI_XML_CT_* (depending on the local version). The Batch status is "Rejected by Bank".

Enter Manage Payment Media App and download the payment medium file. The "Ccy" attribute is missing in the “RmtdAmt” tag the file.

This case example is for currency SGD and amount 1000.

Incorrect payment file:

...

<RmtdAmt>1000.00</RmtdAmt>

...

Correct payment file should be:

...

<RmtdAmt Ccy="SGD">1000.00</RmtdAmt>

...

Cause

 It is a known programming error.

Resolution

Currently there is no plan date for the fix. Possible workaround is not available yet. KBA will be updated continuously.

Keywords

payment media, rejected by bank, batch status, Manage Payment Media, Monitor Payments, Citibank, CGI_XML_CT_CITI, F1868, F1 868, F2388, F2 388, SSCUI 102569 , KBA , CA-GTF-CSC-DME , Data Medium Exchange Engine , Known Error

Product

SAP S/4HANA Cloud 2111