Symptom
You have maintained the purchase order approval process with condition Created by, but it is not working.
Environment
SAP Business ByDesign
Reproducing the Issue
-
Go to Application user management work center
-
Go to approval process
-
Choose approval process of Purchase order
-
Open it and select respective step
-
Then scroll down and you can see in conditions that Employee ID is mentioned
Cause
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.
Resolution
Please create a new purchase order approval process and change the value from employee ID to employee name. After the new approval process is activated, the rule will be effectively applicable for new purchase orders created after the process setup.
Ensure to enter the name in this format : First name, Middle name(if exists) and Last name.
To check if the middle name is maintained for the user or not, kindly follow the below steps:
- Go to Application and 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
- Middle name will be visible here (if exists)
Keywords
Created By,Approval Process, Purchase Order, Created By, 审批, 采购订单 , KBA , created by , AP-POP-PO , Purchase Order , Problem