Search Results allow_cross_charge_flag
Overview
APPS.PA_PO_PROJECTS_EXPEND_V is a reporting and integration view in Oracle E-Business Suite that exposes project expenditure attributes specifically for Oracle Purchasing (PO) integration. It is owned by the APPS schema and references PA_PROJECTS_EXPEND_V as its primary source, filtering and enriching the results with a user-level access check. This view is designed so that only projects to which the current user has valid PO access are returned, making it suitable for LOVs, purchasing inquiry forms, and integration interfaces where projects are matched to purchase orders, requisitions, and related expenditure documents.
The view carries a broad column set including project identity, currency, rate information, operating unit, and the critical ALLOW_CROSS_CHARGE_FLAG attribute. Because it is a synonym-style API-facing view, it abstracts the underlying access logic so that consuming forms and reports do not need to implement user-access validation themselves. This is a key element in Oracle EBS 12.1.1 and 12.2.2 for cross-charge and cross-business-group project expenditure handling in Purchasing.
Underlying Base Objects
The view's SELECT statement is defined over a single primary object, PA_PROJECTS_EXPEND_V, aliased as P, with a WHERE clause invoking the package function PA_PO_INTEGRATION_UTILS.PA_USER_PO_ACCESS_PROJ(PROJECT_ID, FND_GLOBAL.USER_ID). Documented referenced objects include FND_GLOBAL (PACKAGE), FND_PROFILE (PACKAGE), PA_CROSS_BUSINESS_GRP (PACKAGE), PA_PO_INTEGRATION_UTILS (PACKAGE), PA_PROJECTS_EXPEND_V (VIEW), and PA_PROJECT_UTILS (PACKAGE).
- PA_PROJECTS_EXPEND_V provides the base project expenditure and currency derivation logic.
- PA_PO_INTEGRATION_UTILS supplies PA_USER_PO_ACCESS_PROJ, which determines whether the current user may view a project for PO purposes, returning values evaluated against the literal 'N'.
- FND_GLOBAL and FND_PROFILE supply session context, user identity, and profile option values used in access and currency derivation.
- PA_CROSS_BUSINESS_GRP and PA_PROJECT_UTILS support cross-business-group and general project utility logic leveraged by the underlying view and access function.
Key Columns
The view exposes the following columns, as documented in the ETRM metadata. ALLOW_CROSS_CHARGE_FLAG, the search term of interest, indicates whether a project permits cross-charge transactions, which is fundamental in Oracle Purchasing project charging and intercompany/cross-business-group expenditure flows.
- PROJECT_ID, PROJECT_NUMBER, PROJECT_NAME, PROJECT_DESCRIPTION, PROJECT_NUMBER_SORT_ORDER — core project identification and ordering attributes.
- PROJECT_TYPE, PROJECT_TYPE_CLASS_CODE, PROJECT_STATUS_CODE — project classification and lifecycle state.
- START_DATE, COMPLETION_DATE, CARRYING_OUT_ORGANIZATION_ID — schedule and performing organization.
- PROJECT_CURRENCY_CODE, PROJECT_RATE_DATE, PROJECT_RATE_TYPE — project currency and rate parameters.
- PROJFUNC_CURRENCY_CODE, PROJFUNC_COST_RATE_DATE, PROJFUNC_COST_RATE_TYPE — project functional currency and cost rate parameters.
- PROJECT_OU, EXPENDITURE_OU, OPERATING_UNIT — operating unit context for project and expenditure.
- ALLOW_CROSS_CHARGE_FLAG — indicates whether cross-charge is allowed for the project.
Common Use Cases and Queries
Typical usage includes populating project LOVs in Purchasing, validating project chargeability during requisition and PO entry, and feeding interface tables that require user-restricted project expenditure data. A basic query follows:
- SELECT project_number, project_name, allow_cross_charge_flag, project_currency_code, operating_unit FROM apps.pa_po_projects_expend_v WHERE project_status_code = 'APPROVED';
- Filtering by cross-charge eligibility: ... WHERE allow_cross_charge_flag = 'Y' AND operating_unit = :p_org_id;
- Joining to purchasing tables to confirm project-to-PO linkage using project_id or project_number.
Because access is enforced by PA_USER_PO_ACCESS_PROJ, no additional row-level security predicate is required in consuming queries. This makes the view reliable for both 12.1.1 and 12.2.2 reporting and integration development.
-
VIEW: APPS.PA_PO_PROJECTS_EXPEND_V
12.2.2
-
View: PA_PO_PROJECTS_EXPEND_V
12.2.2
owner:APPS, object_type:VIEW, fnd_design_data:PA.PA_PO_PROJECTS_EXPEND_V, object_name:PA_PO_PROJECTS_EXPEND_V, status:VALID, product: PA - Projects , description: PA_PO_PROJECTS_EXPEND_V shows the projects included in the list of values for expenditure entry from PO. , implementation_dba_data: APPS.PA_PO_PROJECTS_EXPEND_V ,
-
VIEW: PA.PA_TASKS#
12.2.2
-
VIEW: APPS.PA_TASKS_ALL_EXPEND_V
12.1.1
owner:APPS, object_type:VIEW, fnd_design_data:PA.PA_TASKS_ALL_EXPEND_V, object_name:PA_TASKS_ALL_EXPEND_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,
-
VIEW: APPS.PA_PROJECTS_ALL_BASIC_V
12.2.2
owner:APPS, object_type:VIEW, fnd_design_data:PA.PA_PROJECTS_ALL_BASIC_V, object_name:PA_PROJECTS_ALL_BASIC_V, status:VALID,
-
VIEW: APPS.PA_PO_PROJECTS_EXPEND_V
12.2.2
owner:APPS, object_type:VIEW, fnd_design_data:PA.PA_PO_PROJECTS_EXPEND_V, object_name:PA_PO_PROJECTS_EXPEND_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_PROJECTS_ALL_EXPEND_V
12.2.2
owner:APPS, object_type:VIEW, fnd_design_data:PA.PA_PROJECTS_ALL_EXPEND_V, object_name:PA_PROJECTS_ALL_EXPEND_V, status:VALID,
-
VIEW: APPS.PA_PROJECTS_ALL_EXPEND_V
12.1.1
owner:APPS, object_type:VIEW, fnd_design_data:PA.PA_PROJECTS_ALL_EXPEND_V, object_name:PA_PROJECTS_ALL_EXPEND_V, status:VALID,
-
View: PA_PROJECTS_O
12.1.1
product: PA - Projects , description: Single-Org , implementation_dba_data: Not implemented in this database ,
-
VIEW: APPS.PA_PROJECTS_ALL_BASIC_V
12.1.1
owner:APPS, object_type:VIEW, fnd_design_data:PA.PA_PROJECTS_ALL_BASIC_V, object_name:PA_PROJECTS_ALL_BASIC_V, status:VALID,
-
View: PJM_TASKS_V
12.2.2
owner:APPS, object_type:VIEW, fnd_design_data:PJM.PJM_TASKS_V, object_name:PJM_TASKS_V, status:VALID, product: PJM - Project Manufacturing , description: Tasks view , implementation_dba_data: APPS.PJM_TASKS_V ,
-
VIEW: APPS.PJM_TASKS_OU_V
12.1.1
owner:APPS, object_type:VIEW, object_name:PJM_TASKS_OU_V, status:VALID,
-
VIEW: APPS.PJM_TASKS_OU_V
12.2.2
owner:APPS, object_type:VIEW, object_name:PJM_TASKS_OU_V, status:VALID,
-
View: PJM_TASKS_V
12.1.1
owner:APPS, object_type:VIEW, fnd_design_data:PJM.PJM_TASKS_V, object_name:PJM_TASKS_V, status:VALID, product: PJM - Project Manufacturing , description: Tasks view , implementation_dba_data: APPS.PJM_TASKS_V ,
-
VIEW: APPS.PJM_TASKS_V
12.2.2
owner:APPS, object_type:VIEW, fnd_design_data:PJM.PJM_TASKS_V, object_name:PJM_TASKS_V, status:VALID,
-
VIEW: APPS.PA_PROJ_ALL_BASIC_UN_SEC_V
12.2.2
owner:APPS, object_type:VIEW, fnd_design_data:PA.PA_PROJ_ALL_BASIC_UN_SEC_V, object_name:PA_PROJ_ALL_BASIC_UN_SEC_V, status:VALID,
-
VIEW: PA.PA_PROJECTS_ALL#
12.2.2
-
View: PA_PROJECTS_O
12.2.2
product: PA - Projects , description: Single-Org , implementation_dba_data: Not implemented in this database ,
-
VIEW: APPS.PJM_TASKS_V
12.1.1
owner:APPS, object_type:VIEW, fnd_design_data:PJM.PJM_TASKS_V, object_name:PJM_TASKS_V, status:VALID,
-
VIEW: APPS.PA_PROJ_ALL_BASIC_UN_SEC_V
12.1.1
owner:APPS, object_type:VIEW, fnd_design_data:PA.PA_PROJ_ALL_BASIC_UN_SEC_V, object_name:PA_PROJ_ALL_BASIC_UN_SEC_V, 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: APPS.PA_PROJECTS_EXPEND_V
12.1.1
owner:APPS, object_type:VIEW, fnd_design_data:PA.PA_PROJECTS_EXPEND_V, object_name:PA_PROJECTS_EXPEND_V, status:VALID,
-
VIEW: APPS.PA_PROJ_INFO_VIEW
12.2.2
owner:APPS, object_type:VIEW, fnd_design_data:PA.PA_PROJ_INFO_VIEW, object_name:PA_PROJ_INFO_VIEW, status:VALID,
-
VIEW: APPS.PA_PROJ_INFO_VIEW
12.1.1
owner:APPS, object_type:VIEW, fnd_design_data:PA.PA_PROJ_INFO_VIEW, object_name:PA_PROJ_INFO_VIEW, status:VALID,
-
VIEW: APPS.PA_TASKS_ALL_EXPEND_V
12.2.2
owner:APPS, object_type:VIEW, fnd_design_data:PA.PA_TASKS_ALL_EXPEND_V, object_name:PA_TASKS_ALL_EXPEND_V, status:VALID,
-
VIEW: APPS.PA_PROJECTS_EXPEND_V
12.2.2
owner:APPS, object_type:VIEW, fnd_design_data:PA.PA_PROJECTS_EXPEND_V, object_name:PA_PROJECTS_EXPEND_V, status:VALID,
-
VIEW: APPS.PA_TASKS_EXPEND_V
12.1.1
owner:APPS, object_type:VIEW, fnd_design_data:PA.PA_TASKS_EXPEND_V, object_name:PA_TASKS_EXPEND_V, status:VALID,
-
View: PA_PROJECTS_ALL_BASIC_V
12.2.2
owner:APPS, object_type:VIEW, fnd_design_data:PA.PA_PROJECTS_ALL_BASIC_V, object_name:PA_PROJECTS_ALL_BASIC_V, status:VALID, product: PA - Projects , description: View of the projects to which you can do search. (For subledgers LOV) , implementation_dba_data: APPS.PA_PROJECTS_ALL_BASIC_V ,
-
View: PA_PROJ_ALL_BASIC_UN_SEC_V
12.1.1
owner:APPS, object_type:VIEW, fnd_design_data:PA.PA_PROJ_ALL_BASIC_UN_SEC_V, object_name:PA_PROJ_ALL_BASIC_UN_SEC_V, status:VALID, product: PA - Projects , description: View of the projects to which you can do search. (For subledgers LOV) , implementation_dba_data: APPS.PA_PROJ_ALL_BASIC_UN_SEC_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: PA_PROJECTS_AMG_V
12.1.1
owner:APPS, object_type:VIEW, fnd_design_data:PA.PA_PROJECTS_AMG_V, object_name:PA_PROJECTS_AMG_V, status:VALID, product: PA - Projects , description: Internal , implementation_dba_data: APPS.PA_PROJECTS_AMG_V ,
-
VIEW: APPS.PA_WBS_V
12.2.2
owner:APPS, object_type:VIEW, fnd_design_data:PA.PA_WBS_V, object_name:PA_WBS_V, status:VALID,
-
VIEW: APPS.PA_WBS_V
12.1.1
owner:APPS, object_type:VIEW, fnd_design_data:PA.PA_WBS_V, object_name:PA_WBS_V, status:VALID,
-
View: PA_TASKS_ALL_EXPEND_V
12.1.1
owner:APPS, object_type:VIEW, fnd_design_data:PA.PA_TASKS_ALL_EXPEND_V, object_name:PA_TASKS_ALL_EXPEND_V, status:VALID, product: PA - Projects , description: View of the tasks for a given project to which you can charge expenditures , implementation_dba_data: APPS.PA_TASKS_ALL_EXPEND_V ,
-
View: PA_PROJ_ALL_BASIC_UN_SEC_V
12.2.2
owner:APPS, object_type:VIEW, fnd_design_data:PA.PA_PROJ_ALL_BASIC_UN_SEC_V, object_name:PA_PROJ_ALL_BASIC_UN_SEC_V, status:VALID, product: PA - Projects , description: View of the projects to which you can do search. (For subledgers LOV) , implementation_dba_data: APPS.PA_PROJ_ALL_BASIC_UN_SEC_V ,
-
VIEW: APPS.PA_PROJECTS_AMG_V
12.1.1
-
VIEW: APPS.PA_PROJECTS_AMG_V
12.2.2
-
View: PA_PROJECTS_AMG_V
12.2.2
owner:APPS, object_type:VIEW, fnd_design_data:PA.PA_PROJECTS_AMG_V, object_name:PA_PROJECTS_AMG_V, status:VALID, product: PA - Projects , description: Internal , implementation_dba_data: APPS.PA_PROJECTS_AMG_V ,
-
View: PA_PROJECTS_ALL_BASIC_V
12.1.1
owner:APPS, object_type:VIEW, fnd_design_data:PA.PA_PROJECTS_ALL_BASIC_V, object_name:PA_PROJECTS_ALL_BASIC_V, status:VALID, product: PA - Projects , description: View of the projects to which you can do search. (For subledgers LOV) , implementation_dba_data: APPS.PA_PROJECTS_ALL_BASIC_V ,
-
View: PA_PROJECTS
12.1.1
product: PA - Projects , description: Single-Org , implementation_dba_data: Not implemented in this database ,
-
VIEW: PA.PA_TASKS#
12.2.2
owner:PA, object_type:VIEW, object_name:PA_TASKS#, status:VALID,
-
View: PA_TASKS_EXPEND_V
12.2.2
owner:APPS, object_type:VIEW, fnd_design_data:PA.PA_TASKS_EXPEND_V, object_name:PA_TASKS_EXPEND_V, status:VALID, product: PA - Projects , description: View of the tasks for a given project to which you can charge expenditures , implementation_dba_data: APPS.PA_TASKS_EXPEND_V ,
-
View: PA_TASKS_ALL_EXPEND_V
12.2.2
owner:APPS, object_type:VIEW, fnd_design_data:PA.PA_TASKS_ALL_EXPEND_V, object_name:PA_TASKS_ALL_EXPEND_V, status:VALID, product: PA - Projects , description: View of the tasks for a given project to which you can charge expenditures , implementation_dba_data: APPS.PA_TASKS_ALL_EXPEND_V ,
-
View: PA_PROJECTS
12.2.2
product: PA - Projects , description: Single-Org , implementation_dba_data: Not implemented in this database ,
-
View: PA_TASKS_EXPEND_V
12.1.1
owner:APPS, object_type:VIEW, fnd_design_data:PA.PA_TASKS_EXPEND_V, object_name:PA_TASKS_EXPEND_V, status:VALID, product: PA - Projects , description: View of the tasks for a given project to which you can charge expenditures , implementation_dba_data: APPS.PA_TASKS_EXPEND_V ,
-
VIEW: APPS.PA_TASKS_WBS_V
12.2.2
owner:APPS, object_type:VIEW, fnd_design_data:PA.PA_TASKS_WBS_V, object_name:PA_TASKS_WBS_V, status:VALID,
-
View: PA_PROJ_INFO_VIEW
12.1.1
owner:APPS, object_type:VIEW, fnd_design_data:PA.PA_PROJ_INFO_VIEW, object_name:PA_PROJ_INFO_VIEW, status:VALID, product: PA - Projects , description: Basic project information for projects , implementation_dba_data: APPS.PA_PROJ_INFO_VIEW ,
-
VIEW: APPS.PA_TASKS_WBS_V
12.1.1
owner:APPS, object_type:VIEW, fnd_design_data:PA.PA_TASKS_WBS_V, object_name:PA_TASKS_WBS_V, status:VALID,