One line of a statement layout tree. A node either rolls up its children through the parent self-reference or, as a leaf, aggregates the balances of the single Schedule III classification it names, with a display order for sibling sequencing and a multiplier for lines that must print inverted. The same caveat as its parent layout applies: the current statement engine groups by the classification stored on each GL account rather than by these nodes, so the tree describes an intended presentation that is not yet consumed.
Fields
| Field | Label | Type | Required | What it does |
CreatedById | Created By | Lookup → UserAccount | Yes | |
CreatedDateTime | Created On | DateAndTime | Yes | |
DisplayOrder | Display Order | Number | | Sequences siblings sharing the same parent. It is not a global statement ordering, so two nodes under different parents may carry the same value without conflict. |
FinancialStatementLayoutId | Financial Statement Layout | Lookup → FinancialStatementLayout | | |
Id | Id | Guid | Yes | |
IsSubtotal | Is Subtotal | Boolean | | Marks the node as a computed total over its children rather than a line that aggregates account balances in its own right. |
Label | Label | Text | | |
ModifiedById | Modified By | Lookup → UserAccount | Yes | |
Name | GL Account Name | Text, unique | Yes | |
OwnerId | Owner | Lookup → UserAccount | Yes | |
ParentNodeId | Parent Node | Lookup → FinancialStatementLayoutNode | | The self-reference that builds the layout tree. A node without one is a root line of the statement, and children roll up into their parent rather than printing as independent lines. |
RecordTypeId | Record Type | Guid, hidden | | |
ScheduleIIIClassification | ScheduleIII Classification | Text | | The single Companies Act Schedule III line item whose balances this node aggregates, matched against the classification stored on each GL account. Setting it makes the node a leaf; leaving it empty makes the node a container whose value comes entirely from its children. |
SignMultiplier | Sign Multiplier | Number | | Either 1 or -1, applied so a line prints in the direction the statement expects. The inverting case exists for deductions shown inside an otherwise positive block, such as accumulated depreciation sitting under property, plant and equipment. It defaults to 1. |
UIProps | UI Props | Text | | |
UpdatedDateTime | Updated On | DateAndTime | Yes | |
Actions
| Action | Label | Type | What it does |
Clone | Clone | ServerAction (Clone) | Create a copy of this record |