Calendar

A calendar is used to hold information about work times, which can then be used in scheduling work and calculating deadlines. With the Calendar functionality, you can create multiple calendars for use with TIBCO BPM Enterprise. This allows you to handle work times and deadlines for locations in different time zones, for groups with different working hours, and so on. The working and non-working times defined in these calendars are used when performing deadline calculations. For example, when TIBCO BPM Enterprise schedules a user task, it uses the calendars to calculate the duration or any deadlines associated with the work time. Calendars are created, not deployed, in TIBCO BPM Enterprise at runtime.

Note: To view and create calendars, you must be logged in as a user who is assigned appropriate privileges with the correct system actions. These are described in Required System Actions.

You can maintain the following information in calendars:

  • Working days and times: These are the number of working hours and days.
  • Exceptions: These are exceptions to your normal working days and times. For example, a one-off exclusion like a company lunch, or exclusions that are repeated over a defined period, like a regular company meeting.
  • Available working hours: These are defined as your working hours minus exceptions. For example, if your normal working hours are seven hours a day, but you have a two-hour company meeting scheduled on a particular day then, on that day, you have five available working hours.

When you navigate to the Calendar functionality for the first time, a default system calendar is already defined. However, no working days or times are specified. This system calendar applies to the whole TIBCO BPM Enterprise. You can use the system calendar to define the working days, working time, and any exclusions in your system calendar.

However, if you want to define working hours and calculate deadlines for locations in different time zones or organizational units with different working hours, you can define base and overlay calendars and apply them to an organizational entity. If no base or overlay calendars are defined by default, TIBCO BPM Enterprise uses the system calendar to calculate working hours.

For more information on how to configure your calendars depending on your organization, see Calendar Example.