Altus Tasks
My Open Project Tasks View
The My Open Project Tasks view on the Tasks tab found under the Initiatives sections in Altus uses a custom filter to display tasks that are assigned to the current user. This custom filter looks and works differently to other view filters.
If you edit the filter in any way, it will result in a different filter being applied to the view, due to the inability of the UI filter to represent the custom filter.
If edits have been made to this view and you'd like to go back to the default view, clicking the 'Reset to default' and 'Apply' buttons on the Edit filters: pane will reset the view.
Keyboard shortcuts for timeline view
When using the Timeline view in Altus the following shortcut keys can be used:
| Function | Shortcut |
|---|---|
| Move Row Selection Down | Down Arrow |
| Move Row Selection Up | Up Arrow |
| Save and Move Down | Enter |
| Cancel Request | Esc |
| Select Task Columns | Home |
| Select Gantt Bar | End |
| Open Right-Click Menu | Space |
Altus Schedule Types
The Altus Schedule allows you to set tasks to:
- Auto: this allows Altus to automatically schedule your tasks based on the Duration and Effort. Altus doesn't schedule time over the weekend automatically.
- Manual: this allows the user to schedule your tasks manually. Tasks can be scheduled over weekends using this setting.
Altus Task Types
The Altus Schedule allows you to set tasks to:
- Fixed Unit: the number of resources assigned to the task is set and you don't want this to change, even if the duration or work changes.
- Fixed Work: the work for this task is set, and you don't want this to change, even if you've changed the duration or if resources/units change.
- Fixed Duration: the duration of this work is set, and you don't want this to change, even if you modify resources/units or work on the task.
Setting one of these task types determines what happens when values within the Task are modified.
- Fixed Unit: If you enter a value into the Effort (Hours) field, any changes made to the Duration (Days) will not change the Effort (Hours) value, any changes made to the Resources Units % will update the Duration (Days) (and Finish date), but not the Effort (Hours) value.
- Fixed Work: If you enter a value into the Effort (Hours) field and the Duration (Days) field the system will retain them and not recalculate them. If you add Resources to the task the Units % of these resources will be calculated to show the velocity of work that needs to be done to complete Effort (Hours) value in the Duration (Days) time frame.
- Fixed Duration: If you modify the value in the Duration (Days) field, the Effort (Hours) value will be updated based on the original values and how much the Duration has been changed. (For example: A task with a Duration of 5 days and 40 hours effort, if you update the Duration to 10 days the effort will update to 80 hours effort) If you add Resources to the task the Units % of these resources will be calculated to show the velocity of work that needs to be done to complete Effort (Hours) value in the Duration (Days) time frame.

Locking of Tasks
Tasks within Altus can be locked.
This can be a manual process (i.e. a Project Manager entering the task form and updating the locked field)

Or this could be automated by a process (e.g. Power Automate, Business Logic, Integration of a External Tool ala Project Online)
When a task is locked, this will drive certain behaviours within the timesheet module.
- If a task has been locked the timesheet module will not add the Task to the Timesheet by default nor will it be able to be chosen manually by the user.
- If a task has already been added to the timesheet module, it will now show with a locked icon and be non-editable.
- If a locked task has already been added to the timesheet with values against it, the user won’t be able to submit their timesheet until these values against the locked task are removed.
- The user can clear these values using the Clear Locked Rows button.
- Once the values are removed the timesheet can be submitted.

Task rollup
When managing tasks for a project directly within Altus (e.g. your project has no associated primary external project), some schedule data is rolled up and populated into your project metadata whenever the Task schedule is updated. Whenever the schedule is saved, a Task Rollup action is triggered for the project, and that action will:
- Populate the project Finish date with the finish date of the task that is scheduled to finish last.
- Populate the Effort (Total), Effort Completed and Effort Remaining fields with the respective sum of values from the tasks.
- Calculate % Complete value for the project (based on Effort Completed / Effort (Total) * 100).
- Set the Last Sync Date to the current date and time (UTC).
- Lock the above fields to reflect that the values in them are calculated and have not been manually entered.
The Task Rollup function will also be called if an External Project reference is removed from a project (if that project has Altus Tasks associated with it) to restore the alignment of these fields to the task schedule (and no longer the external project).
For users with the Altus Admin User role, Task Rollup sync logs appear in the Sync Logs section of the Settings area of the Altus app.
Task Indenting and Outdenting Behaviour
You can organise tasks within your project using the Indent and Outdent options in Altus Tasks. These functions are available from the right-click menu. To adjust multiple tasks at once, select all relevant tasks, then right-click to apply Indent or Outdent.

Timesheet to Task Actuals
Please see here.
Schedule Hygiene
When working with project schedules, it is important that each task type behaves consistently and reflects accurate, meaningful data. Summary Tasks and Milestones serve structural purposes rather than representing actual delivery work. Because of this, they are not designed to hold Estimated Effort, Actual Effort, or Assignments.
These checks help maintain schedule hygiene, support downstream reporting, and prevent issues with timesheeting and actuals import.
Why Summary Tasks Should Not Contain Effort or Assignments
Summary Tasks represent the roll‑up of their child tasks, not individual pieces of work.
Problems caused when effort or assignment data exists at a summary level
Double-counting hours If a Summary Task contains its own Effort or Actuals and its children also contain effort, totals become inflated and reporting becomes inaccurate.
Invalid resource allocation Assignments at a summary level conflict with the scheduling model. Summary Tasks cannot meaningfully distribute work to resources.
Confusing or ambiguous planning Summary Tasks describe phases or groupings, not work items. Adding effort at this level blurs their purpose and reduces schedule clarity..
Broken roll-up reporting Reports assume Summary Tasks are pure aggregations. Adding Actuals or Estimated Effort to a summary task distorts:
- Percent complete
- Cost roll‑ups
- Remaining effort
- Variance calculations
Why Milestones Cannot Hold Effort or Assignments
A Milestone represents a zero‑duration event (such as a handover, approval, or key checkpoint). It marks progress, but does not define work.
Problems caused by effort or assignments on milestones
- Duration conflicts Effort implies work over time; milestones have no duration.
- Invalid resource allocation A milestone can't represent effort performed by a resource..
- Reporting and costing inaccuracies Actuals recorded against milestones break timesheet and cost models.
Milestones are markers, not tasks. If a task containing effort or assignments is converted into a milestone, this data becomes invalid and may be modified or removed.
Timesheeting and Actuals Import Risks
Note
All tasks with resource assignments automatically appear on the assigned resource’s timesheet. If a task does not display directly, it can be added via Add > Project Tasks.
When a task has a resource assignment:
- It appears on the resource's timesheet
- The system expects that actual effort to be recorded against it
- Integrations, time-entry workflows, and cost reporting all rely on this behaviour
This creates significant issues when the assignment is on a Summary Task or Milestone, because these task types are not designed to receive actual hours.
What Happens When a Resource Timesheets Against a Summary Task or Milestone?
If a Summary Task or Milestone appears on a timesheet and a resource logs time to it, the following hapens within Altus:
Summary Tasks
- Actual Effort entered against a Summary Task does not get added to the Summary Task
- The timesheet entry becomes effectively orphaned
- This time can still be imported into the Project Financials app, creating project costs that are difficult to trace back to a specific task or piece of work
Milestones
- When time is entered against a Milestone, the system converts it into a task to accommodate the actual effort
- This changes the nature of the milestone and introduces unintended work into the schedule
Related Articles
- Project Overview
- Task Baselines
- Financials
- Converting a Risk to an Issue
- Timesheet to Tasks Sync
- Resource Plan
- Timesheets
- Portfolio Overview