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/Revenue Recognition Schedule Line — entity reference
REFERENCE · Last reviewed

Revenue Recognition Schedule Line — entity reference

One period's release on a revenue recognition schedule. Lines are created through the data API or an integration; no screen or save creates them. A background job posts a line once its Period Date is today or earlier, it is Pending with no journal and its schedule is Active: it posts a journal dated on the Period Date (debit the schedule's deferred-revenue account, credit its revenue account) and stamps the line Recognized. A line never posts twice, and reversing its journal does not reset it.

Fields

FieldLabelTypeRequiredWhat it does
CreatedByIdCreated ByLookup → UserAccountYes
CreatedDateTimeCreated OnDateAndTimeYes
FiscalPeriodIdFiscal PeriodLookup → FiscalPeriodA fiscal period recorded on the line. Not used for posting: the journal resolves its own period from the Period Date.
IdIdGuidYes
JournalIdJournalLookup → JournalThe recognition journal, set when the line posts. A line with a journal is never posted again.
ModifiedByIdModified ByLookup → UserAccountYes
NameNameTextYes
OwnerIdOwnerLookup → UserAccountYes
PartnerAccountIdPartner AccountLookup → AccountThe company. Keep it the same as the schedule's; the journal's company comes from the schedule.
PeriodDatePeriod DateDateAndTimeThe date the release posts. It becomes the journal date, so its fiscal period must be open; a closed or locked period blocks the line until reopened.
PeriodNumberPeriod NumberNumberThe line's position in the plan. Appears in the journal narration, and lines due on the same date post in this order.
RecognizedAmountRecognized AmountCurrencyThe amount actually released, set when the line posts.
RecognizedDateRecognized DateDateAndTimeThe date the release was posted for (the Period Date), set when the line posts.
RecordTypeIdRecord TypeGuid, hidden
ScheduledAmountScheduled AmountCurrencyThe amount to release in this period. Must be greater than zero; rounded to two decimals when posted.
ScheduleIdScheduleLookup → RevenueRecognitionScheduleThe schedule this line releases revenue for. The schedule supplies the GL accounts, the company and the total.
StatusStatusTextPending or Recognized; defaults to Pending and becomes Recognized when the line posts. Leave it Pending on new lines: a line with a blank status is selected by the job but then skipped.
UIPropsUI PropsText
UpdatedDateTimeUpdated OnDateAndTimeYes

Actions

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