SAP Knowledge Base Article - Public

2705866 - Purchase Order Approval Process Not Working When the Condition is Created By


You have maintained the purchase order approval process with condition Created by, but it is not working.


SAP Business ByDesign

Reproducing the Issue

  1.  Go to Application user management work center
  2.  Go to approval process
  3.  Choose approval process of Purchase order
  4.  Open it
  5.  Select respective step
  6.  Then scroll down and you can see in conditions that Employee ID is mentioned


This condition in front end(UI) allows you to enter either Employee ID or Name, however, in back end only Name  is saved.

So when you choose condition as Created by, you need to maintain the employee name as the value, instead of employee ID.


Please create a new purchase order approval process and change the value from employee ID to employee name.

After the new approval process be activated, the rule will working for new purchase orders.

Ensure you enter First name, Middle name(if exists) and Last name.

To check if you middle name exist or not follow below steps:

  • Go to  Application user management work center
  • Go to Business Users view
  • Search for respective user
  • Select it and Scroll down
  • Where you can see the name and Click on it
  • Navigate to You can also and choose Open Personnel file
  • Go to Personal data
  • Go to Biographical Data
  •  where you can see the Middle name(if exists)


Created By,Approval Process, Purchase Order, Created By, 审批, 采购订单 , KBA , created by , AP-POP-PO , Purchase Order , Problem


SAP Business ByDesign all versions