xMatix
Sign in Request demo
xMatix
PRODUCTS
SalesField SalesCRMRewardsClaimsInventoryProcurementWarehouse ManagementField ServiceServiceSupportTelephony & MessagingFinance & AccountingPayrollExpense ManagementCommercePortalsAnalytics & ReportingData StudioMobile AppSee all products →
PLATFORM
Platform overviewApp BuilderAutomationIntegrationsSecurity & GovernanceChange ManagementDevelopers
SENSE AI
Sense AI overviewSense AssistSense ControlSense VisionAI StudioTrust & governanceIn Claude & ChatGPTUse cases
SOLUTIONS
FMCG & DistributionManufacturing & Dealer NetworksAutomotive & DealershipsPharma & HealthcareConsumer DurablesAgri-InputsBuilding MaterialsService NetworksWarehousing & 3PLFinancial AccountingERP SoftwareIndia GST ComplianceUAE VAT & e-InvoicingSaudi ZATCA & VATAll solutions →
RESOURCES
Knowledge CenterDeveloper & CLIBlogGuidesWhat is xMatix?Company facts
COMPANY
AboutCareersPartnersEventsContactAuthorsLegal
Sign in Request demo
Home/Docs/Entity Reference/Statement Layout Node — entity reference
REFERENCE · Last reviewed

Statement Layout Node — entity reference

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

FieldLabelTypeRequiredWhat it does
CreatedByIdCreated ByLookup → UserAccountYes
CreatedDateTimeCreated OnDateAndTimeYes
DisplayOrderDisplay OrderNumberSequences 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.
FinancialStatementLayoutIdFinancial Statement LayoutLookup → FinancialStatementLayout
IdIdGuidYes
IsSubtotalIs SubtotalBooleanMarks the node as a computed total over its children rather than a line that aggregates account balances in its own right.
LabelLabelText
ModifiedByIdModified ByLookup → UserAccountYes
NameGL Account NameText, uniqueYes
OwnerIdOwnerLookup → UserAccountYes
ParentNodeIdParent NodeLookup → FinancialStatementLayoutNodeThe 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.
RecordTypeIdRecord TypeGuid, hidden
ScheduleIIIClassificationScheduleIII ClassificationTextThe 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.
SignMultiplierSign MultiplierNumberEither 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.
UIPropsUI PropsText
UpdatedDateTimeUpdated OnDateAndTimeYes

Actions

ActionLabelTypeWhat it does
CloneCloneServerAction (Clone)Create a copy of this record