SAP Knowledge Base Article - Public

2813357 - Purchase Order Approval is Not Triggered even though Approval Condition is Met

Symptom

You have created a Purchase Order which meets the conditons defined in approval process and submitted the order , but it did not go for approval and was directly sent to supplier.

Environment

SAP Business ByDesign

Reproducing the Issue

  1. Go to Application and User Management work center view
  2. Select Approval Processes sub-view
  3. Create a Purchase Order Approval Process with rule: Approval By Cost Assignment and maintain a condition as Total Net Value greater than 1000 XXX (XXX refers to currency)
  4. Activate it
  5. Now, go to Purchase Requests and Orders work center
  6. Select New Purchase Order
  7. Create a Purchase Order with total net value greater than 1000 with currency YYY (YYY refers to currency)
  8. Select Order
  9. Purchase Order is sent to supplier without going for approval

Cause

The currency is different in the approval process and in the purchase order document.

1000 YYY is less than 1000 XXX, hence the condition is not met and system did not trigger approval.

Resolution

Kindly maintain the same currency in approval process and purchase document to avoid such situation or else enter a net value greater than the net value in the condition defined to trigger approval.

This solution also apply to other purchasing documents like purchasing contract.

Keywords

Purchase Order Approvals, Currency, Approval Processes, Total Net Value , KBA , currency , purchase order approval , AP-POP-PO , Purchase Order , Problem

Product

SAP Business ByDesign all versions