xMatix
Sign in Request demo
xMatix
PRODUCTS
SalesField Sales & SFACRMRewardsClaimsInventoryProcurementWarehouse 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
Auto DMSConsumer Goods DMSSales Force Automation (SFA) 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 — entity reference
REFERENCE · Last reviewed

Statement Layout — entity reference

A stored presentation tree for one financial statement. It was designed to let a company reorder, rename or regroup statement lines without changing the classifications on its chart of accounts. It owns a set of Statement Layout Node rows. Important: no statement screen, export or published statement reads these records. Every statement places each GL account by its own Schedule III Classification, falling back to its Account Type, so creating, editing or deleting a Statement Layout changes no statement output. The entity is in no seeded app, its form has no list of nodes, and its Vertical or Horizontal choice is made by opening the Horizontal Profit and Loss or Horizontal Balance Sheet screen instead. To change where an account appears on a statement, correct its Schedule III Classification on the GL account.

Fields

FieldLabelTypeRequiredWhat it does
CreatedByIdCreated ByLookup → UserAccountYes
CreatedDateTimeCreated OnDateAndTimeYes
FormatFormatTextFree text recording the intended presentation, Vertical or Horizontal, typed into a plain text box. No statement reads it. The horizontal (T-form) statements are separate screens: Horizontal Profit and Loss and Horizontal Balance Sheet.
IdIdGuidYes
IsActiveIs ActiveBooleanMarks the layout as in use. No statement reads it.
IsDefaultIs DefaultBooleanFlags the layout as the preferred one for its statement type. Nothing reads the flag and nothing stops several layouts from carrying it.
LabelLabelTextAn optional display caption for the layout. Not read by any statement.
ModifiedByIdModified ByLookup → UserAccountYes
NameGL Account NameText, uniqueYesThe layout's name. The form labels it GL Account Name, but it names this layout, not a GL account. Required and unique across the tenant.
OwnerIdOwnerLookup → UserAccountYes
PartnerAccountIdPartner AccountLookup → AccountThe company the layout belongs to. The field is on no seeded form, so it stays empty unless set through the API or an import.
RecordTypeIdRecord TypeGuid, hidden
StatementTypeNameStatement Type NameTextFree text recording which statement the layout was meant for: BalanceSheet, ProfitAndLoss, CashFlow or TrialBalance. The form shows a plain text box with no list, and no statement reads the value.
UIPropsUI PropsText
UpdatedDateTimeUpdated OnDateAndTimeYes

Actions

ActionLabelTypeWhat it does
BulkDeleteDeleteDeleteDelete the selected records.
CloneCloneServerAction (Clone)Create a copy of this record
DeleteDeleteDeleteDelete
DeleteInListDeleteDeleteDelete in a list page
EditEditEditEdit
EditListRowEditEditEditListRow
NewNewNewNew