Symptom
Approval step is triggered despite the "Skip Reapproval" checkbox being enabled in the Shopping Cart Approval Process.
Environment
SAP Business ByDesign
Reproducing the Issue
- Go to Home work center.
- Select Self-Services Overview under Self-Services view.
- Choose Go Shopping (Advanced).
- Enter the required details.
- Choose next.
- In step 3, enter required details.
- System shows the approver who has already the approved the document in previous step.
Cause
Scenario 1:
Step 1: Approver A (Skip Reapproval enabled)
Step 2: Approver B (Skip Reapproval enabled)
Step 3: Approver B and Approver C (Skip Reapproval enabled)
- In this case, although Approver B has already approved in Step 2; Step 3 contains an additional approver (Approver C).
- The system evaluates the step as a new approval level because not all approvers in Step 3 have previously approved the document, so an approval task is created for Step 3 and Approver B is excluded from reapproval due to the “Skip Reapproval” flagged.
Scenario 2:
Step 1: Approver A (Skip Reapproval enabled)
Step 2: Approver B (Skip Reapproval enabled)
Step 3: Approver B (Skip Reapproval enabled)
- In this scenario, Step 3 contains only Approver B, who has already approved the document in Step 2.
- Though the approver is the same and "Skip Reapproval” is enabled, the system determines that no further approval is required and does not create an approval task for Step 3.
Resolution
This is the expected system behavior when the “Skip Reapproval” indicator is active in approval steps.
Keywords
approval step, skip reapproval, shopping cart, approval process, multiple approvers, direct approvers, purchase requests, purchase orders, approval task, system behavior, approval details, reporting line manager, value limit, executive approval , KBA , SRD-SRM-PRO , Purchase Requests and Orders , AP-REQ-IR , Internal Request , How To
SAP Knowledge Base Article - Public