SAP Knowledge Base Article - Public

2653398 - Payment Information: Unable to Create a New Bank - Receive Error - The value in field “Bank ID” must contain only digits (0-9) and uppercase letters (A-Z)

Symptom

Unable to create new Bank due to the following error when trying to save: The value in field “Bank ID” must contain only digits (0-9) and uppercase letters (A-Z). It can include an underscore, but not as a first character.

"Image/data in this KBA is from SAP internal systems, sample data, or demo systems. Any resemblance to real data is purely coincidental."

Environment

Employee Central - Payment Information

Reproducing the Issue

  1. Admin Center -> Manage Data
  2. Create New -> Bank
  3. Fill out all fields correctly
  4. Save


Bank.jpg

Cause

From B1805 release, the Bank ID field is required and the field type has been changed from "AUTONUMBER" to "STRING". This error is being caused because the externalCode (Bank ID) field on the Object has been incorrectly set as 'Read Only' so during creation of new Bank no value is provided so Bank cannot be saved.

Resolution

To resolve the issue, you will need to update the "Bank" object configuration, and change the visibility field "externalCode" to "Editable".

Steps to update the Bank object configuration:

  1. Navigate to Admin Center -> Configure Object Definitions
  2. Search Object Definitions -> Bank
  3. Take Action -> Make Correction
  4. Locate externalCode field and click on 'Details'
    Bank Object.jpg
  5. Change Visibility from 'Read Only' to 'Editable'
  6. Save

You can now return to Manage Data and create new Banks by including a Bank ID value containing only digits (0-9) and uppercase letters (A-Z). It can include an underscore, but not as a first character.

Automatically generating the Bank ID

If you require that the BankID is still automatically generated, please refer to the following article which covers a custom solution: 2662268 - Payment Information: How to use Business Rules to automatically generate Bank ID

See Also

2662268 - Payment Information: How to use Business Rules to automatically generate Bank ID

Keywords

Unable to Create New Bank, The value in field “Bank ID” must contain only digits (0-9) and uppercase letters (A-Z). It can include an underscore, but not as a first character, Bank ID, externalCode, Bank Error, Create New, Manage Data, , KBA , LOD-SF-EC-PAY , Payment Information (Bank Information) , LOD-SF-EC , Employee Central , Problem

Product

SAP SuccessFactors Employee Central all versions ; SAP SuccessFactors HCM Core all versions