Cloud MLTF

Cloud MLTF



Multi Level & Tree Fields lets you model unlimited‑depth hierarchies and reuse them across custom fields.

You define one or more Options Trees, then create MLTF field types that reference those trees. Users select values while creating or editing work items.

 

Options Trees

 

An Options Tree is the reusable data source for your MLTF fields. You can have multiple trees for different use cases.

Create a tree

  • Go to Apps → MLTF → Options Trees and click Create Options Tree.

  • Give it a clear name (e.g., Product Catalog, Location Hierarchy).

Manage options & levels

  • Click Options on a tree to add items.

  • Level‑1 options: Create Option.

  • Child options: click the + next to a parent to add sub‑options.

 

 

Options Trees Operations

 

Delete & Sort

 

Delete Option
Delete Options

 

Sort.mp4
Sort Options

 

Rename & Enable/Disable

 

EditOptions.mp4
Edit Options

Important: Editing options does not change existing work items. New or edited options apply going forward. Historical work items retain the previously selected values.

Enable / Disable Options

When an option is disabled, its child options will be disabled as well.

 

 

Expand/Collapse & Return to Options Trees

 

Ecpand & Collapse

 

ReturnOptionTrees.mp4
Return to Options Trees

 

 

Export & Import

 

Export.mp4
Export as XML, CSV or JSON

 

Import.mp4
Export as XML, CSV or JSON
Find the import templates below

MLTF supports XML, CSV, and JSON for bulk operations. Export before large edits; keep backups.

Re‑install safety: If you ever uninstall MLTF, export all trees first. After reinstalling, import using Merge with existing to retain original IDs and avoid breaking references.

Screenshot 2024-08-15 at 11.07.41.png

 

Import Templates

You can download the import templates below.

 

Column Details

Columns (all mandatory): ID | Value | Enable | Parent

Rules:

  • ID: unique integer per option.

  • Value: the label shown to users.

  • Enable: TRUE or FALSE.

  • Parent: use -1 for top‑level items; otherwise set to the ID of the parent option.

ID

(Each option should have an ID)

Value

(Your options’ name)

Enable

(Indicate the option is enabled or disabled - TRUE / FALSE)

Parent

(For the first levels of all options use the “-1“, for others use the ID column)

1

Option 1

TRUE

-1

2

Option 1-1

TRUE

2

3

Option 2

TRUE

-1

4

Option 2-2

TRUE

3

  File Modified

File JSON Template.json

Jan 09, 2025 by Sena Demir

File CSV Template.csv

Jan 09, 2025 by Sena Demir

XML File XML Template.xml

Jan 09, 2025 by Sena Demir

 

 

Multi Level Custom Field Types

 

Use the plugin’s five MLTF field types to tap into your Options Trees—create the custom fields you need, then add them to the appropriate screens and workflows.

 

 

 

 

Multi Level (Cascading)

Option Path (Multi Select)

Option Path (Single Select)

Tree (Multi Select)

Tree (Single Select)

FieldTypes.mp4
Switch to the old view to find MLTF field types.

 

 

Multi Level (Cascading)

 

A single Multi Level (Cascading) field covers your entire hierarchy. Create one and you’re set.

 

 

 

 

Select Multi Level (Cascading)ConfigureChoose Options Tree.


Auto-select next level (optional): Auto-pick the only child and continue

CascadingMapping.mp4

Cascading on Work Item

CascadingOnIssue.mp4

 

 

 

Option Path (Multi Select or Single Select)

 

Create an Option Path field (choose Single-select or Multi-select).

Open the field’s configuration → Options Tree mapping → select your Options Tree and Save.

Displays the full path (e.g., Region > Country > City) as the selectable value.

Toggle “Only leaf options are selectable” to enforce choosing the lowest level. Disable it to allow picking any level along the path.

Toggle “Load options dynamically”: If disabled, all options you’ve defined are listed. If enabled, only the first 100 levels are shown initially.

Choose single or multi‑select based on your use case.

PathFieldMapping.mp4

 

 

Option Path on Work Item

PathOnIssue.mp4

 

 

Tree (Multi Select or Single Select)

 

 

 

Visual, expandable tree component for choosing items.

Create Tree type of field as multi select or single select.

Then edit option tree mapping, select Options Tree.

Only leaf options selectable: same behavior as above.

Collapse options: start with options collapsed for faster scanning.

TreeMapping.mp4

 

 

Tree on Work Item

TreeOnIssue.mp4

 

 

Jira Service Management

 

MLTF fields are fully supported on customer portal forms. Include them where needed—and set them as required.

 

JSM.mp4

 

 

Dashboard & Gadgets

 

Use the MLTF‑specific Pie Chart gadget to report on MLTF fields.

 

 

 

 

Visualization: choose Pie or Donut.

Data source: select a saved filter (JQL) that returns the work items you want to chart.

Field: pick the MLTF field to aggregate as the chart slices.

 

PieChart.mp4

 

 

 

Search Work Items

 

Use Multi Level fields directly in JQL searches for precise filtering.
Add them as columns in issue navigator and easily export results with full hierarchy context.

 

JQL Functions

  • MLTF Field.Paths – return the full option path

  • MLTF Field.Values – return selected values

 

"Affected Business.Path" = "Network/Peering Partner/Zayo"

JQLPath.mp4
Search work items by defining the full path

 

"Affected Business.Value" = "Core Router"

JQLValue.mp4
Search work items that have specific values, including sub-options