Identify the Symptom
Custom field issues typically present in one of these ways:| Symptom | Likely Cause | Jump to |
|---|---|---|
| Column is completely empty | Missing domain model property | Step 1 |
| Column does not appear at all | Missing sheet configuration column | Step 2 |
| Values display but cannot be edited | Read-only flag or permission issue | Step 4 |
| Field type renders incorrectly | Type mapping mismatch | Step 3 |
| Edits do not persist after save | Property name mismatch with Polarion | Step 5 |
Step 1: Verify the Domain Model Property
Custom fields must be declared as properties on the correct entity type in the domain model YAML. If the property is missing, the column will appear blank even though work items contain values in Polarion. Open your domain model file and confirm the custom field is listed under the appropriate entity type:polarionType mapping is set correctly. When the domain model entity name differs from the Polarion work item type ID, specify polarionType to establish the mapping:
Step 2: Verify the Sheet Configuration Column
After confirming the domain model property exists, verify that a corresponding column is defined in your sheet configuration. Both the model property and the sheet column are required for the field to appear.Step 3: Verify Type Mapping
Powersheet automatically maps Polarion field types to appropriate data types through the metadata system. If your custom field appears but renders incorrectly (for example, a date showing as plain text), check that Polarion recognizes the field type correctly. The automatic type conversion supports these Polarion types:| Polarion Type | Mapped Behavior | Common Issue |
|---|---|---|
String | Text input | Renders correctly by default |
Integer | Numeric input | Ensure saved value is numeric |
Float / Currency | Decimal input | Check decimal precision in Polarion |
Boolean | Checkbox toggle | Value must be true or false |
Date / DateOnly | Date picker | Format mismatch if field type changed |
Text | Rich text / multi-line | May need formatter for display |
Step 4: Check Read-Only Status
If the column appears but cannot be edited, check these areas in order: 1. Column-levelisReadOnly flag
Verify the column is not explicitly set to read-only in the sheet configuration:
id and outlineNumber are always read-only regardless of configuration.
Step 5: Debug Save Failures
If you can edit a custom field in the sheet but changes do not persist after saving, the issue is usually a mismatch between the property name in the domain model and the actual Polarion custom field ID. Check the browser console for error responses during save. Powersheet returns structured error information with amessage field describing what went wrong and an HTTP statusCode.
Common save failure causes:
- Property name typo — The
namein the domain model must match the Polarion field ID character-for-character, including thec_prefix and exact casing - Wrong entity type — The custom field is defined on a different Polarion work item type than the one mapped by
polarionType - Field not enabled for the project — The custom field exists globally but is not enabled for the current project’s work item type configuration
Silent blank columns from `sources.model` mismatch
Silent blank columns from `sources.model` mismatch
If all custom field columns are blank across the entire sheet, verify that the
sources.model property in your sheet configuration matches the name of your custom domain model file. A common mistake is leaving the default value when you have created a model with a different name. The model name in sources must match exactly.Step 6: Multi-Item Custom Fields
When an entity type links to multiple work item types (for example,SystemRequirement links to both DesignOutput and DesignVerification), the second linked column must use multiItem: true in the sheet configuration.
Verification
After applying your fixes, reload the Powersheet widget in Polarion and confirm:- ✅ The custom field column appears with the correct title
- ✅ Existing values from Polarion display in the column
- ✅ You can edit a value, save, and see it persisted when refreshing
- ✅ The field type renders with the appropriate control (text input, date picker, dropdown, checkbox)
See Also
- Add a Custom Property — step-by-step guide for adding properties to the domain model
- Add a Column — how to define columns in sheet configurations
- Configure a Formatter — customize how field values render
- Configure Read-Only Column — control column editability
- Configure Multi-Item Column — set up columns for multi-linked entities
- Create an Entity Type — entity type to work item type mapping
- Handle Validation Errors — resolve save-time validation issues
Sources
Sources
Ticket insights: Partner configuration issues (model connection, custom fields, multi-item columns); incremental configuration guidance.