Advanced Reference Qualifier - Project table

PRAVEEN A2
Tera Contributor

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);

 

4 REPLIES 4

Jaspal Singh
Mega Patron
Mega Patron

Hi Praveen,

It is more of a script include. Did you check?

PRAVEEN A2
Tera Contributor

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.

Well there is a thread and a comment over it. Give it a check.

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.