Symptom
When creating a manual purchase request directly in the system or using web service to create a purchase request, the Requester ID is displayed as "8000000XXX" even if the employee ID has been selected for this field.
Environment
SAP Business ByDesign
Reproducing the Issue
Option 1: Manual data entry.
- Go to Purchase Requests and Orders work center.
- Create a new purchase request. For Requester ID field, select an employee ID as the requester.
- Release the purchase request, see that the Requester field displays "8000000XXX" instead of the selected employee ID.
Option 2: Create documents by using web service.
- Use web service to create a purchase request.
- Go to ByD frontend, open the created purchase request.
- See that the Requester field displays "8000000XXX" instead of the employee ID maintained in the payload.
Cause
This is a standard system behavior. 8000000XXX is Business Partner ID maintained in system. When creating a purchase request, system will use the business partner ID as the requester ID.
Resolution
When creating a purchase order from a purchase request, the Requester in the purchase order displays the relevant employee ID. However, in the purchase request, the business partner ID is used as the requester ID.
Keywords
Purchase Request; Requester ID; Web Service; Business Partner ID , KBA , SRD-SRM-PRP , Product Portfolio , Problem