SAP Knowledge Base Article - Public

3122285 - PaymentFormCode in ManageEmployeeIn2 SAP Web Service for Employees From Mexico Is Not Working as Expected


You are trying to update the PaymentFormCode of ManageEmployeeIn2 SAP Web Service using an actionCode in the BankDetails but noticed that the only action code that works is "05".


SAP Business ByDesign

Reproducing the Issue

  1. Use the MaintainBundle operation from ManageEmployeeIn2 Service to update it with SoapUI (third party software) or similar.
  2. You are using actionCode "04" to update in the BankDetails path as explained in KBA.
  3. It does not change anything.


For México a Main Bank is required and for this reason you cannot use any other Payment Form code for Main Bank account, you can only use Bank Transfer because the only Payment Form Code that is enabled for Main banks is Bank Transfer.

For example: If you try to to select Cash for Payment Method and add Bank Details and mark it as Main, it will not allow you from UI.

Same is the case from Web Service, it will not allow you to create a Main Bank Account without selecting Bank Transfer.


This is the standard behavior from the ByDesign System.

See Also

2981648 - How to Update PaymentFormCode of ManageEmployeeIn Web Service


PaymentFormCode, ManageEmployeeIn, actionCode, México, BankDetails, Web Service , KBA , AP-BP-EE , Employee , How To


SAP Business ByDesign all versions