Search Results pte_reference
Overview
PA_EXPENDITURES_MRC_V2 is a reporting view in the Oracle E-Business Suite Projects (PA) module that presents project expenditure transaction data filtered to a single operating unit and a single ledger/accounting currency context. In Oracle EBS 12.1.1 and 12.2.2, the "MRC" designation refers to Multi-Reporting Currency, the architecture by which Oracle Projects stores and exposes transaction distributions across multiple reporting currencies. This view is the "single-org, single currency" variant, meaning it resolves the organization (ORG_ID) context dynamically and returns rows as they are recorded in the ledger currency rather than presenting one row per reporting currency.
The view is defined as a projection over PA_EXPENDITURES_ALL, restricted by the predicate ORG_ID = MO_GLOBAL.GET_CURRENT_ORG_ID. This means the view honors the current operating unit set by the MO (Multi-Org) security layer at runtime, automatically returning only the expenditure rows belonging to the session's active organization. For reporting and integration purposes, this is the reason the view is frequently used in concurrent programs, BI Publisher reports, and inbound/outbound interfaces where data must be scoped to the current operating unit rather than the full multi-org population.
Underlying Base Objects
Per the ETRM metadata, no additional referenced base objects are documented beyond PA_EXPENDITURES_ALL, which serves as the single underlying table. PA_EXPENDITURES_ALL is the primary transactional store for project expenditures — raw cost transactions in Oracle Projects — and is itself an _ALL table that carries ORG_ID for multi-organization partitioning. PA_EXPENDITURES_MRC_V2 does not join other tables in its documented text; it is a column-restricted and row-filtered select from PA_EXPENDITURES_ALL.
Because the only restriction is an equality predicate on ORG_ID evaluated through MO_GLOBAL.GET_CURRENT_ORG_ID, the view behaves as a "current operating unit" wrapper. Two behavioral consequences follow: (1) the view returns no rows when no current org is initialized in the session, and (2) results differ per operating unit even though the underlying table is shared. This is consistent with the "single-org" characterization in the title.
Key Columns
The view exposes a broad column set drawn from PA_EXPENDITURES_ALL. The most commonly referenced columns include:
- EXPENDITURE_ID — Primary key for the expenditure transaction.
- INCURRED_BY_ORGANIZATION_ID — The organization that incurred (owns) the expenditure; relevant for cross-charge and burdening logic and for grouping costs by incurring organization. This is the column referenced in the user's search term.
- INCURRED_BY_PERSON_ID — The person who incurred the expenditure.
- EXPENDITURE_STATUS_CODE / EXPENDITURE_CLASS_CODE / EXPENDITURE_GROUP / EXPENDITURE_ENDING_DATE — Transaction classification, lifecycle status, grouping, and accounting period end date.
- ORG_ID — Operating unit owning the row; also the filter column.
- ACCT_CURRENCY_CODE, ACCT_EXCHANGE_RATE, ACCT_RATE_DATE, ACCT_RATE_TYPE, DENOM_CURRENCY_CODE — Currency and conversion attributes for the accounting amounts.
- ENTERED_BY_PERSON_ID, OVERRIDING_APPROVER_PERSON_ID, PERSON_TYPE — Enterer, approver override, and person classification used in approval workflow.
- TRANSFER_STATUS_CODE, WF_STATUS_CODE — Cost transfer and workflow status indicators.
- VENDOR_ID, PTE_REFERENCE, ORIG_EXP_TXN_REFERENCE1/2/3, ORIG_USER_EXP_TXN_REFERENCE — Supplier and original-transaction cross references.
- Attribute, WHO, and program columns (ATTRIBUTE1–10, LAST_UPDATE_DATE, CREATED_BY, REQUEST_ID, PROGRAM_ID, etc.) — Descriptive flexfield and audit/audit-provenance fields. Note that the view text substitutes NULL for CONTROL_TOTAL_AMOUNT even though that column appears in the metadata column list.
Common Use Cases and Queries
Typical uses include current-org expenditure extracts for cost reporting, reconciliation of incurred-by organization spend, and integration payloads feeding downstream cost collection. The following query filters by the searched column within the current operating unit:
- Expediture detail for an incurring organization:
SELECT expenditure_id, incurred_by_organization_id, incurred_by_person_id, expenditure_class_code, expenditure_status_code, acct_currency_code FROM pa_expenditures_mrc_v2 WHERE incurred_by_organization_id = :org_id AND expenditure_ending_date >= :start_date; - Aggregated spend by incurred organization:
SELECT incurred_by_organization_id, COUNT(*) FROM pa_expenditures_mrc_v2 WHERE expenditure_status_code = 'APPROVED' GROUP BY incurred_by_organization_id;
- Audit-oriented extract including WHO and descriptive flexfield columns:
SELECT expenditure_id, org_id, last_update_date, last_updated_by, attribute1, attribute_category FROM pa_expenditures_mrc_v2;
Because ORG_ID is implicitly bound through MO_GLOBAL.GET_CURRENT_ORG_ID, no explicit ORG_ID predicate is required in these queries; the calling environment must have the correct operating unit initialized. For cross-organization reporting, a direct query against PA_EXPENDITURES_ALL with an explicit ORG_ID or a multi-org reporting view is generally preferred over this single-org view.
-
View: PA_EXPENDITURES_MRC_V2
12.1.1
product: PA - Projects , description: Single-org, single currency view , implementation_dba_data: Not implemented in this database ,
-
View: PA_EXPENDITURES
12.1.1
product: PA - Projects , description: Single-Org , implementation_dba_data: Not implemented in this database ,
-
View: PA_EXPENDITURES_MRC_V2
12.2.2
product: PA - Projects , description: Single-org, single currency view , implementation_dba_data: Not implemented in this database ,
-
View: PA_EXPENDITURES_MRC_V
12.1.1
product: PA - Projects , description: Single-org, single MRC currency view , implementation_dba_data: Not implemented in this database ,
-
View: PA_EXPENDITURES_MRC_V
12.2.2
product: PA - Projects , description: Single-org, single MRC currency view , implementation_dba_data: Not implemented in this database ,
-
View: PA_EXPENDITURES
12.2.2
product: PA - Projects , description: Single-Org , implementation_dba_data: Not implemented in this database ,
-
View: PA_EXPENDITURES_ROUTINGS_V
12.1.1
owner:APPS, object_type:VIEW, fnd_design_data:PA.PA_EXPENDITURES_ROUTINGS_V, object_name:PA_EXPENDITURES_ROUTINGS_V, status:VALID, product: PA - Projects , implementation_dba_data: APPS.PA_EXPENDITURES_ROUTINGS_V ,
-
View: PA_EXPENDITURES_ROUTINGS_V
12.2.2
owner:APPS, object_type:VIEW, fnd_design_data:PA.PA_EXPENDITURES_ROUTINGS_V, object_name:PA_EXPENDITURES_ROUTINGS_V, status:VALID, product: PA - Projects , implementation_dba_data: APPS.PA_EXPENDITURES_ROUTINGS_V ,
-
View: PA_ONLINE_EXP_V
12.1.1
owner:APPS, object_type:VIEW, fnd_design_data:PA.PA_ONLINE_EXP_V, object_name:PA_ONLINE_EXP_V, status:VALID, product: PA - Projects , description: 10SC Only , implementation_dba_data: APPS.PA_ONLINE_EXP_V ,
-
View: PA_ONLINE_EXP_V
12.2.2
owner:APPS, object_type:VIEW, fnd_design_data:PA.PA_ONLINE_EXP_V, object_name:PA_ONLINE_EXP_V, status:VALID, product: PA - Projects , description: 10SC Only , implementation_dba_data: APPS.PA_ONLINE_EXP_V ,