Search Results pa_cross_chargeable_ou_v
Overview
PA_CROSS_CHARGEABLE_OU_V is a Projects (PA) module view owned by the APPS schema. It exposes the set of operating units between which cross-charging is permitted from the perspective of the current operating unit. In Oracle EBS cross-charging terminology, a provider operating unit (the organization delivering a service or incurring an expense) and a receiver operating unit (the organization that ultimately bears the cost) are evaluated against a series of eligibility rules. This view encapsulates the outcome of those rules, offering a pre-joined, validated list of provider/receiver operating unit pairs that satisfy the cross-charge relationship defined in the underlying Project Accounting organization relationship setup.
The view plays an important role for reporting, data extraction, and integration logic that must determine whether transactions can be cross-charged between two operating units. Rather than re-implementing the intricate eligibility conditions in every report or interface, developers and functional users can query PA_CROSS_CHARGEABLE_OU_V to obtain the results of Oracle's own validation logic. This view is therefore most valuable where cross-charge eligibility drives downstream processing, such as cross-charge transaction generation, costing, and reconciliation queries.
Underlying Base Objects
The documented base objects referenced by this view are:
- PA_CC_ORG_RELATIONSHIPS (SYNONYM) — the cross-charge organization relationships definition, keyed by provider and receiver organization IDs and carrying the setup flags that determine whether cross-charging is allowed.
- PA_CROSS_BUSINESS_GRP (PACKAGE) — the package supplying cross-business-group comparison logic used in the eligibility evaluation.
- PA_CROSS_CHARGEABLE_OU_BASE_V (VIEW) — the primary source of provider/receiver pairs, which PA_CROSS_CHARGEABLE_OU_V filters and completes via an outer join to the organization relationships.
The view is defined as a SELECT from PA_CC_ORG_RELATIONSHIPS (aliased CO) and PA_CROSS_CHARGEABLE_OU_BASE_V (aliased PCOUB). The join on provider and receiver organization IDs is an outer join on the CO side (the "(+)" notation), so that base rows are retained even where an explicit organization-relationship setup record does not exist. The WHERE clause then applies the cross-charge eligibility predicates. Notably, the view treats the same operating unit on both sides as always cross-chargeable, and otherwise evaluates the legal entity relationship, the PROVIDER_CC_ALLOW_IU_FLAG, and the CROSS_CHARGE_CODE values ('I', 'N', and default handling) to decide inclusion.
Key Columns
- PRVDR_ORG_ID / RECVR_ORG_ID — the provider and receiver operating unit identifiers that together form each cross-chargeable pair.
- BUSINESS_GROUP_ID / RECVR_BUSINESS_GROUP_ID — the business group owning the provider and receiver organizations, respectively.
- SET_OF_BOOKS_ID — the set of books (ledger) associated with the relationship.
- PA_PERIOD_TYPE — the Project Accounting period type applicable to the relationship.
- PRVDR_LEGAL_ENTITY_ID / RECVR_LEGAL_ENTITY_ID — the legal entities of the provider and receiver, central to the intra-entity versus inter-entity eligibility branches.
- PROJ_ORG_STRUCTURE_VERSION_ID / PROJ_ORG_STRUCTURE_ID / PROJ_START_ORG_ID — the project organization structure context used for the provider side.
- EXP_ORG_STRUCTURE_VERSION_ID / EXP_ORG_STRUCTURE_ID / EXP_START_ORG_ID — the expenditure organization structure context.
- ORG_STRUCTURE_VERSION_ID / ORGANIZATION_STRUCTURE_ID / START_ORGANIZATION_ID — the general organization structure identifiers and start organization used in the hierarchical evaluation.
Common Use Cases and Queries
Typical uses include restricting a report of cross-chargeable expense or labor transactions to valid provider/receiver pairs, populating a list of values for cross-charge processing, and validating an interface record before it is submitted. A representative query listing all cross-chargeable receivers for a given provider operating unit is shown below.
- SELECT prVdr_org_id, recvr_org_id, set_of_books_id FROM pa_cross_chargeable_ou_v WHERE prvdr_org_id = :p_provider_org_id;
- SELECT prvdr_org_id, recvr_org_id, prvdr_legal_entity_id, recvr_legal_entity_id FROM pa_cross_chargeable_ou_v WHERE prvdr_legal_entity_id <> recvr_legal_entity_id;
- SELECT DISTINCT recvr_org_id FROM pa_cross_chargeable_ou_v WHERE prvdr_org_id = :p_provider_org_id AND pa_period_type = :p_period_type;
Because the view resolves cross-charge eligibility using the documented flags and legal entity relationships, it is the preferred access path for any query that must mirror Oracle Projects cross-charge validation logic in a consistent, supported manner.
-
View: PA_CROSS_CHARGEABLE_OU_V
12.1.1
owner:APPS, object_type:VIEW, fnd_design_data:PA.PA_CROSS_CHARGEABLE_OU_V, object_name:PA_CROSS_CHARGEABLE_OU_V, status:VALID, product: PA - Projects , description: View of operating units that are Cross chargeable from the current operating unit , implementation_dba_data: APPS.PA_CROSS_CHARGEABLE_OU_V ,
-
View: PA_CROSS_CHARGEABLE_OU_V
12.2.2
owner:APPS, object_type:VIEW, fnd_design_data:PA.PA_CROSS_CHARGEABLE_OU_V, object_name:PA_CROSS_CHARGEABLE_OU_V, status:VALID, product: PA - Projects , description: View of operating units that are Cross chargeable from the current operating unit , implementation_dba_data: APPS.PA_CROSS_CHARGEABLE_OU_V ,
-
VIEW: APPS.PA_XCHARGE_PROJECT_TYPES_V
12.2.2
-
VIEW: APPS.PA_XCHARGE_PROJECT_TYPES_V
12.1.1
-
VIEW: APPS.PA_ALLOC_TARGET_PROJ_V
12.1.1
-
VIEW: APPS.PA_ALLOC_TARGET_PROJ_V
12.2.2
-
View: PA_XCHARGE_PROJECT_TYPES_V
12.2.2
owner:APPS, object_type:VIEW, fnd_design_data:PA.PA_XCHARGE_PROJECT_TYPES_V, object_name:PA_XCHARGE_PROJECT_TYPES_V, status:VALID, product: PA - Projects , implementation_dba_data: APPS.PA_XCHARGE_PROJECT_TYPES_V ,
-
SYNONYM: APPS.PA_CC_ORG_RELATIONSHIPS
12.1.1
owner:APPS, object_type:SYNONYM, object_name:PA_CC_ORG_RELATIONSHIPS, status:VALID,
-
View: PA_XCHARGE_PROJECT_TYPES_V
12.1.1
owner:APPS, object_type:VIEW, fnd_design_data:PA.PA_XCHARGE_PROJECT_TYPES_V, object_name:PA_XCHARGE_PROJECT_TYPES_V, status:VALID, product: PA - Projects , implementation_dba_data: APPS.PA_XCHARGE_PROJECT_TYPES_V ,
-
SYNONYM: APPS.PA_CC_ORG_RELATIONSHIPS
12.2.2
owner:APPS, object_type:SYNONYM, object_name:PA_CC_ORG_RELATIONSHIPS, status:VALID,
-
View: PA_ALLOC_TARGET_PROJ_V
12.1.1
owner:APPS, object_type:VIEW, fnd_design_data:PA.PA_ALLOC_TARGET_PROJ_V, object_name:PA_ALLOC_TARGET_PROJ_V, status:VALID, product: PA - Projects , implementation_dba_data: APPS.PA_ALLOC_TARGET_PROJ_V ,
-
View: PA_ALLOC_TARGET_PROJ_V
12.2.2
owner:APPS, object_type:VIEW, fnd_design_data:PA.PA_ALLOC_TARGET_PROJ_V, object_name:PA_ALLOC_TARGET_PROJ_V, status:VALID, product: PA - Projects , implementation_dba_data: APPS.PA_ALLOC_TARGET_PROJ_V ,
-
VIEW: APPS.PA_XCHARGE_PROJECT_TYPES_V
12.1.1
owner:APPS, object_type:VIEW, fnd_design_data:PA.PA_XCHARGE_PROJECT_TYPES_V, object_name:PA_XCHARGE_PROJECT_TYPES_V, status:VALID,
-
VIEW: APPS.PA_XCHARGE_PROJECT_TYPES_V
12.2.2
owner:APPS, object_type:VIEW, fnd_design_data:PA.PA_XCHARGE_PROJECT_TYPES_V, object_name:PA_XCHARGE_PROJECT_TYPES_V, status:VALID,
-
VIEW: APPS.PA_CROSS_CHARGEABLE_OU_V
12.1.1
owner:APPS, object_type:VIEW, fnd_design_data:PA.PA_CROSS_CHARGEABLE_OU_V, object_name:PA_CROSS_CHARGEABLE_OU_V, status:VALID,
-
VIEW: APPS.PA_CROSS_CHARGEABLE_OU_BASE_V
12.1.1
owner:APPS, object_type:VIEW, fnd_design_data:PA.PA_CROSS_CHARGEABLE_OU_BASE_V, object_name:PA_CROSS_CHARGEABLE_OU_BASE_V, status:VALID,
-
VIEW: APPS.PA_CROSS_CHARGEABLE_OU_V
12.2.2
owner:APPS, object_type:VIEW, fnd_design_data:PA.PA_CROSS_CHARGEABLE_OU_V, object_name:PA_CROSS_CHARGEABLE_OU_V, status:VALID,
-
VIEW: APPS.PA_CROSS_CHARGEABLE_OU_BASE_V
12.2.2
owner:APPS, object_type:VIEW, fnd_design_data:PA.PA_CROSS_CHARGEABLE_OU_BASE_V, object_name:PA_CROSS_CHARGEABLE_OU_BASE_V, status:VALID,
-
VIEW: APPS.PA_ALLOC_TARGET_PROJ_V
12.2.2
owner:APPS, object_type:VIEW, fnd_design_data:PA.PA_ALLOC_TARGET_PROJ_V, object_name:PA_ALLOC_TARGET_PROJ_V, status:VALID,
-
VIEW: APPS.PA_ALLOC_TARGET_PROJ_V
12.1.1
owner:APPS, object_type:VIEW, fnd_design_data:PA.PA_ALLOC_TARGET_PROJ_V, object_name:PA_ALLOC_TARGET_PROJ_V, status:VALID,
-
PACKAGE: APPS.PA_CROSS_BUSINESS_GRP
12.1.1
owner:APPS, object_type:PACKAGE, object_name:PA_CROSS_BUSINESS_GRP, status:VALID,
-
PACKAGE: APPS.PA_CROSS_BUSINESS_GRP
12.2.2
owner:APPS, object_type:PACKAGE, object_name:PA_CROSS_BUSINESS_GRP, status:VALID,
-
12.1.1 DBA Data
12.1.1
-
12.2.2 DBA Data
12.2.2
-
12.2.2 FND Design Data
12.2.2
-
12.1.1 FND Design Data
12.1.1
-
APPS.PA_ALLOC_RUN dependencies on PA_PROJECTS_ALL
12.1.1
-
APPS.PA_ALLOC_RUN dependencies on PA_PROJECTS_ALL
12.2.2
-
APPS.PA_ALLOC_RUN dependencies on PA_TASKS
12.1.1
-
APPS.PA_ALLOC_RUN dependencies on PA_PROJECTS
12.2.2
-
APPS.PA_ALLOC_RUN dependencies on PA_PROJECTS
12.1.1
-
APPS.PA_ALLOC_RUN dependencies on PA_TASKS
12.2.2
-
eTRM - PA Tables and Views
12.1.1
-
12.2.2 DBA Data
12.2.2
-
PACKAGE BODY: APPS.PA_ALLOC_RUN
12.1.1
-
PACKAGE BODY: APPS.PA_ALLOC_RUN
12.2.2
-
eTRM - PA Tables and Views
12.2.2
-
12.1.1 DBA Data
12.1.1
-
eTRM - PA Tables and Views
12.1.1
-
eTRM - PA Tables and Views
12.2.2