Search Results pa_draft_revenues_all
The PA_DRAFT_REVENUES_ALL
table in Oracle E-Business Suite (EBS) versions 12.1.1 and 12.2.2 is a critical data structure within the Project Accounting (PA) module. It serves as a staging table for revenue-related transactions before they are finalized and posted to the general ledger. This table captures draft revenue amounts, adjustments, and associated metadata, enabling organizations to review, modify, and approve revenue entries before committing them to permanent accounting records. Below is a detailed analysis of its purpose, structure, key columns, and integration within Oracle EBS.
Purpose and Functional Context
ThePA_DRAFT_REVENUES_ALL
table acts as an intermediary repository for revenue transactions generated from projects, contracts, or billing events. It supports multi-org functionality (evident from the "_ALL" suffix) and is integral to Oracle Project Accounting's revenue recognition workflow. Key functionalities include:
- Revenue Staging: Temporarily holds revenue amounts before approval, allowing corrections or adjustments.
- Audit Trail: Tracks changes to draft revenues, including creation/modification timestamps and user details.
- Integration: Interfaces with other PA tables (e.g.,
PA_PROJECTS_ALL
,PA_TRANSACTIONS_INTERFACE
) and GL modules for final posting.
Key Columns and Data Structure
The table comprises columns that store transactional, contextual, and control attributes. Notable columns include:- DRAFT_REVENUE_ID: Primary key, uniquely identifying each draft revenue entry.
- PROJECT_ID: References the project (
PA_PROJECTS_ALL
) associated with the revenue. - TASK_ID: Links to the project task (
PA_TASKS
) if revenue is task-specific. - REVENUE_TYPE_CODE: Classifies revenue (e.g., "BILLABLE," "FUNDING").
- AMOUNT: The revenue value in functional currency.
- GL_DATE, PERIOD_NAME: Accounting period details for GL posting.
- STATUS_CODE: Indicates workflow state (e.g., "DRAFT," "APPROVED," "POSTED").
- CREATION_DATE, LAST_UPDATE_DATE: Timestamps for audit purposes.
- ORG_ID: Multi-org identifier, segregating data by operating unit.
Integration with Oracle EBS Modules
The table interacts with several EBS components:- Project Accounting (PA): Sources data from project transactions, contracts, or billing events via interfaces like
PA_TRANSACTIONS_INTERFACE
. - General Ledger (GL): Approved revenues are transferred to GL via
PA_GL_INTERFACE
for journal creation. - Subledger Accounting (SLA): In EBS 12.2+, SLA rules may govern revenue accounting entries derived from this table.
- Multi-Org: The
ORG_ID
column ensures data isolation per operating unit, aligning with EBS security models.
Workflow and Customization
Revenue recognition workflows often involve:- Approval Routines: Custom PL/SQL or Oracle Workflow may validate draft revenues before posting.
- Extensions: Organizations may add custom columns via descriptive flexfields (DFFs) or extend logic using APIs like
PA_REVENUE_PUB
. - Reporting: Draft revenues are queried for reconciliation reports using views like
PA_DRAFT_REVENUES_V
.
Technical Considerations
For performance and maintenance:- Indexing: Key columns (
DRAFT_REVENUE_ID
,PROJECT_ID
,STATUS_CODE
) are typically indexed. - Purge Policies: Draft records may be archived post-approval to optimize table size.
- APEX/BI: Often used as a data source for analytical dashboards.
PA_DRAFT_REVENUES_ALL
is a pivotal table in Oracle EBS Project Accounting, enabling controlled revenue recognition, auditability, and seamless integration with financial modules. Its design reflects Oracle's emphasis on flexibility, compliance, and multi-org scalability.
-
Table: PA_DRAFT_REVENUES_ALL
12.1.1
owner:PA, object_type:TABLE, fnd_design_data:PA.PA_DRAFT_REVENUES_ALL, object_name:PA_DRAFT_REVENUES_ALL, status:VALID, product: PA - Projects , description: Information about draft revenue generated for projects , implementation_dba_data: PA.PA_DRAFT_REVENUES_ALL ,
-
Table: PA_DRAFT_REVENUES_ALL
12.2.2
owner:PA, object_type:TABLE, fnd_design_data:PA.PA_DRAFT_REVENUES_ALL, object_name:PA_DRAFT_REVENUES_ALL, status:VALID, product: PA - Projects , description: Information about draft revenue generated for projects , implementation_dba_data: PA.PA_DRAFT_REVENUES_ALL ,
-
View: PA_GL_REV_XFER_AUDIT_V
12.2.2
owner:APPS, object_type:VIEW, fnd_design_data:PA.PA_GL_REV_XFER_AUDIT_V, object_name:PA_GL_REV_XFER_AUDIT_V, status:VALID, product: PA - Projects , description: View for Revenue Audit by GL Account showing the Revenue Distribution Lines and the corresponding entries in Oracle General Ledger. Full Description: View showing the revenue transactions in Oracle Projects and the corresponding GL Journal , implementation_dba_data: APPS.PA_GL_REV_XFER_AUDIT_V ,
-
View: PA_GL_REV_XFER_AUDIT_V
12.1.1
owner:APPS, object_type:VIEW, fnd_design_data:PA.PA_GL_REV_XFER_AUDIT_V, object_name:PA_GL_REV_XFER_AUDIT_V, status:VALID, product: PA - Projects , description: View for Revenue Audit by GL Account showing the Revenue Distribution Lines and the corresponding entries in Oracle General Ledger. Full Description: View showing the revenue transactions in Oracle Projects and the corresponding GL Journal , implementation_dba_data: APPS.PA_GL_REV_XFER_AUDIT_V ,
-
View: PABV_REVENUE_DISTRIBUTIONS
12.1.1
owner:APPS, object_type:VIEW, fnd_design_data:PA.PABV_REVENUE_DISTRIBUTIONS, object_name:PABV_REVENUE_DISTRIBUTIONS, status:VALID, product: PA - Projects , description: - Retrofitted , implementation_dba_data: APPS.PABV_REVENUE_DISTRIBUTIONS ,
-
View: PA_GL_REV_XFER_AUDIT_REP_MRC_V
12.1.1
product: PA - Projects , implementation_dba_data: Not implemented in this database ,
-
View: PA_GL_REV_XFER_AUDIT_REP_MRC_V
12.2.2
product: PA - Projects , implementation_dba_data: Not implemented in this database ,
-
View: PA_XLA_REVENUE_LINES_ADJ_V
12.1.1
owner:APPS, object_type:VIEW, fnd_design_data:PA.PA_XLA_REVENUE_LINES_ADJ_V, object_name:PA_XLA_REVENUE_LINES_ADJ_V, status:VALID, product: PA - Projects , implementation_dba_data: APPS.PA_XLA_REVENUE_LINES_ADJ_V ,
-
View: PABV_REVENUE_DISTRIBUTIONS
12.2.2
owner:APPS, object_type:VIEW, fnd_design_data:PA.PABV_REVENUE_DISTRIBUTIONS, object_name:PABV_REVENUE_DISTRIBUTIONS, status:VALID, product: PA - Projects , description: - Retrofitted , implementation_dba_data: APPS.PABV_REVENUE_DISTRIBUTIONS ,
-
View: PAFV_REVENUE_DISTRIBUTIONS
12.1.1
owner:APPS, object_type:VIEW, fnd_design_data:PA.PAFV_REVENUE_DISTRIBUTIONS, object_name:PAFV_REVENUE_DISTRIBUTIONS, status:VALID, product: PA - Projects , description: This shows information about revenue distribution lines. , implementation_dba_data: APPS.PAFV_REVENUE_DISTRIBUTIONS ,
-
View: PAFV_REVENUE_DISTRIBUTIONS
12.2.2
owner:APPS, object_type:VIEW, fnd_design_data:PA.PAFV_REVENUE_DISTRIBUTIONS, object_name:PAFV_REVENUE_DISTRIBUTIONS, status:VALID, product: PA - Projects , description: This shows information about revenue distribution lines. , implementation_dba_data: APPS.PAFV_REVENUE_DISTRIBUTIONS ,
-
View: PA_XLA_REVENUE_LINES_ADJ_V
12.2.2
owner:APPS, object_type:VIEW, fnd_design_data:PA.PA_XLA_REVENUE_LINES_ADJ_V, object_name:PA_XLA_REVENUE_LINES_ADJ_V, status:VALID, product: PA - Projects , implementation_dba_data: APPS.PA_XLA_REVENUE_LINES_ADJ_V ,
-
View: PA_DR_EXCEPTIONS_SUM_MRC_V
12.1.1
product: PA - Projects , description: Is a view that identifies the Draft Revenues that prevent a period from being - Retrofitted , implementation_dba_data: Not implemented in this database ,
-
View: PA_DR_EXCEPTIONS_SUM_MRC_V
12.2.2
product: PA - Projects , description: Is a view that identifies the Draft Revenues that prevent a period from being - Retrofitted , implementation_dba_data: Not implemented in this database ,
-
View: PA_XLA_REVENUE_LINES_V
12.2.2
owner:APPS, object_type:VIEW, fnd_design_data:PA.PA_XLA_REVENUE_LINES_V, object_name:PA_XLA_REVENUE_LINES_V, status:VALID, product: PA - Projects , implementation_dba_data: APPS.PA_XLA_REVENUE_LINES_V ,
-
Table: PA_MC_DRAFT_REVS_ALL
12.2.2
owner:PA, object_type:TABLE, fnd_design_data:PA.PA_MC_DRAFT_REVS_ALL, object_name:PA_MC_DRAFT_REVS_ALL, status:VALID, product: PA - Projects , description: The draft revenues generated for a project in each reporting currency , implementation_dba_data: PA.PA_MC_DRAFT_REVS_ALL ,
-
Table: PA_DISTRIBUTION_WARNINGS
12.1.1
owner:PA, object_type:TABLE, fnd_design_data:PA.PA_DISTRIBUTION_WARNINGS, object_name:PA_DISTRIBUTION_WARNINGS, status:VALID, product: PA - Projects , description: Warning messages about exceptions encountered during draft revenue generation and draft invoice generation , implementation_dba_data: PA.PA_DISTRIBUTION_WARNINGS ,
-
View: PA_GL_DR_EXCEPT_SUM_MRC_V
12.2.2
product: PA - Projects , description: pa_gl_dr_except_sum_mrc_v is a view that identifies the Draft Revenues that prevent a period from being closed , implementation_dba_data: Not implemented in this database ,
-
Table: PA_MC_DRAFT_REVS_ALL
12.1.1
owner:PA, object_type:TABLE, fnd_design_data:PA.PA_MC_DRAFT_REVS_ALL, object_name:PA_MC_DRAFT_REVS_ALL, status:VALID, product: PA - Projects , description: The draft revenues generated for a project in each reporting currency , implementation_dba_data: PA.PA_MC_DRAFT_REVS_ALL ,
-
View: PA_GL_DR_EXCEPT_SUM_MRC_V
12.1.1
product: PA - Projects , description: pa_gl_dr_except_sum_mrc_v is a view that identifies the Draft Revenues that prevent a period from being closed , implementation_dba_data: Not implemented in this database ,
-
Table: PA_DISTRIBUTION_WARNINGS
12.2.2
owner:PA, object_type:TABLE, fnd_design_data:PA.PA_DISTRIBUTION_WARNINGS, object_name:PA_DISTRIBUTION_WARNINGS, status:VALID, product: PA - Projects , description: Warning messages about exceptions encountered during draft revenue generation and draft invoice generation , implementation_dba_data: PA.PA_DISTRIBUTION_WARNINGS ,
-
View: PA_XLA_REVENUE_LINES_V
12.1.1
owner:APPS, object_type:VIEW, fnd_design_data:PA.PA_XLA_REVENUE_LINES_V, object_name:PA_XLA_REVENUE_LINES_V, status:VALID, product: PA - Projects , implementation_dba_data: APPS.PA_XLA_REVENUE_LINES_V ,
-
View: PA_GL_DR_EXCEPT_SUM_V
12.1.1
owner:APPS, object_type:VIEW, fnd_design_data:PA.PA_GL_DR_EXCEPT_SUM_V, object_name:PA_GL_DR_EXCEPT_SUM_V, status:VALID, product: PA - Projects , description: PA_GL_DR_EXCEPT_SUM_V is a view that identifies the Draft Revenues that prevent a period from being closed. Full Description: returns summary information on draft revenues that have not been interfaced to GL and therefore are preventing th , implementation_dba_data: APPS.PA_GL_DR_EXCEPT_SUM_V ,
-
View: PA_XLA_REVENUE_HEADERS_V
12.2.2
owner:APPS, object_type:VIEW, fnd_design_data:PA.PA_XLA_REVENUE_HEADERS_V, object_name:PA_XLA_REVENUE_HEADERS_V, status:VALID, product: PA - Projects , implementation_dba_data: APPS.PA_XLA_REVENUE_HEADERS_V ,
-
View: PA_XLA_REVENUE_HEADERS_V
12.1.1
owner:APPS, object_type:VIEW, fnd_design_data:PA.PA_XLA_REVENUE_HEADERS_V, object_name:PA_XLA_REVENUE_HEADERS_V, status:VALID, product: PA - Projects , implementation_dba_data: APPS.PA_XLA_REVENUE_HEADERS_V ,
-
View: PA_GL_DR_EXCEPT_SUM_V
12.2.2
owner:APPS, object_type:VIEW, fnd_design_data:PA.PA_GL_DR_EXCEPT_SUM_V, object_name:PA_GL_DR_EXCEPT_SUM_V, status:VALID, product: PA - Projects , description: PA_GL_DR_EXCEPT_SUM_V is a view that identifies the Draft Revenues that prevent a period from being closed. Full Description: returns summary information on draft revenues that have not been interfaced to GL and therefore are preventing th , implementation_dba_data: APPS.PA_GL_DR_EXCEPT_SUM_V ,
-
Table: PA_AGREEMENTS_ALL
12.2.2
owner:PA, object_type:TABLE, fnd_design_data:PA.PA_AGREEMENTS_ALL, object_name:PA_AGREEMENTS_ALL, status:VALID, product: PA - Projects , description: Customer contracts that serve as the basis for work authorization , implementation_dba_data: PA.PA_AGREEMENTS_ALL ,
-
Table: PA_DRAFT_REVENUE_ITEMS
12.1.1
owner:PA, object_type:TABLE, fnd_design_data:PA.PA_DRAFT_REVENUE_ITEMS, object_name:PA_DRAFT_REVENUE_ITEMS, status:VALID, product: PA - Projects , description: Draft revenue lines , implementation_dba_data: PA.PA_DRAFT_REVENUE_ITEMS ,
-
Table: PA_AGREEMENTS_ALL
12.1.1
owner:PA, object_type:TABLE, fnd_design_data:PA.PA_AGREEMENTS_ALL, object_name:PA_AGREEMENTS_ALL, status:VALID, product: PA - Projects , description: Customer contracts that serve as the basis for work authorization , implementation_dba_data: PA.PA_AGREEMENTS_ALL ,
-
Table: PA_DRAFT_REVENUE_ITEMS
12.2.2
owner:PA, object_type:TABLE, fnd_design_data:PA.PA_DRAFT_REVENUE_ITEMS, object_name:PA_DRAFT_REVENUE_ITEMS, status:VALID, product: PA - Projects , description: Draft revenue lines , implementation_dba_data: PA.PA_DRAFT_REVENUE_ITEMS ,
-
View: PA_BILLING_REV_INV_DELETION_V
12.1.1
owner:APPS, object_type:VIEW, fnd_design_data:PA.PA_BILLING_REV_INV_DELETION_V, object_name:PA_BILLING_REV_INV_DELETION_V, status:VALID, product: PA - Projects , description: Returns information about draft invoices that will be deleted in the current run of revenue generation. , implementation_dba_data: APPS.PA_BILLING_REV_INV_DELETION_V ,
-
View: PA_BILLING_REV_INV_DELETION_V
12.2.2
owner:APPS, object_type:VIEW, fnd_design_data:PA.PA_BILLING_REV_INV_DELETION_V, object_name:PA_BILLING_REV_INV_DELETION_V, status:VALID, product: PA - Projects , description: Returns information about draft invoices that will be deleted in the current run of revenue generation. , implementation_dba_data: APPS.PA_BILLING_REV_INV_DELETION_V ,
-
View: PA_UBR_UER_DR_PRJ_V
12.1.1
owner:APPS, object_type:VIEW, fnd_design_data:PA.PA_UBR_UER_DR_PRJ_V, object_name:PA_UBR_UER_DR_PRJ_V, status:VALID, product: PA - Projects , description: This view is being used for reporting purpose in UBR and UER.This lists the Unearned Revenue and Unbilled Receivable for draft revenues. , implementation_dba_data: APPS.PA_UBR_UER_DR_PRJ_V ,
-
View: PA_UBR_UER_DR_PRJ_V
12.2.2
owner:APPS, object_type:VIEW, fnd_design_data:PA.PA_UBR_UER_DR_PRJ_V, object_name:PA_UBR_UER_DR_PRJ_V, status:VALID, product: PA - Projects , description: This view is being used for reporting purpose in UBR and UER.This lists the Unearned Revenue and Unbilled Receivable for draft revenues. , implementation_dba_data: APPS.PA_UBR_UER_DR_PRJ_V ,
-
View: PA_DRAFT_REVENUES_O
12.1.1
product: PA - Projects , description: Single-Org , implementation_dba_data: Not implemented in this database ,
-
View: PA_DRAFT_REVENUES_ALL_MRC_V2
12.1.1
owner:APPS, object_type:VIEW, fnd_design_data:PA.PA_DRAFT_REVENUES_ALL_MRC_V2, object_name:PA_DRAFT_REVENUES_ALL_MRC_V2, status:VALID, product: PA - Projects , description: Multi-org, single currency view , implementation_dba_data: APPS.PA_DRAFT_REVENUES_ALL_MRC_V2 ,
-
View: PA_DRAFT_REVENUES_O
12.2.2
product: PA - Projects , description: Single-Org , implementation_dba_data: Not implemented in this database ,
-
View: PA_DRAFT_REVENUES_ALL_MRC_V2
12.2.2
owner:APPS, object_type:VIEW, fnd_design_data:PA.PA_DRAFT_REVENUES_ALL_MRC_V2, object_name:PA_DRAFT_REVENUES_ALL_MRC_V2, status:VALID, product: PA - Projects , description: Multi-org, single currency view , implementation_dba_data: APPS.PA_DRAFT_REVENUES_ALL_MRC_V2 ,
-
View: PA_PROJ_REVENUE_VIEW
12.1.1
owner:APPS, object_type:VIEW, fnd_design_data:PA.PA_PROJ_REVENUE_VIEW, object_name:PA_PROJ_REVENUE_VIEW, status:VALID, product: PA - Projects , description: Project draft revenues , implementation_dba_data: APPS.PA_PROJ_REVENUE_VIEW ,
-
View: PA_DRAFT_REVENUES_ALL_MRC_V
12.1.1
owner:APPS, object_type:VIEW, fnd_design_data:PA.PA_DRAFT_REVENUES_ALL_MRC_V, object_name:PA_DRAFT_REVENUES_ALL_MRC_V, status:VALID, product: PA - Projects , description: Multi-org, single currency MRC view , implementation_dba_data: APPS.PA_DRAFT_REVENUES_ALL_MRC_V ,
-
View: PA_DRAFT_REVENUES_ALL_MRC_V
12.2.2
owner:APPS, object_type:VIEW, fnd_design_data:PA.PA_DRAFT_REVENUES_ALL_MRC_V, object_name:PA_DRAFT_REVENUES_ALL_MRC_V, status:VALID, product: PA - Projects , description: Multi-org, single currency MRC view , implementation_dba_data: APPS.PA_DRAFT_REVENUES_ALL_MRC_V ,
-
View: PA_PROJ_REVENUE_VIEW
12.2.2
owner:APPS, object_type:VIEW, fnd_design_data:PA.PA_PROJ_REVENUE_VIEW, object_name:PA_PROJ_REVENUE_VIEW, status:VALID, product: PA - Projects , description: Project draft revenues , implementation_dba_data: APPS.PA_PROJ_REVENUE_VIEW ,
-
View: PA_XLA_REV_V
12.1.1
owner:APPS, object_type:VIEW, fnd_design_data:PA.PA_XLA_REV_V, object_name:PA_XLA_REV_V, status:VALID, product: PA - Projects , implementation_dba_data: APPS.PA_XLA_REV_V ,
-
View: PA_XLA_REV_V
12.2.2
owner:APPS, object_type:VIEW, fnd_design_data:PA.PA_XLA_REV_V, object_name:PA_XLA_REV_V, status:VALID, product: PA - Projects , implementation_dba_data: APPS.PA_XLA_REV_V ,
-
View: PA_UBR_UER_PROJ_DTLS_V
12.1.1
owner:APPS, object_type:VIEW, fnd_design_data:PA.PA_UBR_UER_PROJ_DTLS_V, object_name:PA_UBR_UER_PROJ_DTLS_V, status:VALID, product: PA - Projects , description: This view is being used for reporting purpose in UBR and UER.This is UBR UER Project summary details view , implementation_dba_data: APPS.PA_UBR_UER_PROJ_DTLS_V ,
-
View: PA_UBR_UER_PROJ_DTLS_V
12.2.2
owner:APPS, object_type:VIEW, fnd_design_data:PA.PA_UBR_UER_PROJ_DTLS_V, object_name:PA_UBR_UER_PROJ_DTLS_V, status:VALID, product: PA - Projects , description: This view is being used for reporting purpose in UBR and UER.This is UBR UER Project summary details view , implementation_dba_data: APPS.PA_UBR_UER_PROJ_DTLS_V ,
-
View: PA_DRAFT_REVENUES_V
12.1.1
owner:APPS, object_type:VIEW, fnd_design_data:PA.PA_DRAFT_REVENUES_V, object_name:PA_DRAFT_REVENUES_V, status:VALID, product: PA - Projects , description: This View has been modified to Include Reporting Project Functional columns whose values will be defaulted to NULL values , implementation_dba_data: APPS.PA_DRAFT_REVENUES_V ,
-
View: PA_DRAFT_REVENUES_V
12.2.2
owner:APPS, object_type:VIEW, fnd_design_data:PA.PA_DRAFT_REVENUES_V, object_name:PA_DRAFT_REVENUES_V, status:VALID, product: PA - Projects , description: This View has been modified to Include Reporting Project Functional columns whose values will be defaulted to NULL values , implementation_dba_data: APPS.PA_DRAFT_REVENUES_V ,
-
View: PA_UBR_UER_ACCT_DTLS_V
12.2.2
owner:APPS, object_type:VIEW, fnd_design_data:PA.PA_UBR_UER_ACCT_DTLS_V, object_name:PA_UBR_UER_ACCT_DTLS_V, status:VALID, product: PA - Projects , description: This view is being used for reporting purpose in UBR and UER.This is UBR UER Accounting summary detail view , implementation_dba_data: APPS.PA_UBR_UER_ACCT_DTLS_V ,
-
View: PA_UBR_UER_ACCT_DTLS_V
12.1.1
owner:APPS, object_type:VIEW, fnd_design_data:PA.PA_UBR_UER_ACCT_DTLS_V, object_name:PA_UBR_UER_ACCT_DTLS_V, status:VALID, product: PA - Projects , description: This view is being used for reporting purpose in UBR and UER.This is UBR UER Accounting summary detail view , implementation_dba_data: APPS.PA_UBR_UER_ACCT_DTLS_V ,