Symptom
Is it possible for an employee to have a country's Bank Account number when he/she has another country's IBAN?
For example, a Swiss employee has a German Bank but with a Swiss IBAN.
Environment
Employee Central: Payment Information
Resolution
The IBAN is derived from Bank Account number + Routing number and Germany is a SEPA country where IBAN is generated in EC automatically. So if that employee wants to have his salary to be transferred to his German Bank, then Bank country=Germany and Bank Account number / Routing number he has to fill for a German bank. Otherwise, he can maintain Bank Country as Switzerland and he can provide IBAN for a Swiss Bank.
Otherwise, another possibility would be he can add two Payment Information lines one with Bank country=Germany and another with Swiss. He can then mention the amount or percent of his salary that he wants to have in Swiss account.
But it is not possible to have Bank Country as Germany (DE) and IBAN is Swiis (CH) at the same time, because system throws an error as IBAN coding will check first two characters matching with Bank Country and that should be DE.
Keywords
Payment
Validation , KBA , LOD-SF-EC-PAY , Payment Information (Bank Information) , LOD-SF-EC , Employee Central , Problem