Calendars

ProjectPlanner 2014 supports cascading calendars with inheritance and calendar exceptions. Task and resource-calendars can be combined with the project calendar.

Default-Calendar

Every project has a Default Calendar. All other calendars will inherit from the default calendar or one of it's children.

So the default calendar is a good place to enter common working times and exceptions for holidays. Adding a new holiday exception to the default calendar will let all child-calendars have this exception too, unless they define their own exception for this exception.

Use Menu Project Calendars to add more specialized calendars, e.g. Saturday Work or Night Shift

Resource and Task-Calendars

Every resource has it's own calendar, that is in the first place totally inherited from the default calendar. You find the resource's calendar in the edit dialog for this resource.

Tasks don't have their own calendars as resources, but you can select a defined calendar for a task.

Resource and task calendars can be combined with the default calendar. Resource calendars can also be combined with the calendar of the task, to which they are assigned to.

There are three calendar combination modes:

  • None
  • Intersection
  • Union

When you click on a task in the gantt-diagram or on a resource in the Resource-Chart, the calculated combined calendar for this last selected task or resource is displayed with the diagram.

Entering Working-Times

Enter working-times in the format hh:mm

The program always uses 24-hour times, so please enter 13:00 for 1:00 pm.

Valid values are 00:00 to 24:00

Calendar Exceptions

Go to the Exceptions-Tab in the calendar edit-form to add or remove exceptions.

Add a new exception by changing the radio-button from Inherited to Exception.
Remove an existing exception by changing the radio-button from Exception to Inherited.

Check Working Day if this exception date is a working day.

Select Working Hours Exception and enter new working hours for this date.

Calendars on the MS-SQL Server

When storing your projects on a MS-SQL Server, all calendars will be managed globally and are available for all projects.

You should always remember, that when updating a calendar on the SQL-Server, this change will affect all projects in the database.