Understanding the Plan Hierarchy
A typical multi-level setup looks like this:Step 1: Configure the Plans Dataset
Open Widget Parameters > Plans Dataset and set up a dataset filter to select the top-level plans. For example, filter by template to show only Release plans:- Set the Plans dataset to show plans with Template: Release
Step 2: Set the Load Children Depth
Navigate to Widget Parameters > Load Children and set the number of sub-plan levels to load:| Load Children Value | Levels Displayed |
|---|---|
0 | Top-level plans only (e.g., Releases) |
1 | Top-level + one child level (e.g., Releases + Iterations) |
2 | Top-level + two child levels (e.g., Releases + Iterations + Sub-iterations) |
3 | Three levels of nested plans plus work items |
2 or 3.
Step 3: Configure Plan Types
In the Plan Types Configurations section of the widget parameters, define which plan template types you use and their hierarchy:- Add each plan type (e.g., Release, Iteration)
- For each child type, specify which plan types are allowed as parents
- Plans do not use dependency link roles — only parent-child relationships apply
Step 4: Enable Work Items Under Plans
To show work items beneath their parent plans, scroll to the Show Plan Work Item section:- Set Enable Show Items to
Yes - Configure the Data Mapping fields:
- Start Field — the work item field used for task start dates
- End Field — the work item field used for task end dates
- Duration Field — the work item field for duration
- Progress Field — the work item field for completion percentage
- Parent Role — the link role defining parent-child relationships between work items
- Dependency Role — the link role for dependency links between work items
Step 5: Configure Work Item Types
In the Work Item Types Configuration section, add entries for each work item type that should appear under plans:- Set the Item Type for each type (e.g., Work Package, Task)
- Configure the Gantt Presentation Mode (Item, Derived Schedule, or Milestone)
- Set Parent Mode to control hierarchy placement
Verify
After applying the configuration, reload the Gantt chart. You should now see your plan hierarchy displayed with the correct number of levels — releases at the top, iterations nested beneath them, and work items under the iterations. Expand and collapse plan nodes to navigate the hierarchy.See also
- Set Up a Plans Gantt Chart
- Show Plans and Work Items Together
- Sync Work Item Dates to Plans
- Configure Page Parameters
Sources
Sources
KB Articles
- Setup GANTT that shows Polarion Plans and Work Items
- ‘Create new’ action & Work Item Types Configuration
prod-gantt-src/com.nextedy.polarion.gantt/src/com/nextedy/polarion/gantt/widget/PlansGanttWidget.javaprod-gantt-src/com.nextedy.polarion.gantt/src/com/nextedy/polarion/gantt/model/impl/CustomFieldService.javaprod-gantt-src/com.nextedy.polarion.gantt.client/src/js/config.jsprod-gantt-src/com.nextedy.polarion.gantt/src/com/nextedy/polarion/gantt/model/impl/types/TypeConfigWidgetParameters.javaprod-gantt-src/com.nextedy.polarion.gantt.client/cypress/e2e/Rewritten Tests/testGanttCreatePlan.cy.ts