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/Financial Projection Line — entity reference
REFERENCE · Last reviewed

Financial Projection Line — entity reference

One forecast line inside a FinancialProjection. GLAccountId is what makes it count: lines without a GL account are excluded from the projected income statement entirely. The optional customer, item, project and posting dimensions plus the three expected dates give it invoice-level granularity for billing and cash-flow tracking. The consuming services read ProjectedNetAmount and WeightedAmount only — ProjectedAmount and ProjectedTaxAmount are recorded for reference but are not what the statements sum — and the cash-flow forecast additionally requires ExpectedCollectionDate, dropping any line that lacks one.

Fields

FieldLabelTypeRequiredWhat it does
BranchIdBranchLookup → Branch
BusinessUnitIdBusiness UnitLookup → BusinessUnit
CostCenterIdCost CenterLookup → CostCenterCost-centre allocation for the line, mirroring the same dimension on journal lines and period balances so a projection can in principle be compared with cost-centre actuals. Note that the cash-flow forecast filters lines only by branch, business unit and GST registration, and the projected income statement does not scope by cost centre at all, so this is stored for analysis rather than acted on today.
CreatedByIdCreated ByLookup → UserAccountYes
CreatedDateTimeCreatedDateTimeDateAndTimeYes
ExpectedCollectionDateExpectedCollectionDateDateWhen the cash is expected to actually arrive (or leave, for expense projections) — the only line date the cash-flow forecast reads. A line with this left null is excluded from the forecast pipeline altogether, no matter how well populated its amounts are.
ExpectedInvoiceDateExpectedInvoiceDateDateWhen the line is expected to be billed. It captures billing intent for review and reporting; the first-party projected income statement and cash-flow forecast bucket on the collection date instead, so this date alone will not move money in either output.
ExpectedRevenueDateExpectedRevenueDateDateWhen the line is expected to be recognised in the profit and loss. It records the intended revenue period, but the projected income statement aggregates the whole projection rather than phasing by this date, so it does not by itself place the amount in a particular month.
FinancialProjectionIdFinancial ProjectionLookup → FinancialProjection
FiscalPeriodIdFiscal PeriodLookup → FiscalPeriodOptional accounting period for a period-phased plan. It is stored for analysis; the projected income statement does not split its columns by it, so phasing a projection across periods here does not produce a month-by-month projected profit and loss.
GLAccountIdGL AccountLookup → GLAccountThe P&L account the projected amount rolls up to, and effectively mandatory: the projected income statement selects only lines that have one, so a customer-level line left without an account is forecast in cash-flow terms yet contributes nothing to the projected profit and loss.
GSTRegistrationIdGST RegistrationLookup → GSTRegistration
IdIdGuidYes
ItemIdItemLookup → Item
ModifiedByIdModified ByLookup → UserAccountYes
NameNameTextYes
OwnerIdOwnerLookup → UserAccountYes
PartnerAccountIdPartner AccountLookup → AccountThe owning company, duplicated from the header onto the line. Do not confuse it with PartyAccountId: this is the legal entity whose forecast this is, while the counterparty being billed or paid is the party account.
PartyAccountIdParty AccountLookup → AccountThe customer or supplier this line is expected to be transacted with — the counterparty, distinct from PartnerAccountId which holds the company doing the forecasting. It gives the line invoice-level granularity; leave it null for a purely account-level plan line.
ProbabilityPercentProbabilityPercentPercentConfidence in the line expressed as a whole percentage (100 means certain), not a fraction. It is used as the multiplier when WeightedAmount has not been stored, defaulting to 100 when null, and it also surfaces as the statement's Probability % column, which is derived as weighted divided by projected rather than read straight from here.
ProjectedAmountProjectedAmountCurrencyThe expected gross or pre-tax value of the line, recorded for reference. Neither the projected income statement nor the cash-flow forecast reads it — both work from ProjectedNetAmount — so a line with only this populated will forecast as zero.
ProjectedNetAmountProjectedNetAmountCurrencyThe operative figure. The projected income statement sums it per GL account for the full-value projection column, and the cash-flow forecast multiplies it by the probability when no weighted amount is stored. A line with a zero or null net amount is skipped entirely by the projected profit and loss.
ProjectedTaxAmountProjectedTaxAmountCurrencyExpected tax component of the line, held alongside the gross and net figures. Like ProjectedAmount it is descriptive: the forecasting services never add it to or subtract it from the amounts they report.
ProjectIdProjectLookup → Project
RecordTypeIdRecordTypeIdGuid
ReferenceIdReferenceIdGuidIdentifier of the originating record within the entity named by ReferenceType.
ReferenceTypeReferenceTypeTextFree-text name of the entity the projection line was derived from — an opportunity or a contract, for example. It pairs with ReferenceId as a soft, unenforced back-pointer with no foreign key behind it.
RemarksRemarksText
StatusStatusText
UIPropsUIPropsText
UpdatedDateTimeUpdatedDateTimeDateAndTimeYes
WeightedAmountWeightedAmountCurrencyThe probability-adjusted value, conceptually net amount multiplied by probability divided by one hundred.

Actions

ActionLabelTypeWhat it does
CloneCloneServerAction (Clone)Create a copy of this record
DeleteDeleteDeleteDelete
DeleteEntityDeleteDeleteDeleteEntity
DeleteRowDeleteDeleteDeleteRow
EditEntityEditEditEditEntity
EditInLineEditEditInlineEditInLine
EditRowEditEditEditRow
NewNewNewNew