RevenueForecastSchedule object
The RevenueForecastSchedule object stores debit and credit forecast schedule entries for revenue contracts and supports joins to related revenue reporting objects.
The RevenueForecastSchedule object contains the forecast schedule entries for revenue contracts, split into debit and credit sides, aligned with the forecast waterfall report.
Unique identifiers
The following fields on the RevenueForecastSchedule object can be used as unique identifiers to distinguish different RevenueForecastSchedule objects.
- Id
INTERNAL - Unique identifier of the forecast schedule entry.
- RevenueClientId
INTERNAL - Unique identifier that is assigned by Zuora Revenue. This should not be updated by any other means.
- RevenueBookId
Revenue book identifier.
- RevenueOrganizationCode
Security attribute to restrict data from being accessed.
Joining objects and expressions
The following table lists the objects that are joined with the RevenueForecastSchedule object and the joining expression to be used.
| Joining objects | Joining expressions |
|---|---|
RevenueContractLinesDimensions | RevenueContractLineId = RevenueContractLineID |
RevenueContractLinesFacts | RevenueContractLineId = RevenueContractLineID |
RevenueContract | RevenueContractId = RevenueContractID |
RevenueCalendar | ScheduledPeriodId = AccountingPeriodID AND CreatedAccountingPeriod = AccountingPeriodID |
RevenueContractAccountingType | AccountingTypeId = RevenueAccountTypeID |
RevenueContractAccountingSegments | AccountingSegment = AccountingSegment |
RevenueContractBillsDimensions | RevenueContractLineId = RevenueContractLineID |
RevenueContractCostDimensions | RevenueContractLineId = RevenueContractLineID |
RevenueContractVCDimensions | RevenueContractLineId = RevenueContractLineID |