Work Hours Dialog

The Work Hours dialog lets you control how many hours you have available for different types of tasks. This is used by the automatic planning to plan out when you are should work on the different tasks.

How Available Time Works

JXCirrus Diary and JXCirrus Project work with the following information to figure out how to make time available.

The way JXCirrus uses this information:

This informtion is fed back into the automatic planning to work out when tasks can be finished.

Day Types

Day Types are listed on the left side of the dialog. Some examples might be:

Standard Work Day

09:00 - 17:00 Work

19:00 - 21:00 Admin

Weekend

09:00 - 15:00 Outdoors

15:00 - 17:00 Admin

Holiday

08:00 - 09:00 Admin

In this examples, we had 3 time types (see available time for time types).

What this tells JXCirrus is that any tasks that have a "Work" time type can be done between 9AM and 5PM on a standard work day. It says that tasks with an "Admin" work type can be done between 7PM and 9PM on work days, 3PM and 5PM on weekends, and between 8AM and 9AM if we are on holidays.

To create a new day type, use the menu Edit -> Add Day. To edit one of the existing day types, select the entry in the day type list and use the menu Edit -> Edit. If you want to delete a day type, select the entry in the list, and use the menu Edit ->Detete. NOTE: You can only delete a day type once it is not used for any Standard Weekdays or Events.

When you add a new day type or edit an existing one, you will see the Day Type dialog.

Events Tab

Events are times where you are changing your usual weekdays. Some examples might be:

Events have 5 pieces of information:

The functions to manage events are:

One tricky thing that you can do is nest events within each other. Imagine that you have 4 weeks of holidays, but you need to go back to work for one of the days. What you can do is:

JXCirrus always looks at the innermost event when working out how to assign time.

Event Dialog

The main pieces of information for an Event are:

Week Tab

These drop-down lists let you select which Day Type each weekday has by default.

For example, of you set Monday to Standard Work Day, then when the system is doing planning for a Monday, it will look up the Time Slots on the Standard Work Day.

Days Tab

This dialog shows a list of all of the different times available in that type of day (we will call these time slots).

One thing to remember - You cannot have time slots that overlap. In other words, you can't have the same bit of time allocated to two different types of tasks.

Time Slot Dialog

This lets you edit a single time slot for a day type.

Time Type Dialog

This lets you add, edit or remove time types. The time types you define here are available during the different day types on the Work Hours Dialog. They are also available in the Time Type selector on the Entry Edit dialog for diary entries.   Get to this dialog by pressing the Clock button on the Work Hours dialog.

Diary++ Add On

The only difference with this dialog in Diary++ is that you can pick the resource using a drop-down list at the top left of the Work Hours Dialog.