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/GSTR 9 Config — entity reference
REFERENCE · Last reviewed

GSTR 9 Config — entity reference

The tenant's copy of the GSTR-9 form catalog - one row per form line and value lane describing HOW that figure is produced: the section/sub-section/line item coordinates, the logic type dispatch key (rollup of filed returns, 2B rollup, books ledger, spillover, formula over other rows, or manual entry) and its logic definition. Materialized per tenant on demand from the shipped catalog definition; a catalog upgrade refreshes stale rows in place but skips rows the tenant deliberately customized. The GSTR-9 compute evaluates this catalog rather than hard-coding the form, because GSTN renotifies the form most years and several years must stay computable at once. Do not confuse with GSTR9CConfig, which belongs to the removed 9C reconciliation feature.

Fields

FieldLabelTypeRequiredWhat it does
CatalogVersionCatalog VersionNumber
CreatedByIdCreated ByLookup → UserAccountYes
CreatedDateTimeCreated DateDateAndTimeYes
ExecutionOrderExecution OrderNumber
FinancialYearFinancial YearText
IdIdGuidYes
IsActiveIs ActiveBoolean
IsCustomizedIs CustomizedBoolean
IsSystemLockedIs System LockedBoolean
LaneLaneText
LineItemLine ItemText
LogicDefinitionLogic DefinitionTextThe parameter payload for the row's logic type - e.g. which source slices a rollup reads or the formula over other row codes. Edited only when a tenant deliberately customizes a row; customized rows are skipped by catalog upgrades.
LogicTypeLogic TypePickListDispatch key for how the row's value is produced: RollupFiledReturns (the twelve filed GSTR-1 children plus GSTR-3B), Rollup2B (GSTR-2B ITC by document date), BooksLedger (TaxTransaction plus the Rule-37 tracker), Spillover (documents dated in the FY but reported April-October of the next), Formula (derived from other rows in execution order), or Manual (taxpayer entry). Snapshotted onto the summary row at compute time. Values: SQL, Rule, Rollup Filed Returns, Rollup GSTR-2B, Books Ledger, Spillover, Formula, Manual.
ModifiedByIdModified ByLookup → UserAccountYes
NameNameTextYes
OwnerIdOwnerLookup → UserAccountYes
RecordTypeIdRecord TypeGuid, hidden
SectionSectionPickListValues: 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19.
SourceModuleSource ModulePickList
SubscriptionKeySubscription KeyGuid, hiddenYes
SubSectionSub SectionPickListValues: 4A, 6B.
TableRowCodeTable Row CodeText
TaxTypeTax TypePickList
UpdatedDateTimeModified DateDateAndTimeYes

Actions

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