Symptom
Your requirement is to update the Bank Details for the existing Employee using webservice , but you are receiving the following errors:
Error:Bank key cannot be converted to bank directory entry UUID
Environment
SAP Business ByDesign
Reproducing the Issue
- Go to the Personal Administration work center.
- Click on the Employee.
Locate Employee ID
Click on Edit
Under Personal Data navigate to Payment Information tab
In Field "Bank" use value help for entering bank "XXX" . National Bank code will be fetched "YYY"
In XML which you used , National Bank Code maintained by you is "ZZZ" instead of "YYY" hence below error occurs
"Bank key cannot be converted to bank directory entry UUID"
Cause
The cause for this error is that National bank code should match the Bank ID which you choose.
Resolution
If you want add bank "XXX" to the employee's payment information it is better to leave out the BankInternalID (or fill it with YYY only).
To Find the correct National Bank Code you can follow above steps.
Keywords
Bank details error,BankInternalID,National Bank Code,bank directory,XML,webservicebank details,bankinternalid,bank code,bank directory , KBA , SRD-MD-BP , Business Partner , Problem
SAP Knowledge Base Article - Public