Search Results pa_class_codes
Overview
The PA_CLASS_CODES table is a core reference table within the Oracle E-Business Suite Projects (PA) module, specifically in releases 12.1.1 and 12.2.2. It serves as the master repository for all implementation-defined classification values used to categorize and segment projects. The table operates in conjunction with the PA_CLASS_CATEGORIES table, which defines the classification categories themselves. The primary role of PA_CLASS_CODES is to provide a validated list of allowable values (codes) for each category, enabling structured and consistent project classification across the application. This classification is fundamental for reporting, security rules, project templates, and defining project attributes.
Key Information Stored
The table's structure is designed to manage a flexible classification hierarchy. Its most critical columns, which together form the primary key (PA_CLASS_CODES_PK), are CLASS_CATEGORY and CLASS_CODE. The CLASS_CATEGORY column stores the name of the classification category (e.g., 'PROJECT TYPE', 'INDUSTRY SECTOR', 'FUNDING SOURCE') and is a foreign key to the PA_CLASS_CATEGORIES table. The CLASS_CODE column stores the specific, user-defined value within that category (e.g., 'CONSTRUCTION', 'TELECOMMUNICATIONS', 'FEDERAL GRANT'). Additional descriptive columns typically include a NAME and DESCRIPTION for the class code, an ENABLED_FLAG to control active status, and START_DATE_ACTIVE and END_DATE_ACTIVE for date-effective control. The table may also contain columns for sequencing (DISPLAY_SEQUENCE) and a user-defined attribute flexfield structure for extensibility.
Common Use Cases and Queries
A primary use case is the setup and maintenance of project classification during implementation, where administrators populate this table with relevant codes for each business-defined category. In reporting, it is frequently joined to project data to analyze portfolios by class. For instance, to list all active projects with their 'PROJECT TYPE' classification, a common SQL pattern would join PA_PROJECTS to PA_PROJECT_CLASSES and then to PA_CLASS_CODES. A typical validation or lookup query would be:
- SELECT class_code, name FROM pa_class_codes WHERE class_category = 'PROJECT_TYPE' AND enabled_flag = 'Y' AND SYSDATE BETWEEN start_date_active AND NVL(end_date_active, SYSDATE) ORDER BY display_sequence;
This ensures only valid, active codes are presented in list of values (LOV) components when classifying a project.
Related Objects
As indicated by the foreign key metadata, PA_CLASS_CODES has integral relationships with several key objects. It is a child of the PA_CLASS_CATEGORIES table, which defines the valid CLASS_CATEGORY values. The most significant relationship is with the PA_PROJECT_CLASSES table, which is the transactional junction table that assigns specific class codes from PA_CLASS_CODES to individual projects. This table holds the foreign key references on (CLASS_CATEGORY, CLASS_CODE). The classification data is also exposed through various public APIs, such as the PA_PROJECT_PUB package, and is central to the definition of security templates in PA. Key reporting views, like PA_PROJECT_CLASSES_V, often encapsulate joins to this table to present descriptive class code information.
-
Table: PA_CLASS_CODES
12.1.1
owner:PA, object_type:TABLE, fnd_design_data:PA.PA_CLASS_CODES, object_name:PA_CLASS_CODES, status:VALID, product: PA - Projects , description: Implementation-defined values within class categories that can be used to classify projects , implementation_dba_data: PA.PA_CLASS_CODES ,
-
Table: PA_CLASS_CODES
12.2.2
owner:PA, object_type:TABLE, fnd_design_data:PA.PA_CLASS_CODES, object_name:PA_CLASS_CODES, status:VALID, product: PA - Projects , description: Implementation-defined values within class categories that can be used to classify projects , implementation_dba_data: PA.PA_CLASS_CODES ,
-
View: PA_RELATED_ITEMS_V
12.1.1
owner:APPS, object_type:VIEW, fnd_design_data:PA.PA_RELATED_ITEMS_V, object_name:PA_RELATED_ITEMS_V, status:VALID, product: PA - Projects , description: This view provides all the control items which can be included. , implementation_dba_data: APPS.PA_RELATED_ITEMS_V ,
-
View: PA_RELATED_ITEMS_V
12.2.2
owner:APPS, object_type:VIEW, fnd_design_data:PA.PA_RELATED_ITEMS_V, object_name:PA_RELATED_ITEMS_V, status:VALID, product: PA - Projects , description: This view provides all the control items which can be included. , implementation_dba_data: APPS.PA_RELATED_ITEMS_V ,
-
View: PA_CI_BASIC_CTL_V
12.1.1
owner:APPS, object_type:VIEW, fnd_design_data:PA.PA_CI_BASIC_CTL_V, object_name:PA_CI_BASIC_CTL_V, status:VALID, product: PA - Projects , implementation_dba_data: APPS.PA_CI_BASIC_CTL_V ,
-
View: PA_CI_CRPRJ_LIST_V
12.1.1
owner:APPS, object_type:VIEW, fnd_design_data:PA.PA_CI_CRPRJ_LIST_V, object_name:PA_CI_CRPRJ_LIST_V, status:VALID, product: PA - Projects , implementation_dba_data: APPS.PA_CI_CRPRJ_LIST_V ,
-
View: PA_CI_CRPRJ_LIST_V
12.2.2
owner:APPS, object_type:VIEW, fnd_design_data:PA.PA_CI_CRPRJ_LIST_V, object_name:PA_CI_CRPRJ_LIST_V, status:VALID, product: PA - Projects , implementation_dba_data: APPS.PA_CI_CRPRJ_LIST_V ,
-
View: PA_CI_BASIC_CTL_V
12.2.2
owner:APPS, object_type:VIEW, fnd_design_data:PA.PA_CI_BASIC_CTL_V, object_name:PA_CI_BASIC_CTL_V, status:VALID, product: PA - Projects , implementation_dba_data: APPS.PA_CI_BASIC_CTL_V ,
-
View: PA_CI_LIST_V
12.2.2
owner:APPS, object_type:VIEW, fnd_design_data:PA.PA_CI_LIST_V, object_name:PA_CI_LIST_V, status:VALID, product: PA - Projects , implementation_dba_data: APPS.PA_CI_LIST_V ,
-
View: PA_CI_LIST_V
12.1.1
owner:APPS, object_type:VIEW, fnd_design_data:PA.PA_CI_LIST_V, object_name:PA_CI_LIST_V, status:VALID, product: PA - Projects , implementation_dba_data: APPS.PA_CI_LIST_V ,
-
Table: PA_CLASS_CATEGORIES
12.2.2
owner:PA, object_type:TABLE, fnd_design_data:PA.PA_CLASS_CATEGORIES, object_name:PA_CLASS_CATEGORIES, status:VALID, product: PA - Projects , description: Implementation-defined categories for classifying projects , implementation_dba_data: PA.PA_CLASS_CATEGORIES ,
-
Table: PA_PROJECT_CLASSES
12.1.1
owner:PA, object_type:TABLE, fnd_design_data:PA.PA_PROJECT_CLASSES, object_name:PA_PROJECT_CLASSES, status:VALID, product: PA - Projects , description: Class codes of class categories that are used to classify projects , implementation_dba_data: PA.PA_PROJECT_CLASSES ,
-
View: PABV_CLASS_CODES
12.2.2
owner:APPS, object_type:VIEW, fnd_design_data:PA.PABV_CLASS_CODES, object_name:PABV_CLASS_CODES, status:VALID, product: PA - Projects , description: - Retrofitted , implementation_dba_data: APPS.PABV_CLASS_CODES ,
-
View: PA_ADW_CLASS_CODES_B_V
12.2.2
owner:APPS, object_type:VIEW, fnd_design_data:PA.PA_ADW_CLASS_CODES_B_V, object_name:PA_ADW_CLASS_CODES_B_V, status:VALID, product: PA - Projects , description: - Retrofitted , implementation_dba_data: APPS.PA_ADW_CLASS_CODES_B_V ,
-
Table: PA_CLASS_CATEGORIES
12.1.1
owner:PA, object_type:TABLE, fnd_design_data:PA.PA_CLASS_CATEGORIES, object_name:PA_CLASS_CATEGORIES, status:VALID, product: PA - Projects , description: Implementation-defined categories for classifying projects , implementation_dba_data: PA.PA_CLASS_CATEGORIES ,
-
View: PABV_CLASS_CODES
12.1.1
owner:APPS, object_type:VIEW, fnd_design_data:PA.PABV_CLASS_CODES, object_name:PABV_CLASS_CODES, status:VALID, product: PA - Projects , description: - Retrofitted , implementation_dba_data: APPS.PABV_CLASS_CODES ,
-
View: PA_CLASS_CATEGORIES_LOV_V
12.2.2
owner:APPS, object_type:VIEW, fnd_design_data:PA.PA_CLASS_CATEGORIES_LOV_V, object_name:PA_CLASS_CATEGORIES_LOV_V, status:VALID, product: PA - Projects , description: This view displays all the implementation-defined values for class categories and class codes , implementation_dba_data: APPS.PA_CLASS_CATEGORIES_LOV_V ,
-
View: PA_CI_CLASS_DESC_V
12.1.1
product: PA - Projects , implementation_dba_data: Not implemented in this database ,
-
View: PA_ADW_CLASS_CODES_B_V
12.1.1
owner:APPS, object_type:VIEW, fnd_design_data:PA.PA_ADW_CLASS_CODES_B_V, object_name:PA_ADW_CLASS_CODES_B_V, status:VALID, product: PA - Projects , description: - Retrofitted , implementation_dba_data: APPS.PA_ADW_CLASS_CODES_B_V ,
-
Table: PA_PROJECT_CLASSES
12.2.2
owner:PA, object_type:TABLE, fnd_design_data:PA.PA_PROJECT_CLASSES, object_name:PA_PROJECT_CLASSES, status:VALID, product: PA - Projects , description: Class codes of class categories that are used to classify projects , implementation_dba_data: PA.PA_PROJECT_CLASSES ,
-
View: PAFV_CLASS_CODES
12.2.2
owner:APPS, object_type:VIEW, fnd_design_data:PA.PAFV_CLASS_CODES, object_name:PAFV_CLASS_CODES, status:VALID, product: PA - Projects , description: Business view to show information on the class codes used to classify projects. , implementation_dba_data: APPS.PAFV_CLASS_CODES ,
-
View: PA_EXT_DRIVERS_V
12.1.1
owner:APPS, object_type:VIEW, fnd_design_data:PA.PA_EXT_DRIVERS_V, object_name:PA_EXT_DRIVERS_V, status:VALID, product: PA - Projects , description: Extensible Context View , implementation_dba_data: APPS.PA_EXT_DRIVERS_V ,
-
View: PA_CLASS_CATEGORIES_LOV_V
12.1.1
owner:APPS, object_type:VIEW, fnd_design_data:PA.PA_CLASS_CATEGORIES_LOV_V, object_name:PA_CLASS_CATEGORIES_LOV_V, status:VALID, product: PA - Projects , description: This view displays all the implementation-defined values for class categories and class codes , implementation_dba_data: APPS.PA_CLASS_CATEGORIES_LOV_V ,
-
View: PA_PROJECTS_ERP_OCV
12.1.1
owner:APPS, object_type:VIEW, fnd_design_data:PA.PA_PROJECTS_ERP_OCV, object_name:PA_PROJECTS_ERP_OCV, status:VALID, product: PA - Projects , implementation_dba_data: APPS.PA_PROJECTS_ERP_OCV ,
-
View: PABV_CLASSES
12.2.2
owner:APPS, object_type:VIEW, fnd_design_data:PA.PABV_CLASSES, object_name:PABV_CLASSES, status:VALID, product: PA - Projects , description: - Retrofitted , implementation_dba_data: APPS.PABV_CLASSES ,
-
View: PAFV_CLASSES
12.1.1
owner:APPS, object_type:VIEW, fnd_design_data:PA.PAFV_CLASSES, object_name:PAFV_CLASSES, status:VALID, product: PA - Projects , description: Business view to show information about project classifications. , implementation_dba_data: APPS.PAFV_CLASSES ,
-
View: PAFV_CLASSES
12.2.2
owner:APPS, object_type:VIEW, fnd_design_data:PA.PAFV_CLASSES, object_name:PAFV_CLASSES, status:VALID, product: PA - Projects , description: Business view to show information about project classifications. , implementation_dba_data: APPS.PAFV_CLASSES ,
-
View: PABV_CLASSES
12.1.1
owner:APPS, object_type:VIEW, fnd_design_data:PA.PABV_CLASSES, object_name:PABV_CLASSES, status:VALID, product: PA - Projects , description: - Retrofitted , implementation_dba_data: APPS.PABV_CLASSES ,
-
View: PA_CI_CLASS_DESC_V
12.2.2
product: PA - Projects , implementation_dba_data: Not implemented in this database ,
-
View: PA_EXT_DRIVERS_V
12.2.2
owner:APPS, object_type:VIEW, fnd_design_data:PA.PA_EXT_DRIVERS_V, object_name:PA_EXT_DRIVERS_V, status:VALID, product: PA - Projects , description: Extensible Context View , implementation_dba_data: APPS.PA_EXT_DRIVERS_V ,
-
View: PAFV_CLASS_CODES
12.1.1
owner:APPS, object_type:VIEW, fnd_design_data:PA.PAFV_CLASS_CODES, object_name:PAFV_CLASS_CODES, status:VALID, product: PA - Projects , description: Business view to show information on the class codes used to classify projects. , implementation_dba_data: APPS.PAFV_CLASS_CODES ,
-
View: PA_PROJECTS_ERP_OCV
12.2.2
owner:APPS, object_type:VIEW, fnd_design_data:PA.PA_PROJECTS_ERP_OCV, object_name:PA_PROJECTS_ERP_OCV, status:VALID, product: PA - Projects , implementation_dba_data: APPS.PA_PROJECTS_ERP_OCV ,
-
View: PA_PROJECT_CLASSES_V
12.1.1
owner:APPS, object_type:VIEW, fnd_design_data:PA.PA_PROJECT_CLASSES_V, object_name:PA_PROJECT_CLASSES_V, status:VALID, product: PA - Projects , description: 10Sc Only , implementation_dba_data: APPS.PA_PROJECT_CLASSES_V ,
-
View: PA_PROJECT_CLASSES_V
12.2.2
owner:APPS, object_type:VIEW, fnd_design_data:PA.PA_PROJECT_CLASSES_V, object_name:PA_PROJECT_CLASSES_V, status:VALID, product: PA - Projects , description: 10Sc Only , implementation_dba_data: APPS.PA_PROJECT_CLASSES_V ,
-
View: PA_PROJECT_DRIVERS_V
12.2.2
owner:APPS, object_type:VIEW, fnd_design_data:PA.PA_PROJECT_DRIVERS_V, object_name:PA_PROJECT_DRIVERS_V, status:VALID, product: PA - Projects , implementation_dba_data: APPS.PA_PROJECT_DRIVERS_V ,
-
View: PA_PROJECT_DRIVERS_V
12.1.1
owner:APPS, object_type:VIEW, fnd_design_data:PA.PA_PROJECT_DRIVERS_V, object_name:PA_PROJECT_DRIVERS_V, status:VALID, product: PA - Projects , implementation_dba_data: APPS.PA_PROJECT_DRIVERS_V ,
-
View: PA_PROJ_PAGE_REGIONS_V
12.2.2
owner:APPS, object_type:VIEW, fnd_design_data:PA.PA_PROJ_PAGE_REGIONS_V, object_name:PA_PROJ_PAGE_REGIONS_V, status:VALID, product: PA - Projects , implementation_dba_data: APPS.PA_PROJ_PAGE_REGIONS_V ,
-
View: PA_PROJ_PAGE_REGIONS_V
12.1.1
owner:APPS, object_type:VIEW, fnd_design_data:PA.PA_PROJ_PAGE_REGIONS_V, object_name:PA_PROJ_PAGE_REGIONS_V, status:VALID, product: PA - Projects , implementation_dba_data: APPS.PA_PROJ_PAGE_REGIONS_V ,