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 objects | Joining expressions |
|---|---|
RevenueCalendar | ProfileCreatedPeriodId = AccountingPeriodID |