Skip to main content

What you will achieve

You will create a custom field to hold plan checklist data, place a script block on the plan report to render the checklist, and configure a plan template so new plans start with the same predefined checklist items.

Prerequisites

  • Administrator access to Project Administration in Polarion
  • Permission to create custom fields
  • Permission to customize plan report pages
  • An existing plan (or plan template) to attach the checklist to
1

Create a custom field

In Project Administration, create a new custom field of type Text (multi-line plain text). This field stores the checklist’s item text and result states for the plan.
You can set up multiple checklist custom fields if you need more than one checklist on a plan (for example, separate DoD and DoR checklists).
What you should see: the new custom field listed among your plan custom fields, with type Text (multi-line plain text).
2

Show the checklist on the plan report

Next, make the checklist visible by adding it to the plan’s report page.
  1. Open your plan, click the gear/actions menu, and choose Customize Plan Report.
  2. If possible, select Customize Shared Report so the same report layout is used across your plan and plan template — this avoids repeating the setup for every individual plan.
  3. Place a Script Block Widget wherever you want the checklist to appear on the page, and enter:
Here, planDone refers to the ID of the checklist custom field you created in Step 1 — replace it with your own field ID if you named it differently.
  1. Save the report.
What you should see: the checklist section now appears on the plan report page, initially empty since no items have been defined yet.
3

Define a checklist template

Attaching the checklist to a plan template lets every new plan created from that template start with the same predefined items.
  1. Open your plan template by clicking the template link in the plan’s properties.
  2. If the checklist isn’t visible on this plan template yet, repeat Step 2 for the template.
  3. Set your checklist items on the template.
What you should see: the checklist you defined on the template now also appears — pre-populated — on any plan created from that template.
Templates propagate automaticallyOnce the template plan has a checklist configured, new plans created from it inherit the same checklist items automatically. You don’t need to repeat the report configuration for each new plan.
Repeat the report setup per plan if not sharedIf you did not use Customize Shared Report in Step 2, you’ll need to repeat that step for every individual plan and its template separately.

Next steps

KB Articles
  • Setup New Plan Checklist
  • Setup new Work Items checklist
  • Setup New Test Run Checklist
Support TicketsSource Code
  • proc-checklist-src/com.nextedy.polarion.checklist/src/com/nextedy/polarion/checklist/ChecklistServlet.java
  • proc-checklist-src/com.nextedy.polarion.checklist/src/com/nextedy/polarion/checklist/ChecklistConf.java
  • proc-checklist-src/com.nextedy.polarion.checklist/src/com/nextedy/polarion/checklist/IChecklistService.java
  • proc-checklist-src/com.nextedy.polarion.checklist/src/com/nextedy/polarion/checklist/wf/ChecklistMandatoryChecked.java
  • proc-checklist-src/com.nextedy.polarion.checklist/src/com/nextedy/polarion/checklist/internal/ChecklistService.java
Last modified on August 31, 2026