Search Results proj_organization_id




Overview

PA_CC_BL_CUR_SEL_V is a reporting view owned by the APPS schema in Oracle E-Business Suite, defined within the Projects (PA) module. It is a denormalized selection view whose purpose is to expose cross-charge expenditure item detail together with the derived currency, organization, task, and expenditure-type context required for billing and cross-charge processing. The view resolves surrogate keys into descriptive attributes and performs inline business-rule calculations that would otherwise require procedural code, allowing concurrent programs, billing generators, and custom reports to consume a single flat result set.

The view's internal name — "CC_BL_CUR_SEL" — reflects its role: cross-charge (CC) and billing (BL) currency (CUR) selection logic. It is particularly associated with the currency determination and provider/receiver transfer-price processing required when expenditures are shared across organizations, projects, or tasks via cross-charge arrangements.

Underlying Base Objects

PA_CC_BL_CUR_SEL_V is defined over the principal Projects transaction tables and a small number of lookup, HR, and utility objects. The documented referenced base objects are:

The view therefore sits directly on top of the core expenditure item and expenditure stacks, adding decode logic rather than storing any data itself.

Key Columns

Common Use Cases and Queries

Typical consumers include cross-charge transfer-price generation, burdening and billing concurrent programs, and custom reconciliation reports validating transfer prices against exchange rates.

Sample query listing billable cross-charge items requiring transfer-price calculation:

SELECT expenditure_item_id, project_id, task_id,
       cross_charge_code, denom_currency_code,
       denom_transfer_price, acct_transfer_price, pa_date
FROM   apps.pa_cc_bl_cur_sel_v
WHERE  calc_tp_flag = 'Y'
AND    billable_flag = 'Y';

Sample query summarizing provider/receiver transfer prices by organization:

SELECT prvdr_organization_id, recvr_organization_id,
       proj_currency_code, SUM(acct_transfer_price)
FROM   apps.pa_cc_bl_cur_sel_v
WHERE  expenditure_ending_date BETWEEN :start_date AND :end_date
GROUP  BY prvdr_organization_id, recvr_organization_id, proj_currency_code;

Because the view exposes ROWID-derived identifiers and full currency context, it is equally suited to drill-down reports linking back to PA_EXPENDITURE_ITEMS_ALL as to standalone aggregation in cross-charge audit processes.