Symptom
You have created projects to allocate the expenses and assigned them to some restricted users, however all projects are visible while creating an expense report even if they are not assigned to the user.
Reproducing the Issue
- Go to the Travel & Expenses work center.
- Create an Expense Report.
- In the Cost Assignment, select Project WBS Element.
- Press the value help, in order to see the available options.
- You will be able to see all the projects.
- As an example, select project ABC, which is not assigned to the user but available for selection.
- Go to the Master Data Replication work center.
- Press the link Other Cost Objects, under Display.
- From the Show drop down, select Project WBS Elements.
- Find the project ABC and press Edit button.
- Under Details select Staffing List you will find that your user details are not available, however project ABC is available for selection.
Cause
In this case you have the possibility to choose project ABC because you belong to Employment company XYZ.
And company XYZ is maintained under the partner companies of the project ABC.
You can verify the same with steps below:
- Go to the Master Data Replication work center.
- Press the link Other Cost Objects, under Display.
- From the Show drop-down select Project WBS Elements.
- Find the ABC and press Edit button.
- Under Details, select Partner Companies. You will find the Company XYZ maintained & valid from DD.MM.YYYY to unlimited.
- Now Select Employees under the Master Data Replication work center.
- Find the employee details.
- Under Details you will find that employee belongs to the company XYZ.
Resolution
In case you want to restrict employees of company XYZ then you can remove the same from Partner Companies in the project.
Then project detail will be visible to only those users who are maintained in the Staffing List.
Keywords
KBA , LOD-TEM-IMD-EMP , Employee , How To