Symptom
The system throws an error message when recording time against a specific project: "No personal resource found for project confirmation for DD.MM.YYYY.".
Environment
SAP Business ByDesign
Reproducing the Issue
- Go to the Project Management Work Center.
- Select the Edit Time Sheet subview under Common Tasks view.
- Select Save button after fill-in the time against project, then the system would throw the above error message.
Cause
To book time on a project task, the labor resource must be properly configured based on the employee's cost center and job ID. The error may be due to the absence of a valid labor resource. Two conditions need to be checked:
- If an Employee XXX (XXX is the employee ID) is assigned to a cost center ABC (ABC is the cost center ID) and Job XYZ (XYZ is the job ID). So when trying to find a valid labor resource, the system checks whether a labor resource exists which is assigned to the employee's cost center.
- However, in addition a second condition needs to be fulfilled. The cost center either needs to be assigned to no job or the employee's job must be among the jobs which are assigned to the labor resource.
Resolution
You need to create new Labor resource as per below steps:
- Go to the Cost and Revenue workcenter.
- Select the Resources subview under the Master Data Allocations view.
- Select the New button and choose Labor Resource. Note: The labor resource must have a cost center as same the employee.
In order to enable the system to find the resource either the job assignment of the labor resource needs to be removed, which makes the resource valid for all jobs, or the job needs to be added to the list of valid jobs for the resource. This can be done in Cost and Revenue workcenter as follows:
- Go to the Cost and Revenue workcenter.
- Select the Resources subview under the Master Data Allocations view.
- Search for the cost center ID.
- Highlight the cost center and select Edit button.
- Select tab Valuation. If you find more than one job in the Job Assignment.
- You can remove both of them or add a row for Job which is assigned to the employee.
Note: If the cost rate is not set, you may need to select Maintain Cost Rate to maintain it. And if you want to assign different cost rate to the job (which is assigned to the employee) than the other existing jobs for the labor resource, you have to create a new labor resource on combination of cost center and job with respect to the employee and assign required cost rate of your requirement.
See Also
There are other possibilities which may cause this issue. For which, you can refer the Knowledge Base document 1153144 - 'No labor resource found for project confirmation' Error when Record Time on a Project.
Keywords
Personal Resource, Found, Project Confirmation, , KBA , personalressourcenzuordnung für , AP-PRO , Project Processing , Product Enhancement