How to load non-working days for a specific "not global" calendar

Modified on Mon, 12 Sep, 2022 at 12:09 PM

The default Polarion settings don't allow you to have multiple global calendars, but sometimes you can find it helpful to modify it for your project's needs.
For example, set different calendars depending on your team's time zones, national holidays, and so on.



  • To do so, we can use so-called "fake users", that will represent the specific calendar. You can set different fake or real users that will represent your team from different time zone or with different national holidays.


  • We will take Mark Test as a fake user for this example and change his user calendar in the Administration section to show a specific calendar.


  • Right now we added a holiday for October 4-5 to Mark's calendar, but this way they will look just like his day-offs. Because it's not a specific calendar for the rest of the users yet.





  • So to make it become a base for a new calendar you should go to the Configuration properties and add a short snippet there:

nextedy.gantt.calendarHolder=userId


  • By doing so, Mark's calendar will become a base calendar for this project.


  • After applying these changes you will see that October 4-5 became a non-working day for all users, and the estimation of tasks will consider these changes.




This way you can create as many fake users as you need, to have unique calendars for different project teams.



  • Also, check our main article on how to load a User calendar into Gantt: Click here
  • If you still have some questions, please contact support: [email protected]






Was this article helpful?

That’s Great!

Thank you for your feedback

Sorry! We couldn't be helpful

Thank you for your feedback

Let us know how can we improve this article!

Select at least one of the reasons
CAPTCHA verification is required.

Feedback sent

We appreciate your effort and will try to fix the article