Symptom
System dumps when approving manual payments.
Environment
SAP Business ByDesign
Reproducing the Issue
- Go to the Managing My Area work center.
- Go to the Approvals view.
- Select the payment task and click on Approve.
- System dumps.
Cause
One possible reason is that the payment is created for supplier invoice AAA which has withholding tax code 123 for country XXX. However, the withholding tax code 123 does not exist in the system now. (AAA represents the invoice ID. 123 represents the withholding tax ID. XXX represents the country abbreviation.)
Steps to check the withholding tax code:
- Go to the Business Configuration work center.
- Go to the Overview view.
- Search for activity Withholding Tax - XXX.
- Open the activity and go to the Check withholding tax codes.
- Here withholding tax code 123 is not in the list.
Resolution
The resolution would be to either recreate the missing withholding tax code 123 for country XXX again or create a new invoice and discard the current invoices, then create new payments for the new invoices.
Keywords
Dump, Crash, 500 Error, Approve Payments , KBA , SRD-FIN-MOP , Payment Management , Problem