SAP Knowledge Base Article - Public

3444464 - Internal 500 Server Error Occurs While Saving New Supplier Invoice Approval Process

Symptom

System dumps while updating the Default Approval Process for Supplier Invoice when the new condition 'Random Exception Check Percentage' is added.

Environment

SAP Business ByDesign

Reproducing the Issue

  1. Go to the Application and User Management workcenter
  2. Go to Approval processes view
  3. Select the approval step Default Approval Process for Supplier Invoice
  4. Select Copy
  5. Select Add Row under Conditions, you can see add the option Random Exception Check Percentage and compare operator as equal to and with a value as 100
  6. Save and Close

Notice the system dumps with an error: 500 SAP Internal Server Error

Cause

Inconsistent behaviour caused due to adding multiple conditions.

Resolution

Below is a workaround that the user can follow to save the Approval Process for Supplier Invoice:

  1. Go to Application and User Management workcenter
  2. Go to Approval Process view
  3. Choose Approval Process for Supplier Invoice
  4. Select Copy
  5. Remove all the step and Save
  6. Now Select the copied Approval Process
  7. Select Edit
  8. Add step and Group, add condition 'Random Exception Check Percentage'
  9. Save

Keywords

Supplier Invoice, Approval Process,  Random Exception Check Percentage, Internal 500 Server Error , KBA , SRD-CC-BTM , Business Task Management , SRD-SRM-SI , Supplier Invoicing , Problem

Product

SAP Business ByDesign all versions