- You are checking the Project Plan values report for Project XYZ (XYZ represents the Project ID). The Planned Cost displayed are not as expected.
- You check the Project Plan Values in the Cost and Revenue work center and notice an Error status (Red) for this project.
- By checking further the error message "Mandatory field not set" appears for some Project Tasks.
SAP Business ByDesign
Reproducing the Issue
To see the errors on the Project Plan:
Go to the Cost and Revenue work center.
- Select the Projects view.
- Search and find Project XYZ.
- Select the Plan Values view.
- Select the Project Task ID XYZ-AA for which the error status is red (XYZ-AA represents the Project Task ID).
- Select the Message sub tab, to display the error message "Mandatory field not set".
You verify the data in the respective Project task:
- From the Projects view select Project XYZ and press Edit and then choose View All.
- Find and select Project Task XYZ-AA.
- Go to the Work tab.
- Here, Employee Jane Doe is maintained in the Team Member column (Jane Doe represents the Employee Name).
- You notice that there is no cost rate derived after pressing Valuate on the top. Instead, further error messages appear, such as "Cost could not be determined for some or all work packages of task XYZ-AA".
The planned project cost for an Employee are derived from the Labour Resource Cost rate associated with the Job that the Employee is assigned to.
If this resource, or its cost rate or the Job Assignment to the resource, is not valid on the date of the Project task start date or the start date maintained for the employee in the Work Tab, it is not possible to correctly derive a valid cost rate for the employee:
- Go to the Projects view, either from the Cost and Revenue work center or through the Project Management work center.
- Search and find Project XYZ.
- Go to the Project Plan tab.
- Select Project Task XYZ-AA.
- Select the Work sub-tab.
- The Cost Rate column is empty.
- Navigate to the Scheduling Tab.
- Verify the Earliest Start/Finish Dates and the Latest Start/Finish dates of this Project Task.
Now compare these date with the Labour Resource of the Job which Jane Doe is assigned to:
- In the Cost and Revenue work center go to the Resources view.
- Open the Advanced Search and enter the Jane Doe's Job ID into the Job ID field (you can find the Job ID in the employee's personnel file).
- Find the correct Resource - Cost center Combination, select it and press Edit.
- Navigate to the Valuation tab.
- Here, check the Valid from Date of the Resource.
- Also check the Valid from date of the Job Assignment setting underneath.
- You will notice that the Validity of either the whole Labor Resource or the Job Assignment is after the Start date of the Project Task XYZ-AA or the start date of the Employee's assignment to the task in the Project Task's work tab.
To resolve the error against the Project Plan you have two options:
- Either amend the dates in the Scheduling tab in the project to be on or after the Valid From date of the Labor Resource.
- Amend the Valid from date of the Labor Resource to be the start date of the Project.
After the respective change revaluate the Project Costs of Project XYZ:
- Enter Project XYZ as described above.
- Press Valuate.
- Check the Work tab of Project task XYZ-AA.
- This time, a costs rate (according to the associated Labour Resource) is derived for Jane Doe's planned work.
- Also assign a Service to Jane Doe's planned work.
- Press Save.
Result: No error message appears in the Project. No error appears in the Project Plan Values. The Error Status is now Green.
Project Plan values, Project Cost Rate, Project Cost Rate differs to Project Plan Values, , KBA , AP-PRO , Project Processing , How To