Search Results pa_mc_cust_rdl_all
Overview
The PA_MC_CUST_RDL_ALL table is a core data object within the Oracle E-Business Suite Projects module (PA), specifically for releases 12.1.1 and 12.2.2. It is a transactional table that stores multi-currency revenue distribution information. Its primary role is to hold the converted revenue amounts for customer expenditure items across different reporting sets of books, which are secondary accounting ledgers used for statutory or management reporting. This table is essential for organizations operating in multiple currencies, as it enables the tracking and reporting of project revenue in both the primary (functional) and secondary (reporting) currencies, ensuring accurate financial consolidation and compliance.
Key Information Stored
The table's structure is defined by its composite primary key, which uniquely identifies a revenue distribution line for a specific reporting ledger. The key columns are SET_OF_BOOKS_ID (the reporting ledger), EXPENDITURE_ITEM_ID (the source transaction), and LINE_NUM (the specific distribution line). Beyond the key, critical stored data includes the PROJECT_ID for project association, and monetary amounts such as REVENUE and RAW_REVENUE stored in the reporting currency. It also holds currency conversion details, including CURRENCY_CODE (the reporting currency), RATE_TYPE, PROJFUNC_INV_RATE_TYPE, and the corresponding exchange RATE and RATE_DATE used for the conversion from the functional currency. Links to draft revenue and invoice items (DRAFT_REVENUE_NUM, DRAFT_INVOICE_ITEM_LINE_NUM) are also maintained for integration with the billing cycle.
Common Use Cases and Queries
A primary use case is generating financial reports for a specific reporting set of books, providing a consolidated view of project revenue in a secondary currency. This is critical for statutory reporting in a local currency or for management review across geographic divisions. Another common scenario involves reconciling revenue between the primary and reporting ledgers by analyzing the conversion rates and amounts stored in this table. Troubleshooting billing or revenue recognition issues often requires tracing amounts from draft invoices back to their multi-currency distributions.
Sample SQL to retrieve converted revenue for a specific project and reporting ledger:
- SELECT pmcrdl.project_id, pmcrdl.expenditure_item_id, pmcrdl.revenue, pmcrdl.currency_code, pmcrdl.rate
- FROM pa_mc_cust_rdl_all pmcrdl
- WHERE pmcrdl.set_of_books_id = :reporting_sob_id
- AND pmcrdl.project_id = :project_id;
Related Objects
PA_MC_CUST_RDL_ALL is centrally connected to several key transactional and reference tables via documented foreign key relationships. It directly references GL_SETS_OF_BOOKS_11I via SET_OF_BOOKS_ID to validate the reporting ledger. The core revenue distribution is sourced from PA_CUST_REV_DIST_LINES_ALL, linked by EXPENDITURE_ITEM_ID and LINE_NUM. For the billing process, it relates to PA_DRAFT_REVENUE_ITEMS and PA_DRAFT_INVOICE_ITEMS via PROJECT_ID and associated draft line identifiers. Currency and conversion rate validation is enforced through references to FND_CURRENCIES (CURRENCY_CODE) and GL_DAILY_CONVERSION_TYPES (RATE_TYPE, PROJFUNC_INV_RATE_TYPE).
-
Table: PA_MC_CUST_RDL_ALL
12.2.2
owner:PA, object_type:TABLE, fnd_design_data:PA.PA_MC_CUST_RDL_ALL, object_name:PA_MC_CUST_RDL_ALL, status:VALID, product: PA - Projects , description: Information about the revenue distribution of expenditure items in each reporting set of books , implementation_dba_data: PA.PA_MC_CUST_RDL_ALL ,
-
Table: PA_MC_CUST_RDL_ALL
12.1.1
owner:PA, object_type:TABLE, fnd_design_data:PA.PA_MC_CUST_RDL_ALL, object_name:PA_MC_CUST_RDL_ALL, status:VALID, product: PA - Projects , description: Information about the revenue distribution of expenditure items in each reporting set of books , implementation_dba_data: PA.PA_MC_CUST_RDL_ALL ,
-
APPS.PA_PRC_PROJECT_PUB dependencies on PA_MC_CUST_RDL_ALL
12.1.1
-
APPS.PA_BILL_REV_XLA_UPGRADE dependencies on PA_MC_CUST_RDL_ALL
12.1.1
-
APPS.PA_MC_CURRENCY_PKG dependencies on PA_MC_CUST_RDL_ALL
12.2.2
-
APPS.PA_PRC_PROJECT_PUB dependencies on PA_MC_CUST_RDL_ALL
12.2.2
-
APPS.PA_EFC_BIL dependencies on PA_MC_CUST_RDL_ALL
12.1.1
-
APPS.PA_BILL_REV_XLA_UPGRADE dependencies on PA_MC_CUST_RDL_ALL
12.2.2
-
APPS.PA_MC_CURRENCY_PKG dependencies on PA_MC_CUST_RDL_ALL
12.1.1
-
SYNONYM: APPS.PA_MC_CUST_RDL_ALL
12.1.1
owner:APPS, object_type:SYNONYM, object_name:PA_MC_CUST_RDL_ALL, status:VALID,
-
VIEW: PA.PA_MC_CUST_RDL_ALL#
12.2.2
owner:PA, object_type:VIEW, object_name:PA_MC_CUST_RDL_ALL#, status:VALID,
-
SYNONYM: APPS.PA_MC_CUST_RDL_ALL
12.2.2
owner:APPS, object_type:SYNONYM, object_name:PA_MC_CUST_RDL_ALL, status:VALID,
-
VIEW: PA.PA_MC_CUST_RDL_ALL#
12.2.2
-
APPS.PA_FUND_REVAL_PVT dependencies on PA_CUST_REV_DIST_LINES
12.1.1
-
APPS.PA_FUND_REVAL_PVT dependencies on PA_CUST_REV_DIST_LINES
12.2.2
-
TABLE: PA.PA_MC_CUST_RDL_ALL
12.1.1
owner:PA, object_type:TABLE, fnd_design_data:PA.PA_MC_CUST_RDL_ALL, object_name:PA_MC_CUST_RDL_ALL, status:VALID,
-
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 ,
-
APPS.PA_BILL_REV_XLA_UPGRADE dependencies on PA_CUST_REV_DIST_LINES_ALL
12.1.1
-
PACKAGE BODY: APPS.PA_PRC_PROJECT_PUB
12.2.2
owner:APPS, object_type:PACKAGE BODY, object_name:PA_PRC_PROJECT_PUB, status:VALID,
-
APPS.PA_BILL_REV_XLA_UPGRADE dependencies on PA_CUST_REV_DIST_LINES_ALL
12.2.2
-
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 ,
-
PACKAGE BODY: APPS.PA_PRC_PROJECT_PUB
12.1.1
owner:APPS, object_type:PACKAGE BODY, object_name:PA_PRC_PROJECT_PUB, status:VALID,
-
TABLE: PA.PA_MC_CUST_RDL_ALL
12.2.2
owner:PA, object_type:TABLE, fnd_design_data:PA.PA_MC_CUST_RDL_ALL, object_name:PA_MC_CUST_RDL_ALL, status:VALID,
-
PACKAGE BODY: APPS.PA_EFC_BIL
12.1.1
owner:APPS, object_type:PACKAGE BODY, object_name:PA_EFC_BIL, status:VALID,
-
PACKAGE BODY: APPS.PA_BILL_REV_XLA_UPGRADE
12.1.1
owner:APPS, object_type:PACKAGE BODY, object_name:PA_BILL_REV_XLA_UPGRADE, status:VALID,
-
PACKAGE BODY: APPS.PA_MC_CURRENCY_PKG
12.1.1
owner:APPS, object_type:PACKAGE BODY, object_name:PA_MC_CURRENCY_PKG, status:VALID,
-
PACKAGE BODY: APPS.PA_MC_CURRENCY_PKG
12.2.2
owner:APPS, object_type:PACKAGE BODY, object_name:PA_MC_CURRENCY_PKG, status:VALID,
-
APPS.PA_EFC_BIL SQL Statements
12.1.1
-
APPS.PA_MC_CURRENCY_PKG SQL Statements
12.2.2
-
APPS.PA_EFC_BIL dependencies on PA_IMPLEMENTATIONS
12.1.1
-
PACKAGE BODY: APPS.PA_BILL_REV_XLA_UPGRADE
12.2.2
owner:APPS, object_type:PACKAGE BODY, object_name:PA_BILL_REV_XLA_UPGRADE, status:VALID,
-
APPS.PA_MC_CURRENCY_PKG SQL Statements
12.1.1
-
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_RDL_AR
12.1.1
-
APPS.PA_PRC_PROJECT_PUB SQL Statements
12.1.1
-
APPS.PA_PRC_PROJECT_PUB SQL Statements
12.2.2
-
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_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_PURGE_BILLING dependencies on PA_CUST_RDL_AR
12.2.2
-
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 ,
-
View: PA_CUST_RDL_FORM_MRC_V
12.1.1
product: PA - Projects , description: This will select data from pa_cust_rev_dist_lines, pa_mc_cust_rdl_all, pa_expend_items_adjust_mrc_v , implementation_dba_data: Not implemented in this database ,
-
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 ,
-
VIEW: APPS.PA_CUST_RDL_ALL_MRC_V
12.2.2
-
VIEW: APPS.PA_CUST_RDL_ALL_MRC_V2
12.1.1
-
View: PA_CUST_RDL_FORM_MRC_V
12.2.2
product: PA - Projects , description: This will select data from pa_cust_rev_dist_lines, pa_mc_cust_rdl_all, pa_expend_items_adjust_mrc_v , implementation_dba_data: Not implemented in this database ,
-
VIEW: APPS.PA_CUST_RDL_ALL_MRC_V2
12.2.2
-
VIEW: APPS.PA_CUST_RDL_ALL_MRC_V
12.1.1
-
APPS.PA_PRC_PROJECT_PUB dependencies on DUAL
12.1.1
-
APPS.PA_PRC_PROJECT_PUB dependencies on DUAL
12.2.2