Welcome to Zuora Product Documentation

Explore our rich library of product information

RevenueProfile object

The RevenueProfile object defines profile configurations and values that control system behavior, including summarization, processing rules, and feature flags, and provides identifiers for joining with related objects.

The RevenueProfile contains the profile definitions and their associated values that control system behavior such as summarization, processing rules, and feature flags.

Unique identifiers

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

ProfileId

INTERNAL - Unique identifier of the profile definition.

ProfileValueId

INTERNAL - Unique identifier of the profile value entry.

ClientId

INTERNAL - Unique identifier that is assigned by Zuora Revenue. This should not be updated by any other means.

Joining objects and expressions

The following table lists the objects that are joined with the RevenueProfile object and the joining expression to be used.

Joining objectsJoining expressions

RevenueCalendar

ProfileCreatedPeriodId = AccountingPeriodID