Symptom
While migrating customers in to the system, you get the following error messages:
" Error detected in source record.
Bank account number not valid according to check digit calculation code."
Environment
SAP Business ByDesign
Reproducing the Issue
- Go to the Business Configuration work center.
- Go to the Overview view.
- Search for Migration of Customers activity and select it.
- Click open the same or click Change Immediately.
- Click Migrate customers using the migration tool.
- Select the File with Migration Status In Process.
- Click Execute Migration and select Execute Migration Step by Step.
You get the following error messages:
" Error detected in source record.
Bank account number not valid according to check digit calculation code."
Cause
There is an issue with determination of the correct bank when both the national bank code and the BIC/SWIFT is given.
If there are multiple national bank codes for a specific BIC/SWIFT code, the determination of the national bank code is wrong.
Therefore the check against the check number fails.
Resolution
As a work around, leave the field SWIFT/BIC empty in the migration file and then execute the migration.
Keywords
migration of customer; error detected in source code; bank account number not valid; Kontonummer ungültig; Migration von Kunden , KBA , SRD-FIN-CLM , Cash and Liquity Managment , Product Enhancement