Search Results ou_end_dt
Overview
APPS.IGS_OR_UNIT_HIST_V is a reporting and integration view within the Oracle E-Business Suite (EBS) Student System / Oracle Student System (OSS) module, specifically belonging to the Institutions (IGS) product family. The view exposes the historical record of organizational units — institutions, faculties, schools, departments, and similar academic structures — together with the effective-dated attributes that define each unit over time. Its role is to provide a consolidated, denormalized read model over organizational unit history so that reporting tools, concurrent programs, and integration interfaces can retrieve point-in-time organizational structure without navigating the normalized transactional tables directly.
The object is particularly relevant to users who filter or join on institution_cd, since a dedicated column of that name is exposed by the view and is resolved through a layered NVL fallback rather than a single source table column.
Underlying Base Objects
The view is defined over two principal object groups joined through a UNION ALL, producing the historical (H) and the current/live party-based rows. The documented underlying objects are:
- IGS_OR_UNIT_HIST_ALL — aliased
ouh1in the first branch; holds the effective-dated organizational unit history record includingORG_UNIT_CD,OU_START_DT,HIST_START_DT,HIST_END_DT, and the audit columns. - IGS_PE_HZ_PARTIES — aliased
ihpandihp_inst; the OSS extension of the TCA party model, providing the organizational unit to party relationship and the default attribute values (ou_end_dt,ou_org_status,ou_org_type,ou_member_type,institution_cd). - HZ_PARTIES — aliased
hp,hp_inst, andhp2; supplies the party name (used for the unitNAMEand for the institution name),PARTY_ID,PARTY_NUMBER, and audit tracking columns.
The join condition is ihp.oss_org_unit_cd = ouh1.org_unit_cd with hp.party_id = ihp.party_id; the institution attribute is additionally resolved by joining ihp.institution_cd = ihp_inst.oss_org_unit_cd and ihp_inst.party_id = hp_inst.party_id. The UNION ALL second branch reads directly from the party records without a history table alias, using hp2 and ihp2.
Key Columns
- ORG_UNIT_CD — organizational unit code; in the second UNION branch this is populated from
hp2.party_number. - OU_START_DT / OU_END_DT — effective start and end dates of the organizational unit. The exposed
END_DTcolumn appliesNVLacross the history value, a derived value from the audit package, andihp.ou_end_dt. - HIST_START_DT / HIST_END_DT — the date range for which the historical version row is valid.
- INSTITUTION_CD — the institution code. Resolved as
NVL(ouh1.institution_cd, NVL(AUDP_GET_OUH_COL('INSTITUTION_CD', ...), ihp.institution_cd)), so the value falls back from the history record to the audit-derived value to the party relationship default. - NAME / DESCRIPTION — the unit name or description, falling back to
HZ_PARTIES.PARTY_NAME. - ORG_STATUS, ORG_TYPE, MEMBER_TYPE — unit status, organizational classification, and membership classification, each subject to the same layered NVL resolution.
- HIST_WHO — the user who performed the historical update; in the second branch this maps to
hp2.last_updated_by. - CREATED_BY, CREATION_DATE, LAST_UPDATED_BY, LAST_UPDATE_DATE, LAST_UPDATE_LOGIN — standard EBS audit columns.
Note that the second UNION branch supplies TO_DATE(NULL) for the history end date, which is characteristic of current/live rows merged into the historical result set.
Common Use Cases and Queries
Typical usage includes effective-dated organizational hierarchy reporting, extraction of institution-level unit listings, and integration feeds that require party-related attributes. A representative query filtering on the institution is:
SELECT org_unit_cd, ou_start_dt, end_dt, name, org_status, org_type, member_type, institution_cd FROM apps.igs_or_unit_hist_v WHERE institution_cd = :p_institution_cd ORDER BY org_unit_cd, ou_start_dt;- Point-in-time reconstruction: constrain
HIST_START_DTandHIST_END_DTaround a reporting date to obtain the structure valid at that moment. - Joining to
IGS_PE_HZ_PARTIESor other OSS party-based views viaORG_UNIT_CDwhen the caller needs the party identifier rather than the code.
Because the view resolves attributes through the audit package function IGS_AU_GEN_003.AUDP_GET_OUH_COL, consumers should be aware that performance depends on the indexed access to IGS_OR_UNIT_HIST_ALL and the related party tables, and that results reflect the audit fallback precedence defined in the view text.
-
VIEW: APPS.IGS_OR_UNIT_HIST_V
12.1.1
-
View: IGS_OR_UNIT_HIST_V
12.1.1
owner:APPS, object_type:VIEW, fnd_design_data:IGS.IGS_OR_UNIT_HIST_V, object_name:IGS_OR_UNIT_HIST_V, status:VALID, product: IGS - Student System , implementation_dba_data: APPS.IGS_OR_UNIT_HIST_V ,
-
View: IGS_OR_UNIT_HIST_V
12.2.2
product: IGS - Student System (Obsolete) , implementation_dba_data: Not implemented in this database ,
-
View: IGS_OR_UNIT_HIST
12.1.1
owner:APPS, object_type:VIEW, fnd_design_data:IGS.IGS_OR_UNIT_HIST, object_name:IGS_OR_UNIT_HIST, status:VALID, product: IGS - Student System , implementation_dba_data: APPS.IGS_OR_UNIT_HIST ,
-
View: IGS_OR_UNIT_HIST
12.2.2
product: IGS - Student System (Obsolete) , implementation_dba_data: Not implemented in this database ,
-
VIEW: APPS.IGS_OR_UNIT_HIST
12.1.1
owner:APPS, object_type:VIEW, fnd_design_data:IGS.IGS_OR_UNIT_HIST, object_name:IGS_OR_UNIT_HIST, status:VALID,
-
VIEW: APPS.IGS_OR_UNIT_HIST
12.1.1
-
TABLE: IGS.IGS_PE_HZ_PARTIES_M1R
12.1.1
owner:IGS, object_type:TABLE, object_name:IGS_PE_HZ_PARTIES_M1R, status:VALID,
-
TABLE: IGS.IGS_OR_UNIT_HIST_ALL
12.1.1
owner:IGS, object_type:TABLE, fnd_design_data:IGS.IGS_OR_UNIT_HIST_ALL, object_name:IGS_OR_UNIT_HIST_ALL, status:VALID,
-
View: IGS_PE_HZ_PARTIES_SV
12.1.1
owner:APPS, object_type:VIEW, fnd_design_data:IGS.IGS_PE_HZ_PARTIES_SV, object_name:IGS_PE_HZ_PARTIES_SV, status:VALID, product: IGS - Student System , description: New View for securing select privileges on IGS_PE_HZ_PARTIES table. , implementation_dba_data: APPS.IGS_PE_HZ_PARTIES_SV ,
-
View: IGS_PE_HZ_PARTIES_SV
12.2.2
product: IGS - Student System (Obsolete) , description: New View for securing select privileges on IGS_PE_HZ_PARTIES table. , implementation_dba_data: Not implemented in this database ,
-
View: IGS_PE_HZ_PARTIES_V
12.1.1
owner:APPS, object_type:VIEW, fnd_design_data:IGS.IGS_PE_HZ_PARTIES_V, object_name:IGS_PE_HZ_PARTIES_V, status:VALID, product: IGS - Student System , description: View based on the person extension table , implementation_dba_data: APPS.IGS_PE_HZ_PARTIES_V ,
-
View: IGS_PE_HZ_PARTIES_V
12.2.2
product: IGS - Student System (Obsolete) , description: View based on the person extension table , implementation_dba_data: Not implemented in this database ,
-
APPS.IGS_OR_UNIT_HIST_PKG SQL Statements
12.1.1
-
VIEW: APPS.IGS_PE_HZ_PARTIES_V
12.1.1
owner:APPS, object_type:VIEW, fnd_design_data:IGS.IGS_PE_HZ_PARTIES_V, object_name:IGS_PE_HZ_PARTIES_V, status:VALID,
-
TABLE: IGS.IGS_PE_HZ_PARTIES
12.1.1
owner:IGS, object_type:TABLE, fnd_design_data:IGS.IGS_PE_HZ_PARTIES, object_name:IGS_PE_HZ_PARTIES, status:VALID,
-
VIEW: APPS.IGS_PE_HZ_PARTIES_SV
12.1.1
owner:APPS, object_type:VIEW, fnd_design_data:IGS.IGS_PE_HZ_PARTIES_SV, object_name:IGS_PE_HZ_PARTIES_SV, status:VALID,
-
APPS.IGS_PE_HZ_PARTIES_PKG SQL Statements
12.1.1
-
APPS.IGS_OR_GEN_001 SQL Statements
12.1.1
-
PACKAGE BODY: APPS.IGS_OR_UNIT_HIST_PKG
12.1.1
-
PACKAGE BODY: APPS.IGS_PE_HZ_PARTIES_PKG
12.1.1
-
PACKAGE BODY: APPS.IGS_OR_GEN_001
12.1.1
-
APPS.IGS_PE_PERSON_PKG SQL Statements
12.1.1
-
APPS.IGS_AD_IMP_002 SQL Statements
12.1.1
-
APPS.IGS_AU_GEN_003 dependencies on IGS_OR_UNIT_HIST
12.1.1
-
PACKAGE BODY: APPS.IGS_AU_GEN_003
12.1.1
-
PACKAGE BODY: APPS.IGS_AD_SS_PERSON_PKG
12.1.1
-
PACKAGE BODY: APPS.IGS_PE_PERSON_PKG
12.1.1
-
APPS.IGS_OR_UNIT_HIST_PKG dependencies on IGS_OR_UNIT_HIST_ALL
12.1.1
-
APPS.IGS_PE_PERSON_SS_PKG SQL Statements
12.1.1
-
APPS.IGS_OR_GEN_001 dependencies on IGS_PE_HZ_PARTIES
12.1.1
-
PACKAGE BODY: APPS.IGS_AD_IMP_002
12.1.1
-
APPS.IGS_OR_GEN_001 dependencies on HZ_PARTIES
12.1.1
-
PACKAGE BODY: APPS.IGS_PE_PERSON_SS_PKG
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'. ,