Search Results charges_allowed_flag
Overview
APPS.PA_PROJECTS_ALL_BASIC_V is a supplementary Oracle E-Business Suite view owned by the APPS schema and registered under application design data as PA.PA_PROJECTS_ALL_BASIC_V with a VALID status in both 12.1.1 and 12.2.2. Its stated purpose, as documented in the ETRM metadata, is to simplify forms coding by presenting a consolidated, denormalized projection of project header information together with derived attributes such as the carrying-out organization's operating unit and the project function currency and rate attributes. The view is a supplementary view; Oracle explicitly warns that it should not be queried or altered for data-maintenance purposes because its definition may change dramatically in subsequent minor or major releases.
For consultants searching on CHARGES_ALLOWED_FLAG, this view is significant because it exposes that column directly, allowing chargeability to be evaluated alongside project status, project type, currency, and organization context without joining to PA_PROJECTS_ALL or PA_PROJECT_TYPES_ALL manually.
Underlying Base Objects
The documented dependency list for the view includes the following objects: FND_PROFILE (package), HR_ALL_ORGANIZATION_UNITS (synonym), PA_CROSS_BUSINESS_GRP (package), PA_IMPLEMENTATIONS_ALL (synonym), PA_PROJECTS_ALL (synonym), PA_PROJECT_TYPES_ALL (synonym), PA_PROJECT_UTILS (package), and PA_SECURITY (package).
- PA_PROJECTS_ALL supplies the core project header rows, including project number, name, description, status code, start and completion dates, and the chargeability indicator.
- PA_PROJECT_TYPES_ALL supplies the project type classification (PROJECT_TYPE_CLASS_CODE) required to resolve chargeability rules by project class.
- HR_ALL_ORGANIZATION_UNITS supplies the operating unit and organization context used in the CARRYING_OUT_ORGANIZATION_ID and OPERATING_UNIT columns.
- PA_IMPLEMENTATIONS_ALL and PA_CROSS_BUSINESS_GRP provide the implementation-level and business-group control settings that govern cross-charge and multi-organization behavior.
- FND_PROFILE, PA_PROJECT_UTILS, and PA_SECURITY supply profile-option resolution, currency and rate derivation, and row-level security enforcement.
The view therefore inherits security enforcement from PA_SECURITY; not every project row in PA_PROJECTS_ALL will necessarily be visible to a given user.
Key Columns
- PROJECT_ID / PROJECT_NUMBER / PROJECT_NAME — Primary identifier and user-facing project identifiers.
- PROJECT_STATUS_CODE — Project lifecycle status (for example, approved or closed); relevant because charging rules frequently depend on status.
- PROJECT_TYPE_CLASS_CODE — Class of the project type, used to determine whether a project is chargeable, indirect, or capital.
- CHARGES_ALLOWED_FLAG — The chargeability indicator of interest. Values are conventionally Y or N, indicating whether new expenditure items may be charged to the project. In this view the column is defined with a large width (VARCHAR2 4000), reflecting its derivation.
- ALLOW_CROSS_CHARGE_FLAG / CC_PRVDR_FLAG — Cross-charge allowance and cross-charge provider indicators.
- PROJECT_CURRENCY_CODE / PROJFUNC_CURRENCY_CODE — Project and project functional currencies.
- PROJECT_RATE_DATE / PROJECT_RATE_TYPE / PROJFUNC_COST_RATE_DATE / PROJFUNC_COST_RATE_TYPE — Rate and date basis used for costing and billing.
- ORG_ID / OPERATING_UNIT / CARRYING_OUT_ORGANIZATION_ID — Multi-org and organizational context.
Common Use Cases and Queries
The most frequent use is validating whether a project currently accepts charges before feeding it to interfaces that create expenditure, requisitions, or labor costs. Because the view is unsupported for maintenance, queries should be read-only.
Example: retrieve project identity and chargeability for active projects in an operating unit.
SELECT project_id, project_number, project_name,
project_status_code, project_type_class_code,
charges_allowed_flag
FROM apps.pa_projects_all_basic_v
WHERE org_id = :p_org_id
AND project_status_code = 'APPROVED';
The view is also useful in project setup validation reports and in reconciliations that compare chargeability across project types:
SELECT project_type_class_code, charges_allowed_flag, COUNT(*) FROM apps.pa_projects_all_basic_v GROUP BY project_type_class_code, charges_allowed_flag;
Because it leverages PA_SECURITY and FND_PROFILE, the view honors the responsibility-level profile and security context of the invoking user, making it appropriate for forms-driven and inquiry-only reporting where full PA table joins would otherwise be required.
-
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_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: 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: 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_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_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_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_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 ,
-
eTRM - PA Tables and Views
12.1.1
-
eTRM - PA Tables and Views
12.2.2