on 01-20-2015 9:36 AM
Hi everybody,
I have a PPM user, who is defined as Business Partner, and her username is associated to the BP correctly.
She has the same authorizations I have with my user name.
We both are in the same Role associated to the Project.
I can see the Project in My Projects list, while she cannot.
Someone can help to solve this issue?
Laura
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
Hi Laura,
Projects in 'My projects' or 'My tasks' displays based on following conditions..
- BP is assigned to a project role and subsequently assigned to a task or
- BP is selected as 'Responsible role/resource' in a task.
Your BP may be falling under one of the above condition. check for that.
Regards,
Ravi
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
Hi Ravi,
I have User1 and User2 both linked to a BP
I have Role1, both User1 and User2 are staffed in the Role1
I have Project1
I have Role1 in Responsible Role for the Project1
No phases, nor task are defined
User1 can see Project1 in "My Projects"
User2 cannot see Project1 in "My Projects"
Can you suggest why?
Thank you so much for your kind attention
Laura
Hi Laura,
once a user is accessing the dashboard, the system only aware which sy-uname is accessing. In other words, there MUST be a mapping from sy-uname to BP ID, so that the BP related objects (here projects or tasks) can be retrieved.
Please check in the transaction BP for the involved business partner, there is a field called 'identification' ( under view 'employee' or similar), double check if it is filled with his or her user-id.
Kind regards#
Zhenbo
Hi Laura,
It is very strange.
If you have a ABAP developer, please debug the method
CL_PRP_RESOURCES ~GET_PROJECTS
check, if the parameter iv_partner_guid is filled or not.
And what does the return table
RT_PROJECTS contains
after the the method CL_PRP_RESOURCE_PROJECT~GET_PROJECTS is called.
If it is needed, raise a customer message, so that SAP can check it in your system
Kind regards
Zhenbo
Hi Zhenbo,
While I'm waiting for an ABAP developer to help me with your suggestion -
I checked that the issue depends on sy-username and not on the associated business partner (I exchanged sy-user names and BPs to check it).
1st test:
user1-BP1 --> can see project1 in my projects
user2-bp2--> cannot
2nd test:
user1-bp2 --> can see project1 in my projects
user2-bp1 --> cannot
users have the same authorization
Hi Laura,
Last try 🙂
1. Run SE37, input BP_CENTRAL_PERSON
2. F8 (Test\execute) key
3. input IV_USERNAME = ID of user1
4. F8 (Execute)
5. Back F3
6. input IV_USERNAME = ID of user2
7. F8 (Execute)
Please check the result of step 4 and step 7, if there is any suspecious.
Let me known the result
Kind regards,
Zhenbo
Hi Zhenbo,
Run SE37, input BP_CENTRAL_PERSON --> Function module does not exist
I run then BP_CENTRALPERSON_GET
And you're right, I get an
Exception NO_BUSINESS_PARTNER
on the mysterious user
but this sys user is correctlyassociated to the BP if you check it withBP transaction
so... I miss the point
Hi Laura,
sorry, it should be BP_CENTRALPERSON_GET. (The BP_CENTRAL_PERSON is the function group).
O.K. it looks like something wrong with the determination with business partner via user-id.
What I donot understand is, why does it works fine for a user works then? Actually it should not work for both user-ids, if the corresonding BP can not be determined.
Sorry, I donot have any other idea.
Kind regards,
Zhenbo
User | Count |
---|---|
10 | |
5 | |
1 | |
1 | |
1 | |
1 | |
1 | |
1 | |
1 | |
1 |
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.