SAP Knowledge Base Article - Public

3787231 - Reference details concatenated with bank account number in Payment file for Czech Republic (CZ)

Symptom

  • When generating an outgoing payment file using the custom payment format /CZ_CGI_XML_CT, the beneficiary bank account number may contain both the bank account number and the value maintained in the Reference Details field in the Business Partner master data.
  • Only the beneficiary bank account number is expected to be transferred to the payment file.

    For example, the payment file may contain:
    <CdtrAcct>
      <Id>
        <Othr>
          <Id>321345787NAZEK UCTU 1</Id>
        </Othr>
      </Id>
    </CdtrAcct>
    • 321345787 is the beneficiary bank account number.
    • NAZEK UCTU 1 is the value maintained in the Reference Details field in the Business Partner master data.

    Environment

    SAP S/4HANA Cloud Public Edition

    Cause

    • The behavior is related to the country-specific configuration maintained in the configuration Set Country-Specific Checks (SSCUI- 102592).
    • The standard pre-settings for a country/region allow the Reference field to be used to store the remaining digits of a long account number. If the bank account number exceeds the configured length, the Reference field can be considered as an additional field for the complete bank account number.
    • For the Czech Republic (CZ), where there are no overly long bank account numbers, the Reference field can be kept available for other purposes by configuring the appropriate account number length and checking rule.

    Resolution

    • Review the settings in the SSCUI Set Country-Specific Checks (SSCUI ID- 102592) for country/region CZ (Czech Republic).
      • According to the F1 help for the field Checking Rule against the Bank Account Number, the SAP recommendation for the Czech Republic is:
        • Account Number Length: 16
        • Checking Rule: 0
    • Checking Rule 0 is a special rule for excessively long account numbers. In some applications, the Account Number field has a length of only 18 characters. If an account number is longer than the available field length, the remaining digits can be stored in an additional field, such as the Reference field.
    • With Checking Rule 0, the system considers the content of the additional Reference field when the Account Number field is not sufficiently long to hold the complete account number.
    • However, for applications with a sufficiently long Account Number field, Checking Rule 0 behaves like Checking Rule 1 and does not consider the Reference field.
    • Therefore, for country/region CZ, review and maintain the following settings in SSCUI 102592 as recommended:
      • Set the Account Number Length to 16.
      • Set the Checking Rule to 0.
    • After maintaining the recommended configuration, the Reference Details should remain available for other purposes and should not be considered as an extension of the bank account number when the account number itself is within the configured length.

    Keywords

    Czech Republic, CZ, CZ_CGI_XML_CT, Bank Account Number, Reference Details, Beneficiary Bank Account, Payment File, Outgoing Payment, Business Partner, FPAYH-ZBNKN, FPAYH-ZBNKN_EXT, Account Number Length, Checking Rule, SSCUI 102592, Set Country-Specific Checks , KBA , FI-AP-AP-B1 , Payment transfer (w/o DE, US) , Problem

    Product

    SAP S/4HANA Cloud Public Edition all versions