Search Results unit_seq_num
Overview
The IGS_DA_OUT_UNT_CAT table is a data storage object within the Oracle E-Business Suite (EBS) 12.1.1/12.2.2, owned by the IGS (iGrants) schema. Its primary function is to store outgoing unit categories associated with student academic units identified during a specific data request or batch process. The table's documented purpose is to categorize units found for students selected in a request, linking them to either advanced standing (AS) or enrollment (EN) data. Notably, the ETRM documentation explicitly marks this table as "Obsolete," indicating it is part of a legacy or deprecated data model within the application. It resides in the APPS_TS_INTERFACE tablespace, which is typically used for transient or interface data.
Key Information Stored
The table's structure is designed to uniquely categorize units per student per batch request. The key columns that define its business logic and relationships are:
- BATCH_ID: A mandatory NUMBER column that identifies the parent data request, grouping all related records.
- PERSON_ID: A mandatory NUMBER(15) column that uniquely identifies the student within the request.
- UNIT_SEQ_NUM: A mandatory NUMBER column that serves as a critical foreign key reference. It points to the sequence number of the specific unit record in either the IGS_DA_OUT_UNT_AS (Advanced Standing) or IGS_DA_OUT_UNT_EN (Enrollment) tables, as determined by the OSS_UNIT_LOCATOR.
- OSS_UNIT_LOCATOR: A mandatory VARCHAR2 column that specifies the subsystem origin of the linked unit data. It accepts two values: 'AS' for Advanced Standing or 'EN' for Enrollment.
- UNIT_CATEGORY: A mandatory VARCHAR2(10) column that stores the user-defined category code assigned to the unit for the student in this context.
Common Use Cases and Queries
Given its obsolete status, primary use cases involve historical data reporting, data migration validation, or supporting legacy interfaces. A common query would retrieve all unit category assignments for a specific batch process to audit or reconcile data. The UNIT_SEQ_NUM is central for joining to the detailed unit records.
Sample Query: Retrieve all categorized units for a specific batch:
SELECT cat.BATCH_ID, cat.PERSON_ID, cat.UNIT_SEQ_NUM, cat.OSS_UNIT_LOCATOR, cat.UNIT_CATEGORY
FROM IGS.IGS_DA_OUT_UNT_CAT cat
WHERE cat.BATCH_ID = :p_batch_id
ORDER BY cat.PERSON_ID, cat.UNIT_SEQ_NUM;
Sample Query: Join to hypothetical unit details using UNIT_SEQ_NUM and OSS_UNIT_LOCATOR:
SELECT cat.*,
CASE cat.OSS_UNIT_LOCATOR
WHEN 'AS' THEN as_tbl.UNIT_CODE
WHEN 'EN' THEN en_tbl.UNIT_CODE
END AS UNIT_CODE
FROM IGS.IGS_DA_OUT_UNT_CAT cat
LEFT JOIN IGS.IGS_DA_OUT_UNT_AS as_tbl ON cat.UNIT_SEQ_NUM = as_tbl.UNIT_SEQ_NUM AND cat.OSS_UNIT_LOCATOR = 'AS'
LEFT JOIN IGS.IGS_DA_OUT_UNT_EN en_tbl ON cat.UNIT_SEQ_NUM = en_tbl.UNIT_SEQ_NUM AND cat.OSS_UNIT_LOCATOR = 'EN'
WHERE cat.BATCH_ID = :p_batch_id;
Related Objects
Based on the provided metadata, the table's relationships are defined by its foreign key dependencies, which are implicit in the column definitions rather than explicitly declared constraints. The UNIT_SEQ_NUM and OSS_UNIT_LOCATOR columns form a logical foreign key to one of two tables:
- IGS_DA_OUT_UNT_AS: When OSS_UNIT_LOCATOR = 'AS', the UNIT_SEQ_NUM references a sequence number in this Advanced Standing table.
- IGS_DA_OUT_UNT_EN: When OSS_UNIT_LOCATOR = 'EN', the UNIT_SEQ_NUM references a sequence number in this Enrollment table.
-
TABLE: IGS.IGS_DA_OUT_UNT_CAT
12.1.1
owner:IGS, object_type:TABLE, fnd_design_data:IGS.IGS_DA_OUT_UNT_CAT, object_name:IGS_DA_OUT_UNT_CAT, status:VALID,
-
TABLE: IGS.IGS_DA_OUT_UNT_REF
12.1.1
owner:IGS, object_type:TABLE, fnd_design_data:IGS.IGS_DA_OUT_UNT_REF, object_name:IGS_DA_OUT_UNT_REF, status:VALID,
-
Table: IGS_DA_OUT_AUDT_DTL
12.2.2
product: IGS - Student System (Obsolete) , description: Storage for the Degree Audit details for the units found for the Student in the Degree Audit Request. , implementation_dba_data: Not implemented in this database ,
-
Table: IGS_DA_OUT_PRG_USET
12.1.1
owner:IGS, object_type:TABLE, fnd_design_data:IGS.IGS_DA_OUT_PRG_USET, object_name:IGS_DA_OUT_PRG_USET, status:VALID, product: IGS - Student System , description: Storage for outgoing Program Unit Set information on the programs found for the Student in the Degree Audit Request. , implementation_dba_data: IGS.IGS_DA_OUT_PRG_USET ,
-
Table: IGS_DA_OUT_UNT_REF
12.1.1
owner:IGS, object_type:TABLE, fnd_design_data:IGS.IGS_DA_OUT_UNT_REF, object_name:IGS_DA_OUT_UNT_REF, status:VALID, product: IGS - Student System , description: Storage for outgoing information on unit reference information on Academic History, Advanced Standing and Enrolments for the student in the Degree Audit Request. , implementation_dba_data: IGS.IGS_DA_OUT_UNT_REF ,
-
Table: IGS_DA_OUT_AUDT_DTL
12.1.1
owner:IGS, object_type:TABLE, fnd_design_data:IGS.IGS_DA_OUT_AUDT_DTL, object_name:IGS_DA_OUT_AUDT_DTL, status:VALID, product: IGS - Student System , description: Storage for the Degree Audit details for the units found for the Student in the Degree Audit Request. , implementation_dba_data: IGS.IGS_DA_OUT_AUDT_DTL ,
-
Table: IGS_DA_OUT_UNT_AS
12.1.1
owner:IGS, object_type:TABLE, fnd_design_data:IGS.IGS_DA_OUT_UNT_AS, object_name:IGS_DA_OUT_UNT_AS, status:VALID, product: IGS - Student System , description: Storage on outgoing Advanced Standing information on student in the Degree Audit Request , implementation_dba_data: IGS.IGS_DA_OUT_UNT_AS ,
-
Table: IGS_DA_OUT_UNT_AH
12.1.1
owner:IGS, object_type:TABLE, fnd_design_data:IGS.IGS_DA_OUT_UNT_AH, object_name:IGS_DA_OUT_UNT_AH, status:VALID, product: IGS - Student System , description: Storage for all outgoing Academic History on the Student in the Degree Audit Request. , implementation_dba_data: IGS.IGS_DA_OUT_UNT_AH ,
-
Table: IGS_DA_OUT_UNT_CAT
12.2.2
product: IGS - Student System (Obsolete) , description: Storage for the outgoing unit categories on the units found for the Student in the Degree Audit Request. , implementation_dba_data: Not implemented in this database ,
-
Table: IGS_DA_OUT_UNT_CAT
12.1.1
owner:IGS, object_type:TABLE, fnd_design_data:IGS.IGS_DA_OUT_UNT_CAT, object_name:IGS_DA_OUT_UNT_CAT, status:VALID, product: IGS - Student System , description: Storage for the outgoing unit categories on the units found for the Student in the Degree Audit Request. , implementation_dba_data: IGS.IGS_DA_OUT_UNT_CAT ,
-
Table: IGS_DA_OUT_UNT_EN
12.1.1
owner:IGS, object_type:TABLE, fnd_design_data:IGS.IGS_DA_OUT_UNT_EN, object_name:IGS_DA_OUT_UNT_EN, status:VALID, product: IGS - Student System , description: Storage for the outgoing Enrollment units for the student in the Degree Audit Request , implementation_dba_data: IGS.IGS_DA_OUT_UNT_EN ,
-
Table: IGS_DA_OUT_UNT_AS
12.2.2
product: IGS - Student System (Obsolete) , description: Storage on outgoing Advanced Standing information on student in the Degree Audit Request , implementation_dba_data: Not implemented in this database ,
-
Table: IGS_DA_OUT_UNT_AH
12.2.2
product: IGS - Student System (Obsolete) , description: Storage for all outgoing Academic History on the Student in the Degree Audit Request. , implementation_dba_data: Not implemented in this database ,
-
Table: IGS_DA_OUT_UNT_REF
12.2.2
product: IGS - Student System (Obsolete) , description: Storage for outgoing information on unit reference information on Academic History, Advanced Standing and Enrolments for the student in the Degree Audit Request. , implementation_dba_data: Not implemented in this database ,
-
Table: IGS_DA_OUT_UNT_EN
12.2.2
product: IGS - Student System (Obsolete) , description: Storage for the outgoing Enrollment units for the student in the Degree Audit Request , implementation_dba_data: Not implemented in this database ,
-
Table: IGS_DA_OUT_PRG_USET
12.2.2
product: IGS - Student System (Obsolete) , description: Storage for outgoing Program Unit Set information on the programs found for the Student in the Degree Audit Request. , implementation_dba_data: Not implemented in this database ,
-
TABLE: IGS.IGS_DA_OUT_AUDT_DTL
12.1.1
owner:IGS, object_type:TABLE, fnd_design_data:IGS.IGS_DA_OUT_AUDT_DTL, object_name:IGS_DA_OUT_AUDT_DTL, status:VALID,
-
TABLE: IGS.IGS_DA_OUT_UNT_AH
12.1.1
owner:IGS, object_type:TABLE, fnd_design_data:IGS.IGS_DA_OUT_UNT_AH, object_name:IGS_DA_OUT_UNT_AH, status:VALID,
-
TABLE: IGS.IGS_DA_OUT_PRG_USET
12.1.1
owner:IGS, object_type:TABLE, fnd_design_data:IGS.IGS_DA_OUT_PRG_USET, object_name:IGS_DA_OUT_PRG_USET, status:VALID,
-
TABLE: IGS.IGS_DA_OUT_UNT_EN
12.1.1
owner:IGS, object_type:TABLE, fnd_design_data:IGS.IGS_DA_OUT_UNT_EN, object_name:IGS_DA_OUT_UNT_EN, status:VALID,
-
TABLE: IGS.IGS_DA_OUT_UNT_AS
12.1.1
owner:IGS, object_type:TABLE, fnd_design_data:IGS.IGS_DA_OUT_UNT_AS, object_name:IGS_DA_OUT_UNT_AS, status:VALID,
-
eTRM - IGS Tables and Views
12.1.1
description: Holds applicant whose records are wrongly available . It is recommended that such applicant records are deleted from the system . It synchronizes with UCAS view 'ivStarW'. ,
-
eTRM - IGS Tables and Views
12.1.1
description: Holds applicant whose records are wrongly available . It is recommended that such applicant records are deleted from the system . It synchronizes with UCAS view 'ivStarW'. ,