Search Results rate_disc_reason_code
Overview
PA_CUST_REV_DIST_LINES is a single-organization Oracle Projects view that exposes customer revenue distribution lines generated during the revenue and billing cycle in Oracle E-Business Suite 12.1.1 and 12.2.2. The view presents the row-level detail of how revenue is distributed and recognized against a project's eligible transactions, and how those amounts subsequently flow to draft invoices. Its principal role in the application is to support reporting, reconciliation, and integration scenarios that require the intersection of revenue processing and invoicing processing within a single organization.
The view is classified as a Single-Org object, meaning the query is expected to be filtered by ORG_ID and oriented to one operating unit at a time. In the documented environment it is listed as not implemented in the database, so it should be treated as a metadata-defined object that may exist in some installations but not others.
Underlying Base Objects
According to the documented view text, PA_CUST_REV_DIST_LINES is defined exclusively over the base table PA_CUST_REV_DIST_LINES_A. All columns are passed through directly; there are no joins, unions, or computed expressions in the view definition. No additional referenced base objects are documented for ETRM 12.2.2, and the view's own owner is not recorded in the supplied metadata.
Because it is a thin projection of a single table, the view inherits the transactional characteristics of PA_CUST_REV_DIST_LINES_A directly. There is no aggregation layer, so each row of the view corresponds to exactly one distribution line, preserving attributes such as reversal flags, batch names, request identifiers, and the audit columns CREATED_BY, CREATION_DATE, and PROGRAM_UPDATE_DATE.
Key Columns
- EXPENDITURE_ITEM_ID and PROJECT_ID — identify the source expenditure item and project to which the revenue distribution line belongs.
- LINE_NUM and DRAFT_REVENUE_NUM / DRAFT_REVENUE_ITEM_LINE_NUM — link the line back to the draft revenue and its item line that generated it.
- AMOUNT, RAW_COST, BILL_AMOUNT — the revenue and billing amounts in the transaction, cost, and billing contexts respectively.
- CODE_COMBINATION_ID — the accounting flexfield combination used when the distribution is posted to the general ledger.
- FUNCTION_CODE / FUNCTION_TRANSACTION_CODE — the processing function that created the line (revenue generation, invoicing, adjustment, and so on).
- ADDITIONAL_REVENUE_FLAG, INVOICE_ELIGIBLE_FLAG, REVERSED_FLAG, PRC_GENERATED_FLAG — status indicators controlling whether the line is additional revenue, eligible for invoicing, reversed, or generated by the revenue-to-invoice process.
- BATCH_NAME, REQUEST_ID, PROGRAM_APPLICATION_ID, PROGRAM_ID — concurrency and audit context that identifies the batch and concurrent program that produced the record.
- Multi-currency column families — BILL_TRANS_*, REVPROC_*, INVPROC_*, PROJECT_*, PROJFUNC_*, and FUNDING_* groups each carry currency code, rate type, rate date, exchange rate, revenue amount, and bill amount, supporting reporting in billing, revenue processing, invoicing processing, project functional, and funding currencies.
- Tax and retention columns — OUTPUT_VAT_TAX_ID, OUTPUT_TAX_EXEMPT_* , RETENTION_RULE_ID, RETAINED_AMOUNT, and the RETN_DRAFT_INVOICE_* columns support tax calculation and retention handling.
- Rate and discount attributes — LABOR_MULTIPLIER, DISCOUNT_PERCENTAGE, BILL_MARKUP_PERCENTAGE, AMOUNT_CALCULATION_CODE, RATE_SOURCE_ID, and RATE_DISC_REASON_CODE document how the line amount was derived.
Common Use Cases and Queries
The view is typically used to reconcile revenue recognized to revenue invoiced, to verify that invoice-eligible revenue was transferred to draft invoices, and to feed downstream reporting in Oracle Business Intelligence or custom extracts. A representative query for one operating unit is:
SELECT PROJECT_ID, DRAFT_REVENUE_NUM, DRAFT_REVENUE_ITEM_LINE_NUM, AMOUNT, BILL_AMOUNT, CODE_COMBINATION_ID, INVOICE_ELIGIBLE_FLAG FROM PA_CUST_REV_DIST_LINES WHERE ORG_ID = :p_org_id AND PROJECT_ID = :p_project_id ORDER BY DRAFT_REVENUE_NUM, LINE_NUM;- To isolate unbilled or failed invoicing lines:
SELECT * FROM PA_CUST_REV_DIST_LINES WHERE INV_GEN_REJECTION_CODE IS NOT NULL AND ORG_ID = :p_org_id; - To audit the concurrent process that generated the lines:
SELECT REQUEST_ID, BATCH_NAME, FUNCTION_CODE, COUNT(*) FROM PA_CUST_REV_DIST_LINES WHERE ORG_ID = :p_org_id GROUP BY REQUEST_ID, BATCH_NAME, FUNCTION_CODE;
Because the view exposes many currency and rate attributes, it is well suited to foreign-currency revenue reporting and to validating exchange rate application across the billing, project functional, and funding contexts.
-
View: PA_CUST_REV_DIST_LINES
12.2.2
product: PA - Projects , description: Single-Org , implementation_dba_data: Not implemented in this database ,
-
View: PA_CUST_REV_DIST_LINES
12.1.1
product: PA - Projects , description: Single-Org , implementation_dba_data: Not implemented in this database ,
-
View: PA_EXPENDITURE_ITEMS
12.1.1
product: PA - Projects , description: Single-Org , implementation_dba_data: Not implemented in this database ,
-
View: PA_EXPENDITURE_ITEMS
12.2.2
product: PA - Projects , description: Single-Org , implementation_dba_data: Not implemented in this database ,
-
View: PA_EXPENDITURE_ITEMS_ALL_MRC_V
12.1.1
owner:APPS, object_type:VIEW, fnd_design_data:PA.PA_EXPENDITURE_ITEMS_ALL_MRC_V, object_name:PA_EXPENDITURE_ITEMS_ALL_MRC_V, status:VALID, product: PA - Projects , description: Multi-Org, single currency view , implementation_dba_data: APPS.PA_EXPENDITURE_ITEMS_ALL_MRC_V ,
-
View: PA_EXPENDITURE_ITEMS_MRC_V
12.1.1
product: PA - Projects , description: Single-org, single currency view , implementation_dba_data: Not implemented in this database ,
-
View: PA_EXPENDITURE_ITEMS_MRC_V2
12.1.1
product: PA - Projects , description: Single-org, single currency view , implementation_dba_data: Not implemented in this database ,
-
View: PA_CUST_REV_DIST_LINES_EI_V
12.1.1
owner:APPS, object_type:VIEW, fnd_design_data:PA.PA_CUST_REV_DIST_LINES_EI_V, object_name:PA_CUST_REV_DIST_LINES_EI_V, status:VALID, product: PA - Projects , implementation_dba_data: APPS.PA_CUST_REV_DIST_LINES_EI_V ,
-
View: PA_EXPEND_ITEMS_ALL_MRC_V2
12.1.1
product: PA - Projects , description: Multi-Org, single currency view , implementation_dba_data: Not implemented in this database ,
-
View: PA_EXPENDITURE_ITEMS_ALL_MRC_V
12.2.2
owner:APPS, object_type:VIEW, fnd_design_data:PA.PA_EXPENDITURE_ITEMS_ALL_MRC_V, object_name:PA_EXPENDITURE_ITEMS_ALL_MRC_V, status:VALID, product: PA - Projects , description: Multi-Org, single currency view , implementation_dba_data: APPS.PA_EXPENDITURE_ITEMS_ALL_MRC_V ,
-
View: PA_EXPENDITURE_ITEMS_MRC_V2
12.2.2
product: PA - Projects , description: Single-org, single currency view , implementation_dba_data: Not implemented in this database ,
-
View: PA_EXPEND_ITEMS_ALL_MRC_V2
12.2.2
product: PA - Projects , description: Multi-Org, single currency view , implementation_dba_data: Not implemented in this database ,
-
View: PA_CUST_REV_DIST_LINES_EI_V
12.2.2
owner:APPS, object_type:VIEW, fnd_design_data:PA.PA_CUST_REV_DIST_LINES_EI_V, object_name:PA_CUST_REV_DIST_LINES_EI_V, status:VALID, product: PA - Projects , implementation_dba_data: APPS.PA_CUST_REV_DIST_LINES_EI_V ,
-
View: PA_CUST_REV_DIST_LINES_MRC_V
12.1.1
product: PA - Projects , implementation_dba_data: Not implemented in this database ,
-
View: PA_CUST_REV_DIST_LINES_MRC_V
12.2.2
product: PA - Projects , implementation_dba_data: Not implemented in this database ,
-
View: PA_EXPENDITURE_ITEMS_MRC_V
12.2.2
product: PA - Projects , description: Single-org, single currency view , implementation_dba_data: Not implemented in this database ,
-
View: PA_CUST_RDL_MRC_V
12.2.2
product: PA - Projects , description: Single-org, single currency MRC view , implementation_dba_data: Not implemented in this database ,
-
View: PA_CUST_RDL_MRC_V
12.1.1
product: PA - Projects , description: Single-org, single currency MRC view , implementation_dba_data: Not implemented in this database ,
-
View: PA_CUST_RDL_ALL_MRC_V2
12.2.2
owner:APPS, object_type:VIEW, fnd_design_data:PA.PA_CUST_RDL_ALL_MRC_V2, object_name:PA_CUST_RDL_ALL_MRC_V2, status:VALID, product: PA - Projects , description: Multi-org, single currency view , implementation_dba_data: APPS.PA_CUST_RDL_ALL_MRC_V2 ,
-
View: PA_CUST_RDL_ALL_MRC_V2
12.1.1
owner:APPS, object_type:VIEW, fnd_design_data:PA.PA_CUST_RDL_ALL_MRC_V2, object_name:PA_CUST_RDL_ALL_MRC_V2, status:VALID, product: PA - Projects , description: Multi-org, single currency view , implementation_dba_data: APPS.PA_CUST_RDL_ALL_MRC_V2 ,
-
View: PA_CUST_RDL_ALL_MRC_V
12.1.1
owner:APPS, object_type:VIEW, fnd_design_data:PA.PA_CUST_RDL_ALL_MRC_V, object_name:PA_CUST_RDL_ALL_MRC_V, status:VALID, product: PA - Projects , description: Multi-org, single currency view , implementation_dba_data: APPS.PA_CUST_RDL_ALL_MRC_V ,
-
View: PA_CUST_RDL_ALL_MRC_V
12.2.2
owner:APPS, object_type:VIEW, fnd_design_data:PA.PA_CUST_RDL_ALL_MRC_V, object_name:PA_CUST_RDL_ALL_MRC_V, status:VALID, product: PA - Projects , description: Multi-org, single currency view , implementation_dba_data: APPS.PA_CUST_RDL_ALL_MRC_V ,
-
View: PA_REQUIREMENTS_AMG_V
12.1.1
owner:APPS, object_type:VIEW, fnd_design_data:PA.PA_REQUIREMENTS_AMG_V, object_name:PA_REQUIREMENTS_AMG_V, status:VALID, product: PA - Projects , description: This view shows all project requirements , implementation_dba_data: APPS.PA_REQUIREMENTS_AMG_V ,
-
View: PA_PROJ_ASSIGNMENTS_AMG_V
12.1.1
owner:APPS, object_type:VIEW, fnd_design_data:PA.PA_PROJ_ASSIGNMENTS_AMG_V, object_name:PA_PROJ_ASSIGNMENTS_AMG_V, status:VALID, product: PA - Projects , description: This view shows all project assignments. , implementation_dba_data: APPS.PA_PROJ_ASSIGNMENTS_AMG_V ,
-
View: PA_REQUIREMENTS_AMG_V
12.2.2
owner:APPS, object_type:VIEW, fnd_design_data:PA.PA_REQUIREMENTS_AMG_V, object_name:PA_REQUIREMENTS_AMG_V, status:VALID, product: PA - Projects , description: This view shows all project requirements , implementation_dba_data: APPS.PA_REQUIREMENTS_AMG_V ,
-
View: PA_CUST_REV_DIST_LINES_V
12.1.1
owner:APPS, object_type:VIEW, fnd_design_data:PA.PA_CUST_REV_DIST_LINES_V, object_name:PA_CUST_REV_DIST_LINES_V, status:VALID, product: PA - Projects , description: 10SC Only , implementation_dba_data: APPS.PA_CUST_REV_DIST_LINES_V ,
-
View: PA_CUST_REV_DIST_LINES_V
12.2.2
owner:APPS, object_type:VIEW, fnd_design_data:PA.PA_CUST_REV_DIST_LINES_V, object_name:PA_CUST_REV_DIST_LINES_V, status:VALID, product: PA - Projects , description: 10SC Only , implementation_dba_data: APPS.PA_CUST_REV_DIST_LINES_V ,
-
View: PA_PROJ_ASSIGNMENTS_AMG_V
12.2.2
owner:APPS, object_type:VIEW, fnd_design_data:PA.PA_PROJ_ASSIGNMENTS_AMG_V, object_name:PA_PROJ_ASSIGNMENTS_AMG_V, status:VALID, product: PA - Projects , description: This view shows all project assignments. , implementation_dba_data: APPS.PA_PROJ_ASSIGNMENTS_AMG_V ,
-
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: 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 ,
-
View: PA_PROJECT_ASSIGNMENTS_V
12.1.1
owner:APPS, object_type:VIEW, fnd_design_data:PA.PA_PROJECT_ASSIGNMENTS_V, object_name:PA_PROJECT_ASSIGNMENTS_V, status:VALID, product: PA - Projects , implementation_dba_data: APPS.PA_PROJECT_ASSIGNMENTS_V ,
-
View: PA_PROJECT_ASSIGNMENTS_V
12.2.2
owner:APPS, object_type:VIEW, fnd_design_data:PA.PA_PROJECT_ASSIGNMENTS_V, object_name:PA_PROJECT_ASSIGNMENTS_V, status:VALID, product: PA - Projects , implementation_dba_data: APPS.PA_PROJECT_ASSIGNMENTS_V ,