Skip to main content

Project Calendar

The project calendar defines the working days and non-working days (holidays, weekends) for your project. It determines which days are available for task scheduling and affects how task dates are calculated when you schedule work.

Project Settings - Calendar

How Project Calendar Works in QuickPlanX

QuickPlanX takes a unique approach to project calendars that focuses on practical project planning. Changing the project calendar does not impact task duration, work hours, or costs - it only affects the actual calendar dates when tasks are scheduled.

This design philosophy recognizes that QuickPlanX helps you plan jobs and resources reasonably, regardless of when the project actually starts. You can plan your tasks starting from any day and adjust the project start date later as needed.

Planning-First Approach

For example, imagine you've finalized your project plan, but suddenly discover that a particular day becomes a holiday. The fact that this day is now non-working doesn't mean the required work hours and costs for your tasks should automatically decrease. The work still needs to be done - it just gets rescheduled to working days.

We believe this approach provides better flexibility for project planning and changes, as it separates the logical planning of work from the calendar scheduling of when that work occurs.

Difference from Legacy QuickPlan Apps

The legacy QuickPlan applications use a different approach where changing the calendar directly impacts task duration, work, and cost calculations. This is because the legacy apps assume you are planning based on the actual calendar from the beginning. Additionally, the legacy apps support planning tasks on non-working days, which requires duration adjustments when the calendar changes to maintain the same amount of working time.

QuickPlanX does not allow tasks to be planned on non-working days, which eliminates the need for duration adjustments when calendar changes occur. While both approaches have their merits, QuickPlanX's method provides more flexibility when dealing with calendar changes during project planning and execution.

Configuring Project Calendar

Steps

To modify your project's calendar settings:

  1. Access Project Settings
  2. Navigate to the "Project Calendar" section
  3. Configure your working days and holidays as needed by tapping on individual days to toggle them between working and non-working status
  • Calendar changes will adjust task start and finish dates while preserving task duration, work hours, costs, and relationships between tasks
  • Changes take effect when you leave the "Project Calendar" section, with all modifications treated as a single action that can be undone together

Batch update

You can use batch operations to quickly modify multiple calendar entries:

  • Set entire year: Set all days to working days for the entire year, or reset them to default settings. Tap the "hand" button to the right of the year row to display the menu and select your preferred option. Project Settings - Calendar
  • Set specific month: Set all days to working days for a specific month, or reset them to default settings. Tap the month title to display the menu and select your preferred option. Project Settings - Calendar
  • Reset all days to default: Reset all days to default settings. Tap the "···" button on the toolbar and selection the reset calendar option. Project Settings - Calendar

Calendar File

QuickPlanX supports exporting and importing project calendars, making it easy to share calendar settings across multiple projects.

Project Settings - Calendar File

This feature is particularly useful when managing multiple projects with similar working schedules.