Search Results igs_en_unit_set_hist
Overview
The IGS_EN_UNIT_SET_HIST view is a documented Oracle E-Business Suite database object owned by the APPS schema and classified under the IGS (Student System) product family. Its stated purpose is to describe the history of changes to a given unit set. In the Oracle Student System data model, a "unit set" (identified by UNIT_SET_CD) represents a defined grouping or collection of academic units, and this view exposes the temporal, versioned history of the attributes and lifecycle status of such unit sets over time.
In the context of EBS 12.1.1 and 12.2.2, the object is a reporting companion to the operational unit set definition tables. It provides a read-only, versioned perspective on how a unit set's title, category, status, and associated dates have evolved, allowing institutions to reconstruct the state of a unit set as of any point in its lifecycle. Because the view is registered as VALID in the ETRM metadata, it is treated as a supported, documented interface for querying historical unit set data rather than an internal implementation artifact.
Like many IGS views, it enforces multi-organization (operating unit) security through an ORG_ID predicate, meaning its output is filtered by the operating unit context established in the session.
Underlying Base Objects
The view text documented in the ETRM metadata defines IGS_EN_UNIT_SET_HIST as a projection over a single underlying object: IGS_EN_UNIT_SET_HIST_ALL. No other referenced base objects are documented in the available metadata. The "_ALL" suffix indicates that the base table stores history rows for all operating units, and the view applies a security filter to restrict the visible rows to the current session's operating unit.
The WHERE clause compares a derived organization value against ORG_ID, using NVL(ORG_ID, ... ) and a value decoded from USERENV('CLIENT_INFO'). This is the standard IGS multi-org row-level security pattern, where CLIENT_INFO carries the operating unit identifier and rows with a null ORG_ID are treated against a default sentinel value of -99. Practically, this means the view returns only the history records belonging to the caller's operating unit context.
The view also synthesizes a ROW_ID column from the underlying ROWID, providing a unique row identifier for each history record even though the base object already keys history entries on unit set code, version, and history dates.
Key Columns
ORG_ID— Operating unit identifier governing the multi-org security filter.UNIT_SET_CD— The unit set code; the primary business key identifying the unit set whose history is described.VERSION_NUMBER— Version of the unit set definition at the time of the history record, supporting version-aware reconstruction.HIST_START_DT/HIST_END_DT— The effective date range of the history record, defining the period during which this versioned state applied.HIST_WHO— The user or process that made the change recorded in this history row.UNIT_SET_STATUS— Lifecycle status of the unit set at the point in time captured.UNIT_SET_CAT— Category classification of the unit set.START_DT,REVIEW_DT,EXPIRY_DT,END_DT— Business dates for the unit set (commencement, review, expiry, and end).TITLE,SHORT_TITLE,ABBREVIATION— Descriptive labels as they stood in this version.RESPONSIBLE_ORG_UNIT_CD,RESPONSIBLE_OU_START_DT,OU_DESCRIPTION— The responsible organizational unit and its description.ADMINISTRATIVE_IND,AUTHORISATION_RQRD_IND— Flags indicating administrative treatment and whether authorisation is required.CREATED_BY,CREATION_DATE,LAST_UPDATED_BY,LAST_UPDATE_DATE,LAST_UPDATE_LOGIN— Standard WHO-column audit attributes.
Common Use Cases and Queries
Typical uses include auditing unit set lifecycle changes, point-in-time reporting, and reconciliation of unit set status over an academic period.
- Full current-version history for a unit set:
SELECT unit_set_cd, version_number, hist_start_dt, hist_end_dt, hist_who, unit_set_status, title FROM igs_en_unit_set_hist WHERE unit_set_cd = :unit_set_cd ORDER BY version_number, hist_start_dt; - Point-in-time state of a unit set as of a given date:
SELECT unit_set_cd, unit_set_status, title, short_title FROM igs_en_unit_set_hist WHERE unit_set_cd = :unit_set_cd AND :as_of_date BETWEEN hist_start_dt AND NVL(hist_end_dt, :as_of_date);
- Audit of who changed unit sets within a period:
SELECT unit_set_cd, version_number, hist_who, hist_start_dt FROM igs_en_unit_set_hist WHERE hist_start_dt >= :from_date ORDER BY hist_start_dt;
All queries return only records for the session's operating unit, as enforced by the view's ORG_ID security predicate.
-
View: IGS_EN_UNIT_SET_HIST
12.1.1
owner:APPS, object_type:VIEW, fnd_design_data:IGS.IGS_EN_UNIT_SET_HIST, object_name:IGS_EN_UNIT_SET_HIST, status:VALID, product: IGS - Student System , description: This view describes the history of changes to a given unit set. , implementation_dba_data: APPS.IGS_EN_UNIT_SET_HIST ,
-
View: IGS_EN_UNIT_SET_HIST
12.2.2
product: IGS - Student System (Obsolete) , description: This view describes the history of changes to a given unit set. , implementation_dba_data: Not implemented in this database ,
-
VIEW: APPS.IGS_EN_UNIT_SET_HIST_V
12.1.1
-
SYNONYM: APPS.IGS_EN_UNIT_SET_HIST_ALL
12.1.1
owner:APPS, object_type:SYNONYM, object_name:IGS_EN_UNIT_SET_HIST_ALL, status:VALID,
-
PACKAGE BODY: APPS.IGS_AU_GEN_004
12.1.1
owner:APPS, object_type:PACKAGE BODY, object_name:IGS_AU_GEN_004, status:VALID,
-
PACKAGE BODY: APPS.IGS_PS_GEN_006
12.1.1
owner:APPS, object_type:PACKAGE BODY, object_name:IGS_PS_GEN_006, status:VALID,
-
View: IGS_EN_UNIT_SET_HIST_V
12.2.2
product: IGS - Student System (Obsolete) , description: This view is used to merge unit set history with the current unit set details enabling all details to be accessed over time, up till the current day. Each entry represents all column values over defined time periods. , implementation_dba_data: Not implemented in this database ,
-
View: IGS_EN_UNIT_SET_HIST_V
12.1.1
owner:APPS, object_type:VIEW, fnd_design_data:IGS.IGS_EN_UNIT_SET_HIST_V, object_name:IGS_EN_UNIT_SET_HIST_V, status:VALID, product: IGS - Student System , description: This view is used to merge unit set history with the current unit set details enabling all details to be accessed over time, up till the current day. Each entry represents all column values over defined time periods. , implementation_dba_data: APPS.IGS_EN_UNIT_SET_HIST_V ,
-
APPS.IGS_AU_GEN_004 SQL Statements
12.1.1
-
VIEW: APPS.IGS_EN_UNIT_SET_HIST
12.1.1
owner:APPS, object_type:VIEW, fnd_design_data:IGS.IGS_EN_UNIT_SET_HIST, object_name:IGS_EN_UNIT_SET_HIST, status:VALID,
-
VIEW: APPS.IGS_EN_UNIT_SET_HIST_V
12.1.1
owner:APPS, object_type:VIEW, fnd_design_data:IGS.IGS_EN_UNIT_SET_HIST_V, object_name:IGS_EN_UNIT_SET_HIST_V, status:VALID,
-
APPS.IGS_AU_GEN_004 dependencies on IGS_EN_UNIT_SET_HIST
12.1.1
-
APPS.IGS_PS_GEN_006 dependencies on IGS_EN_UNIT_SET_HIST
12.1.1
-
12.1.1 DBA Data
12.1.1
-
PACKAGE BODY: APPS.IGS_PS_GEN_006
12.1.1
-
APPS.IGS_PS_GEN_006 dependencies on IGS_EN_UNIT_SET
12.1.1
-
12.1.1 FND Design Data
12.1.1
-
12.2.2 FND Design Data
12.2.2
-
PACKAGE BODY: APPS.IGS_AU_GEN_004
12.1.1
-
APPS.IGS_AU_GEN_004 dependencies on IGS_GE_DATE
12.1.1
-
12.1.1 DBA Data
12.1.1
-
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'. ,