Symptom
How to map Bank details from ONB to EC for country NLD " Netherlands"?
Image/data in this KBA is from SAP internal systems, sample data, or demo systems. Any resemblance to real data is purely coincidental.
Environment
- SAP SuccessFactors Employee Central
- Payment Information
- Onboarding
Reproducing the Issue
Mapping ON to EC
The mapping works correctly for existing counties such as France , Germany but not for NLD " Netherlands"
Example of Mapping:
</mapping-attribute><mapping-attribute>
<source multi-valued="true" refid="SAP_BankCountry"/>
<target variant="" refid="PaymentInformationDetailV3.[#].bankCountry"/>
<processes>
<process>onboarding</process>
</processes>
</mapping-attribute>
<mapping-attribute>
<source multi-valued="true" refid="SAP_AccountNumber"/>
<target variant="" refid="PaymentInformationDetailV3.[#].accountNumber"/>
<processes>
<process>onboarding</process>
</processes>
Issue: When the key "SAP_BankCountry" is mapped to field "Bank Country" and contains value NLD - you can see the error message
error: "Invalid bank country: NLD received for PaymentInformationDetailV3.[PAYROLL].[1].bankCountry"
In some other cases, an application error will appear instead
Resolution
This expected Behaviour
For this current Version of Onboarding and Employee Central, Payment Information detail object is not supported for NLD country " Netherlands".
Cannot mapp Bank details from ONB to EC for country NLD " Netherlands". Hence we are getting this error.
Workaround: Maintain Payment information on Employee Central "EC" side
The Netherlands is a SEPA country and requires IBAN and Business Identifier Code for bank payments.
Payment information is localized for Netherlands, all required fields are available on the standard Payment Information Detail MDF object.
Maintain Payment formation via Manage Data - payment information or via Import Payment Information
Keywords
ONB to EC, Netherlands, Country Code: NDL, PaymentInformationDetailV3, Bank Detail, Mapping ONB to EC, Error: "Invalid bank country: NLD received for PaymentInformationDetailV3.[PAYROLL].[1].bankCountry", ECT-71390 , KBA , LOD-SF-EC-INT , Manage Pending Hires (Integration RCM/ ONB/ OBX + UI) , LOD-SF-OBD-INT , Integrations with Onboarding , LOD-SF-OBD-XBD , Cross Boarding , How To