Welcome to Zuora Product Documentation

Explore our rich library of product information

RevenueContractHistory object

This object contains historical revenue contract header snapshots that capture the point-in-time contract state for each version.

Unique Identifiers

The following fields on the RevenueContractHistory can be used as unique identifiers to distinguish different RevenueContractHistory objects.

Id
INTERNAL - Unique identifier of the contract history record.
ClientId
INTERNAL - Assigned by Zuora Revenue, should not be updated by any other means.
BookId
Unique identifier of the revenue book.
SecAtrVal
Security attribute to restrict data from being accessed.

Joining Objects and expressions

The following table lists the objects that are joined with the RevenueContractHistory object and the joining expressions to be used:

Joining objects

Joining expressions

RevenueContract

RcId = RevenueContractID

RevenueContractBatch

BatchId = Id

RevenueCalendar

CrtdPrdId = AccountingPeriodID

RevenueCalendar

RcCrtdPrdId = AccountingPeriodID