OmniPlan 4 Reference Manual for iPad, iPhone, and Apple Vision Pro

The Document Toolbar

The document toolbar is located above the main view when you are working in an OmniPlan document. The document toolbar contains controls specific to the document you are editing, from choosing the current view to opening and closing the inspectors.

The document toolbar in OmniPlan 4 for iPad, iPhone, and Apple Vision Pro.

It also contains the View Menu, which offers customized display options for data in the main document view.

On an iPad with iPadOS 16 or later and OmniPlan 4.5 or later, you can customize the toolbar to include controls that you prefer.

From left to right, the default controls in OmniPlan's document toolbar are as follows:

Document Browser the Document Browser button

Tap to close the current document and return to its folder in the document browser.

Document Title

The document title is displayed at the center of the document toolbar. Tap the title text to edit it.

Starting with OmniPlan 4.5 and iPadOS 16, the document title adds a menu that includes controls for sharing, exporting, and printing the document (in addition to renaming it), as described in Sharing and Exporting.

A screenshot of the document title menu in OmniPlan 4.5: a dropdown menu from the document title text in the toolbar with controls for renaming, exporting, and printing the document.

View Switcher

Tap to switch between the Outline the outline view icon, Gantt the Gantt view icon, and Network the network view icon views.

View the View Menu button

Tap to open the View Menu, where you can set a project filter, turn on change tracking, check for violations, and show baselines and critical paths.

Undo/Redo the Undo/Redo button

Tap to Undo the previous change to your document. Touch and hold to reveal a pop-up menu with the option to Redo.

New Item the New Item button

Tap to add a new task to the project. Touch and hold to add a new task, milestone, or group from the popover menu that appears.

With a task selected, choose Set Task Default from the popover to designate it as the default for new tasks added to the project. New tasks are added as copies of the default task, along with pre-filled name, duration, and resource assignments.

Automation (Pro) the Automation button

With OmniPlan Pro, use the Automation Menu to run and manage Omni Automation Plug-Ins, and access features for developing your own.

The Automation menu contains the following commands:

  • Automation Console—Opens the Automation Console, a command line interface specifically for creating and running Omni Automation scripts. Only used if you intend to develop Plug-Ins yourself.

  • Automation API Reference—Learn more about what you can do with Omni Automation in OmniPlan by viewing the available classes along with their constructors, functions, and properties.

  • Configure Plug-Ins—Opens the Plug-Ins screen, where you can view and manage installed Plug-Ins and add linked folders.

  • Actions—A list of the available Omni Automation actions provided by any installed Plug-Ins. If no Plug-Ins are installed this section does not appear.

If you are interested in developing Plug-Ins yourself, see the Omni Automation website for documentation related to this feature.

If you are interested in using Plug-Ins created by others, see Installing Plug-Ins for more information. Sample Plug-Ins are available for download here.

With OmniPlan 4.3 and later, you can use shortcuts created with the Shortcuts app to run OmniPlan's Omni Automation Plug-Ins and scripts. Learn more at the Omni Automation website.

Select

Tap to enter Selection Mode and reveal the editing controls along the bottom of the screen.

Share the Share button

Tap to open the Share dialog, with options for exporting, sharing, copying, and printing the document. These are the same options that are available when sharing from the document browser.

Starting with OmniPlan 4.5 and iPadOS 16, the Share button no longer appears in the toolbar and can instead be found in the Document Title menu.

Inspectors the Inspectors button

Tap to open or close the inspectors:

  • Task Inspector: Available when a task or group is selected, use the Task Inspector to customize various aspects of the task using the tabs, Task Info, Scheduling, and Assignments.

  • Resources Inspector: Use the Resources Inspector to create and edit resources (staff, equipment, materials, and groups), and to modify their calendars of working hours.

  • Project Inspector: Use the Project Inspector to set the structure and parameters for your project.

More the More button

Starting with OmniPlan 4.5 and iPadOS 16, the toolbar adds a More menu with controls for customizing the document toolbar and accessing the OmniPlan app menu.

Customizing the Toolbar

On an iPad with iPadOS 16 or later and OmniPlan 4.5 or later, you can customize the document toolbar to include a variety of additional controls not present in the default toolbar arrangement.

To customize the contents of the document toolbar, open the More menu the More button and choose Customize Toolbar the Customize Toolbar menu icon.

The custom toolbar editor appears, where you can drag controls up to where you'd like them in the toolbar; you can also remove or rearrange existing controls by dragging them to different spots in the toolbar.

Tap Reset in the editor header to restore the toolbar to its default set of controls.

A screenshot of the toolbar and custom toolbar editor OmniPlan 4.5. The toolbar is greyed out and its icons are askew, indicating they can be manipulated. A popover extends down from the toolbar with controls to reset the toolbar or close the editor, and a variety of custom controls that can be dragged to add to the toolbar.

If there isn't enough room in the toolbar for all of the controls you add, any that don't fit are added as menu items in the More menu instead.

The following custom controls are available:

Select Previous, Select Next the Select Previous and Next buttons

Tap to navigate up and down through rows in your project.

Catch Up the Catch Up button

Tap to catch up the selected tasks to their expected completion percentage at the current date. This is the same as the Catch Up command in the Task Scheduling inspector.

Reschedule the Reschedule button

Tap to reschedule remaining work on the selected tasks for the next business day. This is the same as the Reschedule command in the Task Scheduling inspector.

Level Resources the Level Resources button

Tap to level resource assignments across the project for optimal efficiency. This is the same as the Level Load command in the Resource Leveling inspector.

Clear Leveling the Clear Leveling button

Tap to remove resource leveling influences from the project. This is the same as the Clear Leveling command in the Resource Leveling inspector.

Publish (Pro) the Publish button

Tap to publish the project to a shared server repository. This is the same as the Publish command in the Project inspector.

Refresh (Pro) the Refresh button

Tap to refresh the project based on changes made to the version stored remotely. This is the same as the Refresh command in the Project inspector.

Run Monte Carlo (Pro) the Run Monte Carlo button

Run a Monte Carlo simulation to determine the probability of project milestones being completed on schedule. This is the same as the Run Simulations command in the Project inspector's Monte Carlo section.

Clear Monte Carlo (Pro) the Clear Monte Carlo button

Clear the Monte Carlo visualization from the project.

Split the Split button

Open the Split Task editor on a selected task, where you can choose how to divide it. This is the same as the Split command in the task's contextual menu.

Changes you make to the document toolbar apply across all documents.

The View Menu

The View Menu contains tools for customizing how data is displayed in the main view, with a particular emphasis on tracking project progress.

The View Menu in OmniPlan 4 for iPad, iPhone, and Apple Vision Pro
  • Filter—Apply a filter to the current view that limits which tasks are visible. Choosing a filtering parameter here doesn’t affect the hidden items beyond removing them from view. See Using Filters for more information.

  • Violations—When a logical contradiction arises in your project, such as a result of an impossible dependency relationship or a scheduling change that violates date restrictions you’ve set up, you’ll see details on the problem here along with a suggested solution to resolve it. See Resolving Violations for more information.

  • Baselines—A baseline is a snapshot of project’s state of affairs against which the actual schedule can be compared. Set a baseline with Set Baseline in the bottom toolbar, and choose which you’d like to compare against the actual schedule from the list. Tap Edit to remove baselines with the deletion switches next to their names.

  • Critical Paths—Choose which critical paths you would like to display, including critical paths to each milestone and the overall project. Tap a milestone to edit details of its critical path display: choose whether or not resource constraints are considered in charting the path, pick a color for the path line, and set an amount of slack OmniPlan considers built in to tasks for purposes of considering them part of the critical path to that milestone.

  • Change Tracking (Pro)—If you are publishing your project to a shared server repository with multiple contributors, enable change tracking to view and approve changes made to the project by yourself and others. Select changes in the list and tap Accept Change or Reject Change at the bottom to approve or deny them. Learn more about change tracking in the Multi-User Collaboration chapter.

The following additional options are available in the View menu when in Gantt View:

Additional options in the Gantt View menu
  • Label Prefix—Choose whether to include a numerical prefix before the label on each line of the Gantt chart. Options include Hierarchical Numbering, Flat Numbering, and Unique ID.

  • Left Label, Right Label—Determine which task attributes are displayed alongside each task in the Gantt chart, on the left side and right side of the task bar respectively.

  • Non-Working Time—Add shading to date columns in the Gantt chart that correspond to time where no work is scheduled (based on schedule settings in the Project inspector). Options include Holidays, Holidays & Weekends, and All Hours.

Using Filters

When you want to focus on a specific aspect of your project, you can view a subset of its tasks by applying filters for specific criteria.

The Filter submenu of the View menu.

Choose Filter from the View menu. A submenu appears with the following options:

  • No Filter—Removes any filters currently applied, restoring all tasks in the project to view.
  • Filter by Resource—Filters the project to show only tasks with a specific resource (or group of resources) assigned.
  • Filter by Status—Filters the project to show tasks that meet a specific scheduled completion status or progress criterion.
  • Filter by Type—Filters the project to show tasks of a specific task type.
  • Filter by Visible Date Range—Filters the project to show tasks that are currently visible in the span of dates in the view.

Filters can be displayed either as a Flat List of Matches (the filter excludes task groups) or with Group Hierarchy included. Filters are mutually exclusive, so only one criterion can be applied at a time.

When your filter is set, any tasks which match your criteria remain in the outline, while the rest of the project is hidden away. You can work with the project normally while it is filtered, but you can only edit the visible tasks. A magnifying glass icon appears on the View menu button in the toolbar for as long as the project is being filtered.

Filter Notes

  • Any tasks created while a filter is in place will not have the filter applied to them, so they will appear in the task outline (regardless of whether the filter would hide or show them) until the filter is refreshed or reapplied.

  • If you export or print a project while a filter is on, the filter is ignored and the project is exported or printed with its full list of tasks.

Using Baselines

Once you have finished setting up a project and you are ready to start implementing it, you can set a baseline schedule. The baseline represents the original intentions of the project, for comparison with the actual schedule. The actual schedule, by contrast, is the way a project turns out in real life. Before the baseline is set for a project, the baseline and actual schedules are the same. After the baseline is set, further changes affect the actual schedule only.

Setting a baseline in OmniPlan 4.

To set a baseline, tap Baselines in the View Menu and choose Set Baseline. You’ll be prompted with a field to name the baseline; the default name is today’s date.

After choosing Set Baseline, the baseline schedule is set and any further changes to the project are applied to the actual schedule instead.

Choose one of the baselines in the list to see it the actual schedules together, so you can compare them.

Comparing split actual versus baseline schedules.

OmniPlan 4 supports as many baselines as you want—so at any given point in the project, you can take a snapshot that sets a new standard from which the actual project can proceed.

Tap Edit in the Baselines menu to remove any baselines you no longer need.

Using Critical Paths

Looking at a project or milestone’s critical path is a great way to get a feel for the tasks involved that are most important to on-time completion of the goal. Identifying tasks that are part of the critical path (and vice versa) helps prioritize work to ensure that deadlines are met.

A project with the Critical Path displayed by a red highlight color.

To manage which critical paths are shown, choose Critical Paths in the View Menu.

The View Menu with Critical Paths highlighted.

In the Critical Paths menu, you can edit properties of existing paths (the default Overall Project, for example), or add paths to display by selecting the destination milestone and choosing New Path for [Milestone].

The Critical Paths menu.

Once created (or when editing an existing critical path), the following options are available:

Editing the details of a critical path.
  1. Critical Paths—Return to the Critical Paths menu.

  2. Enabled—Select to turn on display of the milestone’s critical path.

  3. Include Resource Constraints—Select to have the milestone’s critical path take into account not only the dependencies between tasks and the slack limit, but also whether the necessary resources are available to complete tasks that are otherwise independent.

    The clearest way to see how this works is to create a project with two independent tasks, and assign the same resource to both of them. Level the project, and you’ll see the second task move to follow the first. At this point, showing the critical path will only highlight the second task (1). Choosing to consider resource availability will highlight both (2), illustrating that while the second task doesn’t rely on the first to begin, it’s constrained by the resource required to complete it.

  4. Color—Use this color picker to choose a color for the highlight used when the milestone’s critical path is displayed. Tasks in views that show the critical path will be highlighted with this color when they are part of the milestone’s critical path.

  5. Slack Limit—This value determines how closely a task can come to pushing a milestone back before it is considered part of the critical path. Increasing the time value here broadens the scope of critical paths to potentially include more tasks. In other words—the higher the value, the less comfortable a time cushion between tasks will feel.