Symptom
Purchase Order not available in the service agent time sheet
or
"Purchase order item not valid"
Environment
SAP Business ByDesign
Reproducing the Issue
- Go to Time administration workcenter
- Go to employees
- Search for Employee
- Click on edit
- Go to employee times tab
- Add row
- Add project task
- Enter other details click on enter
- You get error"Purchase Order Mandatory for Project of a Different Company""
- Go to drop down you don't find any Purchase order
- if you enter purchase order ID forcibly then you get error "Purchase order item not valid"
Cause
Cause 1: You have not used project task as account assignment in the purchase order.
Cause 2:
Employee is hired for 'company XX , that can be seen in Time Administration->Employees-> you can also-> personal profile-> general tab-> organizational data.
But in service agent screen it has 'Supplier' as YY and ' service performer for' is YY , that can be seen in
Go to Supplier base work center-> go to service agent-> in general tab you can see supplier,in relationships tab you can see ' service performer for'
Since either Supplier or ' service performer for' is not XX and the PO has Supplier as XX, so he cannot use this PO
Resolution
Resolution 1:
kindly ensure to use a Purchase order that was created from project
or
Ensure you add the account assignment as project task if you create manual Purchase order and use that purchase order in time sheet.
Resolution 2:
Go to Supplier base work center-> go to service agent-> in relationships tab change the ' service performer for' to XX (Supplier may be YY )
or
Go to Supplier base work center-> go to service agent-> in general tab change Supplier to XX( this is the ideal way of doing cause he is hired for company XX )also in relationships tab change the ' service performer for' to XX.
Keywords
Unable to choose purchase order in time sheet , KBA , AP-TIM-CAL , Employee Time Calendar , AP-PRO , Project Processing , Problem