Search Results unit_cat
Overview
The IGS_PS_UNIT_CATEGORY_ALL table is a core data entity within the Oracle E-Business Suite (EBS) 12.1.1 and 12.2.2, specifically for the Oracle Student Management (OSM) or Campus Solutions modules under the IGS (iGrants) schema. It functions as a junction table that defines the relationship between academic units and institution-defined unit categories. Its primary role is to enable the classification of a single unit offering into multiple categorical dimensions, such as "Core," "Elective," "Major," or "Lab," providing essential flexibility for curriculum management, program requirements, and reporting. The inclusion of the `ORG_ID` column and the `_ALL` suffix indicates it is a multi-org table, storing data partitioned by operating unit, which is a critical architectural feature for multi-institution implementations in EBS.
Key Information Stored
The table stores a unique association between a unit, its version, and a category code. The key columns are the composite primary key and the operating unit identifier. The mandatory columns `UNIT_CD` and `VERSION_NUMBER` together uniquely identify a specific version of an academic unit, which is typically a foreign key relationship to a unit definition master table. The `UNIT_CAT` column holds the institution-defined category code applied to that unit version. Standard EBS "Who" columns (`CREATED_BY`, `CREATION_DATE`, `LAST_UPDATED_BY`, `LAST_UPDATE_DATE`, `LAST_UPDATE_LOGIN`) audit all changes. The `ORG_ID` is crucial for data isolation in a shared instance, ensuring queries and processes only access data relevant to a specific operating unit.
- UNIT_CD, VERSION_NUMBER, UNIT_CAT: Composite primary key defining the unique unit-category assignment.
- ORG_ID: Operating unit identifier enabling Multi-Org architecture.
- Standard Who Columns: Track the user and timestamp for record creation and modification.
Common Use Cases and Queries
This table is central to queries that list or filter units based on their categorical attributes. A common use case is generating a report of all units categorized as a "Core" requirement within a specific academic program or for a given operating unit. It is also essential for validating program completion rules, where a student must complete a certain number of units from specific categories. When joining to the unit master table (e.g., `IGS_PS_UNIT_VER`), detailed reports on categorized units can be produced.
Sample Query 1: Retrieve all unit-category assignments for a specific operating unit (ORG_ID=123).
SELECT UNIT_CD, VERSION_NUMBER, UNIT_CAT FROM IGS.IGS_PS_UNIT_CATEGORY_ALL WHERE ORG_ID = 123 ORDER BY UNIT_CD, UNIT_CAT;
Sample Query 2: Find all units assigned a specific category (e.g., 'ELECTIVE').
SELECT UNIT_CD, VERSION_NUMBER FROM IGS.IGS_PS_UNIT_CATEGORY_ALL WHERE UNIT_CAT = 'ELECTIVE';
Related Objects
As a fundamental junction table, IGS_PS_UNIT_CATEGORY_ALL is referenced by other application objects within the EBS framework. The dependency information confirms it is referenced by an object named `IGS_PS_UNIT_CATEGORY_ALL` under the APPS synonym, which is typically a public synonym or a view that facilitates application access. The unit code and version number columns strongly imply a foreign key relationship to a unit version master table, such as `IGS_PS_UNIT_VER`. For complete context, one should examine the relevant form personalizations, concurrent programs, and APIs within the Student Management module that manage unit setup and program requirements, as they will likely read from or write to this table to maintain category assignments.
-
TABLE: IGS.IGS_PS_UNIT_CATEGORY_ALL
12.1.1
owner:IGS, object_type:TABLE, fnd_design_data:IGS.IGS_PS_UNIT_CATEGORY_ALL, object_name:IGS_PS_UNIT_CATEGORY_ALL, status:VALID,
-
APPS.IGS_PS_GENERIC_PUB dependencies on IGS_PS_USEC_CATEGORY
12.1.1
-
VIEW: APPS.IGS_PS_UNIT_CATEGORY
12.1.1
-
TABLE: IGS.IGS_PS_UNIT_CAT
12.1.1
owner:IGS, object_type:TABLE, fnd_design_data:IGS.IGS_PS_UNIT_CAT, object_name:IGS_PS_UNIT_CAT, status:VALID,
-
TABLE: IGS.IGS_PS_USEC_CATEGORY
12.1.1
owner:IGS, object_type:TABLE, fnd_design_data:IGS.IGS_PS_USEC_CATEGORY, object_name:IGS_PS_USEC_CATEGORY, status:VALID,
-
APPS.IGS_PS_VAL_UC dependencies on IGS_PS_UNIT_CAT
12.1.1
-
VIEW: APPS.IGS_PS_UNIT_CATEGORY
12.1.1
owner:APPS, object_type:VIEW, fnd_design_data:IGS.IGS_PS_UNIT_CATEGORY, object_name:IGS_PS_UNIT_CATEGORY, status:VALID,
-
APPS.IGS_PS_UNIT_CATEGORY_PKG SQL Statements
12.1.1
-
View: IGS_PS_UNIT_CATEGORY
12.1.1
owner:APPS, object_type:VIEW, fnd_design_data:IGS.IGS_PS_UNIT_CATEGORY, object_name:IGS_PS_UNIT_CATEGORY, status:VALID, product: IGS - Student System , implementation_dba_data: APPS.IGS_PS_UNIT_CATEGORY ,
-
APPS.IGS_PS_CREATE_GENERIC_PKG dependencies on IGS_PS_USEC_CATEGORY
12.1.1
-
View: IGS_PS_UNIT_CATEGORY
12.2.2
product: IGS - Student System (Obsolete) , implementation_dba_data: Not implemented in this database ,
-
APPS.IGS_PS_USEC_CATEGORY_PKG dependencies on IGS_PS_USEC_CATEGORY
12.1.1
-
APPS.IGS_PS_UNIT_CATEGORY_PKG dependencies on IGS_PS_UNIT_CATEGORY_ALL
12.1.1
-
APPS.IGS_PS_UNIT_CAT_PKG dependencies on IGS_PS_UNIT_CAT
12.1.1
-
APPS.IGS_PS_VAL_UC SQL Statements
12.1.1
-
APPS.IGS_PS_VALIDATE_GENERIC_PKG dependencies on IGS_PS_UNIT_CAT
12.1.1
-
VIEW: APPS.IGS_PS_USEC_CATEGORY_V
12.1.1
owner:APPS, object_type:VIEW, fnd_design_data:IGS.IGS_PS_USEC_CATEGORY_V, object_name:IGS_PS_USEC_CATEGORY_V, status:VALID,
-
Table: IGS_PS_USEC_CATEGORY
12.1.1
owner:IGS, object_type:TABLE, fnd_design_data:IGS.IGS_PS_USEC_CATEGORY, object_name:IGS_PS_USEC_CATEGORY, status:VALID, product: IGS - Student System , description: This table records the categories for unit sections. , implementation_dba_data: IGS.IGS_PS_USEC_CATEGORY ,
-
APPS.IGS_PS_USEC_CATEGORY_PKG SQL Statements
12.1.1
-
APPS.IGS_PS_CREATE_GENERIC_PKG dependencies on IGS_PS_USEC_CATEGORY_S
12.1.1
-
View: IGS_PS_USEC_CATEGORY_V
12.1.1
owner:APPS, object_type:VIEW, fnd_design_data:IGS.IGS_PS_USEC_CATEGORY_V, object_name:IGS_PS_USEC_CATEGORY_V, status:VALID, product: IGS - Student System , description: This view displays the categories for unit sections , implementation_dba_data: APPS.IGS_PS_USEC_CATEGORY_V ,
-
Table: IGS_PS_UNIT_CATEGORY_ALL
12.1.1
owner:IGS, object_type:TABLE, fnd_design_data:IGS.IGS_PS_UNIT_CATEGORY_ALL, object_name:IGS_PS_UNIT_CATEGORY_ALL, status:VALID, product: IGS - Student System , description: This entity describes the categories, which are applied to a unit. There may be multiple categories for each unit. , implementation_dba_data: IGS.IGS_PS_UNIT_CATEGORY_ALL ,
-
APPS.IGS_PS_GEN_001 dependencies on IGS_PS_USEC_CATEGORY
12.1.1
-
Table: IGS_PS_UNIT_CATEGORY_ALL
12.2.2
product: IGS - Student System (Obsolete) , description: This entity describes the categories, which are applied to a unit. There may be multiple categories for each unit. , implementation_dba_data: Not implemented in this database ,
-
APPS.IGS_PS_UNIT_CAT_PKG SQL Statements
12.1.1
-
PACKAGE BODY: APPS.IGS_PS_UNIT_CAT_PKG
12.1.1
-
Table: IGS_PS_UNIT_CAT
12.2.2
product: IGS - Student System (Obsolete) , description: This entity describes user-defined unit categories, which are used to categorize all units offered by the university. , implementation_dba_data: Not implemented in this database ,
-
APPS.IGS_PS_VALIDATE_GENERIC_PKG dependencies on IGS_PS_USEC_CATEGORY
12.1.1
-
Table: IGS_PS_UNIT_CAT
12.1.1
owner:IGS, object_type:TABLE, fnd_design_data:IGS.IGS_PS_UNIT_CAT, object_name:IGS_PS_UNIT_CAT, status:VALID, product: IGS - Student System , description: This entity describes user-defined unit categories, which are used to categorize all units offered by the university. , implementation_dba_data: IGS.IGS_PS_UNIT_CAT ,
-
Table: IGS_PS_USEC_CATEGORY
12.2.2
product: IGS - Student System (Obsolete) , description: This table records the categories for unit sections. , implementation_dba_data: Not implemented in this database ,
-
View: IGS_PS_USEC_CATEGORY_V
12.2.2
product: IGS - Student System (Obsolete) , description: This view displays the categories for unit sections , implementation_dba_data: Not implemented in this database ,
-
APPS.IGS_PS_VAL_UV dependencies on IGS_PS_UNIT_LVL
12.1.1
-
PACKAGE BODY: APPS.IGS_PS_UNIT_CATEGORY_PKG
12.1.1
-
PACKAGE BODY: APPS.IGS_PS_VAL_UC
12.1.1
-
APPS.IGS_PS_VAL_UV dependencies on IGS_PS_UNIT_CATEGORY
12.1.1
-
APPS.IGS_PS_UNIT_CAT_PKG dependencies on IGS_GE_MSG_STACK
12.1.1
-
PACKAGE BODY: APPS.IGS_PS_USEC_CATEGORY_PKG
12.1.1
-
APPS.IGS_PS_UNIT_CAT_PKG dependencies on FND_MESSAGE
12.1.1
-
APPS.IGS_PS_UNIT_CAT_PKG dependencies on APP_EXCEPTION
12.1.1
-
APPS.IGS_PS_UNIT_CATEGORY_PKG dependencies on APP_EXCEPTION
12.1.1
-
APPS.IGS_PS_UNIT_CATEGORY_PKG dependencies on IGS_GE_MSG_STACK
12.1.1
-
APPS.IGS_PS_UNIT_CATEGORY_PKG dependencies on FND_MESSAGE
12.1.1
-
APPS.IGS_PS_VAL_UV SQL Statements
12.1.1
-
APPS.IGS_PS_CREATE_GENERIC_PKG dependencies on FND_LOG
12.1.1
-
APPS.IGS_PS_CREATE_GENERIC_PKG dependencies on IGS_PS_CREATE_GENERIC_PKG
12.1.1
-
APPS.IGS_PS_CREATE_GENERIC_PKG dependencies on IGS_PS_VALIDATE_GENERIC_PKG
12.1.1
-
APPS.IGS_PS_GENERIC_PUB dependencies on IGS_CA_INST_ALL
12.1.1
-
APPS.IGS_PS_GENERIC_PUB dependencies on IGS_PS_UNIT_OFR_OPT_ALL
12.1.1
-
APPS.IGS_PS_CREATE_GENERIC_PKG SQL Statements
12.1.1
-
APPS.IGS_PS_VALIDATE_GENERIC_PKG SQL Statements
12.1.1