How to populate Additional Assignee list field according to user's country?

Nur1
Tera Contributor

Hi Community,

Currently in my PPM, there are user from two different country which is Indonesia and Singapore. In project form, there is field called "Additional assignee list". My questions is,

1. Given I am a Project Manager of a project in Portfolio (Singapore), when I am tagging names in Additional assignee list for time sheet, I should be limited to value selection of users tagged to Singapore country only. So that Singapore users are limited to clock time sheet for Singapore projects.

2. Given I am a Project Manager of a project in Portfolio (Indonesia), when I am tagging names in Additional assignee list for time sheet, I should be limited to value selection of users tagged to Indonesia country only. So that Indonesia users are limited to clock time sheet for Indonesia projects.

How can I achieve this ? Kindly please help.

Thanks

1 REPLY 1

PaulaaO
Mega Sage

Hi Nur,

You need to amend the behaviour of the Additional Assignee list field in order to add Location of the user as a criteria when you need to make the selection. First you need to make sure that Location field from User table is populated and the appropriate user are mapped against the desired locations. You might need to configure Location to include Singapore and Indonesia.

Once this is done, you need to change the reference qualifier of Additional Assignee list within the Dictionary Entry Override as project form is extension of task, if you amend the dictionary entry it will affect the behaviour of this field across the platform, not just on the project form

Unfortunately I don't know what script goes to also include location in the ref qualifier but hope this will help you as a starting point and perhaps there are other posts in the Community who might give you a clue on how you need to build that line of code

find_real_file.png

find_real_file.png