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.
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:
- Access Project Settings
- Navigate to the "Project Calendar" section
- 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.
- 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.
- Reset all days to default: Reset all days to default settings. Tap the "···" button on the toolbar and selection the reset calendar option.
Calendar File
QuickPlanX supports exporting and importing project calendars, making it easy to share calendar settings across multiple projects.
This feature is particularly useful when managing multiple projects with similar working schedules.