Skip to main content

Polarion to Powersheet Type Mapping

The metadata system automatically maps Polarion custom field types to internal data types when processing data model configurations.
diagram

Conversion Rules

Primitive Type Conversion

Properties defined in the data model without an explicit type are automatically typed from Polarion metadata:
  1. The metadata system reads the Polarion field type from custom field configuration
  2. The type is mapped to the corresponding internal data type (see table above)
  3. The mapped type determines column display behavior, editing controls, and query operators

Enum Type Conversion

Enum properties receive additional metadata beyond the base type:
A single-value enum field maps as described above. A multi-value (multi-select) enum, meaning a Polarion enum custom field that allows more than one value, is not currently supported as a Powersheet enum column.

List Type Conversion

When a Polarion field type is a list (collection), the property is marked with scalar: false. This affects:

Property Type Information

Each column in Powersheet carries combined type information that determines its rendering and editing behavior:

Built-In Property Types

All work item entity types include these automatically typed built-in properties:

Document Entity Read-Only Fields

Document entity types have additional create-only fields that cannot be modified after the document is created:
Some Document entity implementations expose outlineNumber as a read-only property when explicitly declared in the data model. It is not part of the default built-in Document property set — verify in your project’s metadata before relying on it.

Security and Type Interaction

Server-rendered properties (computed fields) interact with the type system:

Default Value Resolution by Type

Complete YAML Example

In most configurations, you do not need to specify the type property explicitly. Powersheet infers types from Polarion metadata. Only specify type when you need to override automatic detection or when the property is not backed by a Polarion field.
Last modified on July 10, 2026