on 07-11-2012 11:57 AM
Dear All
Dynamic rooting is correctly working for only few user ids but is not working for most of the user ids. We are getting an error message - "Cannot find the root of your orgchart. The orgchart box may have been deleted or incorrectly specified, or no valid org structure can be found for the selected effective date. Please change the root of the chart or select another effective date".
Role | Std roles copied |
Manager | Nakisa - Line Manager |
Employee | Nakisa - Executive |
Everyone | Nakisa - Role for Everyone |
Note:- If we test the same scenarios using the standard Live_RFC build, all the scenarios for all the user ids are working fine. Also in the standard build copy we did not do any role mapping. But still single sign-on configuration is working.
The issue is coming for our custom build only.
The Warning messages we are getting in the log are:
WARN com.nakisa.Logger - Configuration merge warning: : Right configuration is null - Merge skipped!
WARN com.nakisa.Logger - ChartingProcessor : renderChart : Empty Struct passed to render chart for rendering
The sample Data we are using is :
Role | user ids | PERNR | Emp Name | Org Unit | Position Description | Dynamic rooting Result |
Manager | ID_01 | 500001 | Emp 1 | CEO & President Office | CEO | Working Fine |
ID_02 | 47 | Emp 2 | DIR.QUALITY ASSURANCE | SVP | QUALITY ASSURANCE | NOT Working | |
Employee (executive) | ID_03 | 500003 | Emp 3 | DIR.QUALITY ASSURANCE | Quality Officer | NOT Working |
Everyone (supervisor) | ID_04 | 50 | Emp 4 | EXC.VICE PRESIDENCY, (HUMAN RESOURCES) | CHRO (CHIEF HUMAN RESOURCES OFFICER) | Working Fine |
HR | ID_05 | 51 | Emp 5 | DIR. PERSONNEL | SVP | PERSONNEL | NOT Working |
Kindly guide us in resolving the issue.
Regards
Ravindra
Hi Ravindra,
Just to add to Luke's answer.
Check out this KBA which are some questions we ask customers dealing with this error.
1708773 - Cannot find the root of your OrgChart
Kind Regards,
Matthew
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
Dear All
We were able to resolve this issue. It was mainly an data issue.
We had activated another language along with the English language & had set the other language as the default language. For our test data Org units, data was not maintained in the other language.
Once when we maintained the Org unit data in the other language (which was the default language in Nakisa) using PP02 transaction & tested the dynamic rooting was working correctly for all the different test scenarios.
Really we learned the hard way!
Regards
Ravindra
Hi Ravindra,
Usually Nakisa would provide the same error for all users, rather than for some and not for others. Initially I would begin my investigation on the backend.
As per the forum rules, please provide the application version and cds.log for the working and not working logins.
I suggest you check the authorizatons of your role mapping user as this is what retrieves the user object. It might be that it cannot retrieve the org data for some orgunits and therefore the user object doesn't contain the orgunit ID.
Best regards,
Luke
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
User | Count |
---|---|
95 | |
11 | |
11 | |
6 | |
6 | |
4 | |
4 | |
3 | |
3 | |
3 |
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.