RevenueContractAccountingEvent
The accounting event provides the details of the accounting events of customer contract.
Business Views
** Available for extracting data- revenueContractAccountingEventsExtract**
The accounting event provides the details of the accounting events of customer contract.
Label
Revenue Contract Accounting Events
Data Source
Read-optimized data store
Fields
- accountedAmount (big-decimal)
The accounting event amount in the ledger currency.
Label
Accounted Amount
Properties
- not nullable
- accountingDate (date)
The accounting date of the satisfaction event.
Label
Accounting Date
Properties
- not nullable
- accountingEventId (int64)
The unique identifier of the accounting event from which the distribution was created.
Label
Accounting Event ID
Properties
- searchable
- sortable
- not nullable
- accountingEventTypeCode (enumeration: AccountingEventType)
Indicates the type of accounting event. Valid values are Initial Performance Accounting Event, Satisfaction Accounting Event, Billing Clearing Accounting Event, Reversal Initial Performance Accounting Event, Reversal Satisfaction Accounting Event, and Reversal Billing Clearing Accounting Event.
Label
Accounting Event Type
Type
-
Module: oraErpCoreRevenueManagement
-
Enumeration Type: AccountingEventType
Properties
- not nullable
Valid Values
- ORA_BILLING_AE
- ORA_INITIAL_PERF_AE
- ORA_REVERSAL_BILLING_AE
- ORA_REVERSAL_INITIAL_PERF_AE
- ORA_REVERSAL_SATISFACTION_AE
- ORA_SATISFACTION_AE
-
- conversionRate (big-decimal)
The rate used to convert amounts from the entered currency to the ledger currency.
Label
Conversion Rate
- conversionRateAvailableFlag (boolean)
Indicates whether the conversion rate is available for the conversion rate date. Valid values are Null and N. Null indicates conversion rate is available.
Label
Conversion Rate Available
- conversionRateDate (date)
The date from when the conversion rate is used to convert amounts from the entered currency to the ledger currency.
Label
Conversion Rate Date
- createdBy (string)
The user who created the record.
Label
Created By
Properties
- not nullable
- createdFrom (string)
The process or user interface from which this row was created.
Label
Created From
Properties
- not nullable
- enteredAmount (big-decimal)
The accounting event amount in the entered currency.
Label
Entered Amount
- performanceObligationFirstBillingEventFlag (boolean)
Indicates whether the current event being processed is the first billing event after sorting based on the accounting date under the performance obligation.
Label
Performance Obligation First Billing Event
- performanceObligationLastSatisfactionEventFlag (boolean)
Indicates whether the current event being processed is the last satisfaction event after sorting based on the accounting date under the performance obligation line.
Label
Performance Obligation Last Satisfaction Event
- processStatusCode (enumeration: AccountingEventStatus)
The status of the accounting event creation. Valid values are Distribution Creation Error, Pending Distribution Creation, Ignore Distribution Creation, and Processed Distribution Creation.
Label
Process Status
Type
-
Module: oraErpCoreRevenueManagement
-
Enumeration Type: AccountingEventStatus
Valid Values
- ORA_DIST_CREATION_ERROR
- ORA_IGNORE_DIST_CREATION
- ORA_PENDING_DIST_CREATION
- ORA_PROCESSED
- ORA_PROCESSED_DIST_CREATION
-
- processedRequestID (int64)
The numeric identifier of the processed request of the accounting event.
Label
Processed Request ID
- referenceEventID (int64)
The unique identifier of the reference event that triggered the accounting event.
Label
Reference Event ID
Properties
- not nullable
- reversalStatusFlag (boolean)
Indicates whether the accounting event was reversed. Valid values are N, not reversed and blank, reversed.
Label
Reversal Status
- reversedRequestID (int64)
The numeric identifier of the reversed request for the accounting event.
Label
Reversed Request ID
- timeCreated (date-time)
The date and time when the record was created.
Label
Creation Date
Properties
- searchable
- not nullable
- timeUpdated (date-time)
The date and time when the record was last updated.
Label
Last Updated Date
Properties
- searchable
- not nullable
- updatedBy (string)
The user who last updated the record.
Label
Last Updated By
Properties
- not nullable
Reference Object
- contract (RevenueContract)
The customer contract provides the details of the customer contract. This includes performance obligations and promised detail lines.
Business Object
RevenueContractFields
- customerContractHeaderId (int64)
The unique identifier of the customer contract header.
Label
Customer Contract Header ID
Properties
- searchable
- sortable
- not nullable
- customerContractHeaderId (int64)
- conversionRateType (CurrencyConversionRateType)
A currency conversion rate type defines conversion rate types such as Corporate, Daily, Period End, and Period Average. These conversion rate types are used to convert foreign currency journal amounts to ledger currency equivalents or translate and remeasure account balances to a reporting currency.
Business Object
CurrencyConversionRateTypeFields
- conversionRateType (string)
The rate type of the conversion rate used for the currency conversion, such as Corporate, Daily, Period End, and Period Average.
Label
Conversion Rate Type
Properties
- searchable
- sortable
- not nullable
- conversionRateType (string)
- devolvePerformanceObligationDetail (RevenueContractDevolvePerformanceObligationDetail)
The Devolve Performance Obligation Detail business object provides summary information of promised detail lines for devolved performance obligations. Each row represents total of all the promised detail line amounts apportioned by accounting period.
Business Object
RevenueContractDevolvePerformanceObligationDetailFields
- devolvedPerformanceObligationId (int64)
The unique identifier of the detailed devolved performance obligation record.
Label
Devolved Performance Obligation ID
Properties
- searchable
- sortable
- not nullable
- devolvedPerformanceObligationId (int64)
- ledger (Ledger)
A ledger represents a record-keeping book used to track financial transactions. It serves as a central repository for all financial activities within an organization, providing a chronological and systematic account of debits, credits, and balances. Ledgers play a crucial role in financial management, budgeting, and maintaining accurate financial records, tracking expenses, revenues, assets, liabilities, and equity.
Business Object
LedgerFields
- ledgerId (int64)
The unique identifier of the ledger for which the accounting entry is created.
Label
Ledger ID
Properties
- searchable
- sortable
- not nullable
- ledgerId (int64)
- performanceObligation (RevenueContractPerformanceObligation)
The customer contract performance obligation provides the details of the performance obligations of customer contract.
Business Object
RevenueContractPerformanceObligationFields
- performanceObligationId (int64)
The unique identifier of the performance obligation.
Label
Performance Obligation Identifier
Properties
- searchable
- sortable
- not nullable
- performanceObligationId (int64)
- promisedDetail (RevenueContractPromisedDetail)
The customer contract promised detail outlines the promised detail lines in a customer contract.
Business Object
RevenueContractPromisedDetailFields
- revenueContractPromisedDetailId (int64)
The unique identifier of the promised detail.
Label
Promised Detail ID
Properties
- searchable
- sortable
- not nullable
- revenueContractPromisedDetailId (int64)
- sourceDocumentLine (RevenueSourceDocumentLine)
The source document line detail includes document lines from upstream applications, identified as contracts and performance obligations, and used in standalone selling price calculations.
Business Object
RevenueSourceDocumentLineFields
- sourceDocumentLineId (int64)
The internal identifier for source document line.
Label
Source Document Line ID
Properties
- searchable
- sortable
- not nullable
- sourceDocumentLineId (int64)
- accountedAmount (big-decimal)