Primary Tags Panel - Applying Secondary Tags
Applying a Secondary Tag for a Fixed Taxonomy
When working with a fixed taxonomy, dimensionality is predetermined by the taxonomy’s hypercubes. Secondary tags (dimension members) can only be applied where the taxonomy explicitly permits them for the target primary tag.
Drag-and-drop from Primary Tags Panel
- Select one or more primary tags in the report.
- Drag the desired secondary tag onto the selection.
Key rules
Dimensional validity required
A secondary tag can be applied only if its dimension/member is valid for the primary tag’s hypercube(s). Invalid combinations are ignored.
Default member behaviour
Dropping/applying a default member clears any existing member from the same dimension.
Incremental assignment
Members from different dimensions may be assigned in steps (e.g., first Dimension A, then Dimension B).
The system validates each target; valid members are applied, invalid ones are skipped.
Tips
- If a member will not apply, check the primary tag’s table (hypercube) to confirm that the axis–member is allowed.
- Dragging and dropping a default member onto a tag clears any existing member assignment from the same dimension.
- For bulk updates, work in logical batches (by table/sheet) to reduce invalid attempts.
Applying a Secondary Tag in Extended Taxonomies
(This applies only to documents with a taxonomy loaded that requires taxonomy extensions, such as ESMA's ESEF Taxonomy)
Default behaviour for new documents
- When a new document is created, all roles start with no dimensionality (including Statement of financial position).
Dimensionality can then be created in two ways:
(a) via the existing Configure Table form; or
(b) by dragging secondary tags (dimension members) from the Primary Tags panel onto existing primary tags.
The user drags a member (e.g., Previously stated [member]) from Primary Tags onto a selection of primary tags in the role.
System action
- If the role currently has no axis for that member, the system adds the axis (e.g., Retrospective application and retrospective restatement [axis]) to the role and inserts its default member (e.g., Currently stated [member]).
- The dragged member is then added as a child of the axis’s default member.
- The dragged member is applied to the selected primary tags.
Subsequent members
When the user drags another member for the same axis onto another column/selection, the axis and its default already exist, so the system just adds the new member as a child of the default member and applies it to the selection. Dragging and dropping a default member onto a tag clears any existing member assignment from the same dimension.