SAP Knowledge Base Article - Public

2775902 - Purchase Order Approval is Triggered for the Same Approver twice even though Skip Reapproval is Scoped

Symptom

You use both Purchase Order Approval and Purchase Ordert Item Approval processes. You have flagged "Skip Reapproval" checkbox in both the approval processes.

When an item is added/updated in the purchase order, system triggers approval task twice for the same person.

Environment

SAP Business ByDesign

Reproducing the Issue

  1. Go to Purchase Requests and Orders work center
  2. Select Purchase Orders view
  3. Select a Purchase Order which is already in "sent" status
  4. Now make some item level changes (add/update price ,quantity or account assignment type) and select send update
  5. The Purchase Order goes for Item level approval to person A (A is the approver) and he/she approves
  6. The Purchase Order goes for header level approval to person A again

Cause

All the flags(skip approval, all approvals required etc) on an approval process work only for one approval process

Flag set on Purchase Order header approval rule will not work for Purchase Order item level approval rule.

If Purchase order item approval process has multiple steps with skip-reapproval set and same approver is determined in 2 steps, approver will receive task only once. Later if the purchase order goes for header approval and same person is determined as approver, they would receive the task again.

Resolution

You can descope item level approval if you do not want it or set a different person as approver for header and item approval processes.

Keywords

Purchase Order approval, purchase order item approval, skip reapproval , KBA , AP-POP-PO , Purchase Order , How To

Product

SAP Business ByDesign all versions