Advanced Reference Qualifier - Project table
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
11-13-2023 04:03 AM
I need to know what reference qualifier is running against the below field. I have a workshop this week and require solutions asap. Could someone provide any supporting documents or explain how it works on a technical standpoint?
Assigned To
Additional Assignee List
Assignment Group
I noticed that SNC.PPMConfig is being called but i am unable to pinpoint the origin of that script or method or whatever that is.
Additional Assignee List
javascript:var util = new ProjectManagementUtils(); util.assignedToRefQual(current, SNC.PPMConfig.getProjectRole('user',current.getTableName()),true);
Assigned To
javascript:var util = new ProjectManagementUtils(); util.assignedToRefQual(current, SNC.PPMConfig.getProjectRole('user',current.getTableName()),true);

- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
11-13-2023 04:10 AM
Hi Praveen,
It is more of a script include. Did you check?
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
11-13-2023 04:22 AM
I did. I was not able to find any in the name SNC.PPMConfig. I did find PPMConfigHelper. But it does not have the method getProjectRole.

- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
11-13-2023 04:25 AM
Well there is a thread and a comment over it. Give it a check.
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
11-13-2023 06:27 AM
Thanks! That just confirmed my theory. It checks whether the logged in user has "it_project_user" or "it_project_manager" role. If not, atleast the timecard_user role.
If its the demand table, it would look for it_demand_user, it_demand_manager or timecard_user role.