Search Results pa_cust_rev_dist_lines_all
Overview
The PA_CUST_REV_DIST_LINES_ALL table is a core transactional table within the Oracle E-Business Suite Projects module (PA), specifically for releases 12.1.1 and 12.2.2. It serves as the detailed repository for revenue distribution data generated from project expenditures. When an expenditure item is processed for revenue recognition and billing, the system creates one or more records in this table to define how the revenue amount is allocated across different dimensions, such as tasks, funding sources, and revenue accounts. Its primary role is to store the calculated revenue distributions that are subsequently interfaced to Oracle General Ledger (GL) and Oracle Receivables (AR), forming the critical link between project execution and financial accounting.
Key Information Stored
The table's structure is defined by a composite primary key on EXPENDITURE_ITEM_ID and LINE_NUM, linking each distribution line directly to its source cost in PA_EXPENDITURE_ITEMS_ALL. Key columns and the data they hold include amounts in multiple currency contexts (e.g., PROJECT_CURRENCY_CODE, PROJFUNC_CURRENCY_CODE, INVPROC_CURRENCY_CODE), which are essential for multi-currency projects. Critical foreign key relationships, as documented, point to currency (FND_CURRENCIES), conversion rate types (GL_DAILY_CONVERSION_TYPES), and tax codes (AR_VAT_TAX_ALL_B). The table also stores the derived revenue amounts, associated accounting flexfield combinations (e.g., code combination IDs for revenue), and identifiers for the associated customer, project, and task, enabling detailed revenue attribution and auditability.
Common Use Cases and Queries
This table is central to revenue reporting, reconciliation, and troubleshooting. Common operational scenarios include analyzing revenue distributions for a specific project or invoice, reconciling project revenue to the general ledger, and investigating revenue recognition issues. A typical query pattern involves joining to PA_EXPENDITURE_ITEMS_ALL and project/task tables to trace revenue back to source costs.
- Revenue Distribution Report by Project:
SELECT project_id, task_id, SUM(project_amount) FROM pa_cust_rev_dist_lines_all WHERE project_id = :p_project_id GROUP BY project_id, task_id; - Reconciliation to GL: Queries often join to GL_JE_LINES via the code_combination_id and reference columns to verify posted amounts.
- Audit Trail: Investigating the revenue impact of a specific expenditure batch by joining on EXPENDITURE_ITEM_ID back to its parent expenditure batch and items.
Related Objects
As indicated by its extensive foreign key constraints, PA_CUST_REV_DIST_LINES_ALL has strong dependencies on several fundamental EBS tables. The most critical relationship is with PA_EXPENDITURE_ITEMS_ALL, the source of all project costs. For financial integration, it references FND_CURRENCIES and GL_DAILY_CONVERSION_TYPES for currency and rate data. Its link to AR_VAT_TAX_ALL_B facilitates tax calculation for billable revenue. This table is also a primary source for the revenue distribution lines in the Projects Accounting (PA) schema, feeding interfaces and summary tables that push data to GL (via PA_TRANSACTION_INTERFACE_ALL) and to AR for invoice generation. Key related APIs include the revenue generation and distribution programs within the PA process.
-
Table: PA_CUST_REV_DIST_LINES_ALL
12.2.2
owner:PA, object_type:TABLE, fnd_design_data:PA.PA_CUST_REV_DIST_LINES_ALL, object_name:PA_CUST_REV_DIST_LINES_ALL, status:VALID, product: PA - Projects , description: Information about expenditure item revenue distribution , implementation_dba_data: PA.PA_CUST_REV_DIST_LINES_ALL ,
-
Table: PA_CUST_REV_DIST_LINES_ALL
12.1.1
owner:PA, object_type:TABLE, fnd_design_data:PA.PA_CUST_REV_DIST_LINES_ALL, object_name:PA_CUST_REV_DIST_LINES_ALL, status:VALID, product: PA - Projects , description: Information about expenditure item revenue distribution , implementation_dba_data: PA.PA_CUST_REV_DIST_LINES_ALL ,
-
APPS.PA_PURGE_BILLING dependencies on PA_CUST_REV_DIST_LINES_ALL
12.1.1
-
APPS.JAI_PA_TAX_PKG dependencies on PA_CUST_REV_DIST_LINES_ALL
12.1.1
-
APPS.PA_OUTPUT_TAX dependencies on PA_CUST_REV_DIST_LINES_ALL
12.2.2
-
APPS.PA_REVENUE_AMT dependencies on PA_CUST_REV_DIST_LINES_ALL
12.2.2
-
APPS.PA_RETENTION_PKG dependencies on PA_CUST_REV_DIST_LINES_ALL
12.1.1
-
APPS.PA_REVENUE_AMT dependencies on PA_CUST_REV_DIST_LINES_ALL
12.1.1
-
APPS.PA_OUTPUT_TAX dependencies on PA_CUST_REV_DIST_LINES_ALL
12.1.1
-
APPS.PA_INVOICE_ACTIONS dependencies on PA_CUST_REV_DIST_LINES_ALL
12.1.1
-
APPS.PA_PURGE_BILLING dependencies on PA_CUST_REV_DIST_LINES_ALL
12.2.2
-
APPS.PA_MCB_INVOICE_PKG dependencies on PA_CUST_REV_DIST_LINES_ALL
12.1.1
-
APPS.JAI_PA_TAX_PKG dependencies on PA_CUST_REV_DIST_LINES_ALL
12.2.2
-
APPS.PA_INVOICE_ACTIONS dependencies on PA_CUST_REV_DIST_LINES_ALL
12.2.2
-
APPS.FII_SIZING_UTIL dependencies on PA_CUST_REV_DIST_LINES_ALL
12.1.1
-
APPS.PA_CC_TRANSFER_PRICE dependencies on PA_CUST_REV_DIST_LINES_ALL
12.1.1
-
APPS.PJI_FM_EXTR dependencies on PA_CUST_REV_DIST_LINES_ALL
12.2.2
-
APPS.PA_MCB_INVOICE_PKG dependencies on PA_CUST_REV_DIST_LINES_ALL
12.2.2
-
APPS.PA_MCB_REVENUE_PKG dependencies on PA_CUST_REV_DIST_LINES_ALL
12.2.2
-
APPS.FII_PA_REVENUE_F_C dependencies on PA_CUST_REV_DIST_LINES_ALL
12.1.1
-
APPS.PJI_FM_EXTR dependencies on PA_CUST_REV_DIST_LINES_ALL
12.1.1
-
APPS.PA_BILL_REV_XLA_UPGRADE dependencies on PA_CUST_REV_DIST_LINES_ALL
12.1.1
-
APPS.PA_BILL_REV_XLA_UPGRADE dependencies on PA_CUST_REV_DIST_LINES_ALL
12.2.2
-
APPS.PA_RETENTION_PKG dependencies on PA_CUST_REV_DIST_LINES_ALL
12.2.2
-
APPS.PA_CC_TRANSFER_PRICE dependencies on PA_CUST_REV_DIST_LINES_ALL
12.2.2
-
APPS.PA_RETENTION_PKG dependencies on PA_CUST_REV_DIST_LINES
12.1.1
-
APPS.PA_RETENTION_PKG dependencies on PA_CUST_REV_DIST_LINES
12.2.2
-
VIEW: APPS.PA_CRDL_REVERSAL_RATE_V
12.2.2
-
View: PA_CRDL_REVERSAL_RATE_V
12.2.2
owner:APPS, object_type:VIEW, fnd_design_data:PA.PA_CRDL_REVERSAL_RATE_V, object_name:PA_CRDL_REVERSAL_RATE_V, status:VALID, product: PA - Projects , implementation_dba_data: APPS.PA_CRDL_REVERSAL_RATE_V ,
-
Table: GL_DAILY_CONVERSION_TYPES
12.1.1
owner:GL, object_type:TABLE, fnd_design_data:SQLGL.GL_DAILY_CONVERSION_TYPES, object_name:GL_DAILY_CONVERSION_TYPES, status:VALID, product: GL - General Ledger , description: Foreign currency daily conversion rate types , implementation_dba_data: GL.GL_DAILY_CONVERSION_TYPES ,
-
Table: GL_DAILY_CONVERSION_TYPES
12.2.2
owner:GL, object_type:TABLE, fnd_design_data:SQLGL.GL_DAILY_CONVERSION_TYPES, object_name:GL_DAILY_CONVERSION_TYPES, status:VALID, product: GL - General Ledger , description: Foreign currency daily conversion rate types , implementation_dba_data: GL.GL_DAILY_CONVERSION_TYPES ,
-
APPS.PA_MCB_REVENUE_PKG dependencies on PA_CUST_REV_DIST_LINES
12.2.2
-
APPS.PA_REVENUE_AMT dependencies on PA_EXPENDITURE_ITEMS_ALL
12.2.2
-
APPS.PA_MCB_INVOICE_PKG dependencies on PA_CUST_REV_DIST_LINES
12.1.1
-
APPS.PA_MCB_INVOICE_PKG dependencies on PA_CUST_REV_DIST_LINES
12.2.2
-
APPS.PA_REVENUE_AMT dependencies on PA_EXPENDITURE_ITEMS_ALL
12.1.1
-
APPS.PA_ADJUSTMENTS dependencies on PA_CUST_REV_DIST_LINES
12.2.2
-
APPS.PA_ADJUSTMENTS dependencies on PA_CUST_REV_DIST_LINES
12.1.1
-
APPS.PA_PURGE_BILLING dependencies on PA_CUST_RDL_AR
12.1.1
-
APPS.JAI_PA_TAX_PKG dependencies on PA_EXPENDITURE_ITEMS_ALL
12.1.1
-
SYNONYM: APPS.PA_CUST_REV_DIST_LINES_ALL
12.2.2
owner:APPS, object_type:SYNONYM, object_name:PA_CUST_REV_DIST_LINES_ALL, status:VALID,
-
APPS.PA_PURGE_BILLING dependencies on PA_CUST_RDL_AR
12.2.2
-
VIEW: APPS.PA_BILLING_REV_INV_DELETION_V
12.2.2
-
SYNONYM: APPS.PA_CUST_REV_DIST_LINES_ALL
12.1.1
owner:APPS, object_type:SYNONYM, object_name:PA_CUST_REV_DIST_LINES_ALL, status:VALID,
-
APPS.PA_REVENUE_AMT SQL Statements
12.1.1
-
Table: PA_DRAFT_INVOICE_ITEMS
12.1.1
owner:PA, object_type:TABLE, fnd_design_data:PA.PA_DRAFT_INVOICE_ITEMS, object_name:PA_DRAFT_INVOICE_ITEMS, status:VALID, product: PA - Projects , description: Draft invoice lines , implementation_dba_data: PA.PA_DRAFT_INVOICE_ITEMS ,
-
Table: PA_DRAFT_INVOICE_ITEMS
12.2.2
owner:PA, object_type:TABLE, fnd_design_data:PA.PA_DRAFT_INVOICE_ITEMS, object_name:PA_DRAFT_INVOICE_ITEMS, status:VALID, product: PA - Projects , description: Draft invoice lines , implementation_dba_data: PA.PA_DRAFT_INVOICE_ITEMS ,
-
APPS.PA_REVENUE_AMT dependencies on PA_TASKS
12.2.2
-
VIEW: APPS.PA_CUST_RDL_ALL_MRC_V2
12.1.1
-
VIEW: APPS.PA_CUST_RDL_ALL_MRC_V2
12.2.2