Symptom
You are trying to update the PaymentFormCode of ManageEmployeeIn2 SAP Web Service but is unable to do so.
Environment
- SAP Business ByDesign
Reproducing the Issue
- Use the MaintainBundle operation from ManageEmployeeIn2 Service to update it with SoapUI (third party software) or similar.
- You are using actionCode "05" to update in the BankDetails path.
- It does not change anything.
Cause
The PaymentInformation Node of the XML is not mapped internally to a BO meaning it will not be handled. The data from the PaymentFormCode is being pulled from the PaymentAgreement BO and not the Employee BO, which changes behavior here.
Resolution
To update the PaymentFormCode, you can use the actionCode "04" in the BankDetails path. This will then update the PaymentFormCode.
Keywords
PaymentFormCode; Web Service; MaintainBundle; BankDetails; ManageEmployeeIn , KBA , web service , maintainbundle , bankdetails , manageemployeein , AP-BP-EE , Employee , How To