Search Results calp_get_alt_cd
Overview
APPS.IGS_PE_PERSON_PREFS_ENQ_V is a reporting and enquiry view within the Oracle E-Business Suite Student System (formerly Oracle Student System, now part of the Student Information Management / Campus Solutions lineage) that exposes person-level enrolment preference data alongside resolved academic and admissions calendar information. It is one of the enquiry ("_ENQ_V") views delivered under the IGS (Institution of Higher/Graduate Studies) schema and is intended for use in forms, reports, and integration extracts where the raw identifiers held against a person's enrolment preferences must be translated into human-readable alternate calendar codes and enriched with calendar instance start and end dates.
The view plays a presentation role: rather than forcing callers to resolve calendar type codes and instance sequence numbers through multiple joins and API calls, the view performs that resolution internally and returns a flattened, denormalised result set. The object name and structure indicate it is bound to the enrolment (ENQ) context, since the driving columns are prefixed ENQ_ACAD_* and ENQ_ADM_*.
Underlying Base Objects
The view is defined over three documented base objects:
- IGS_PE_PERS_PREFS (aliased PP) — the driving table holding person preferences, including person_id and the enrolment academic and admissions calendar identifiers. It is the only non-outer-joined table in the definition and therefore determines the row population.
- IGS_CA_INST_REL (aliased CIR) — the calendar instance relationship table, which maps a superior (sup) calendar instance to a subordinate (sub) calendar instance. It is outer-joined to the preference table, so preferences without a matching relationship still return rows.
- IGS_CA_INST (aliased CI1 and CI2) — the calendar instance table, joined twice (once via CIR.SUP_* as CI1 and once via CIR.SUB_* as CI2) to supply start_dt and end_dt values for the academic and admissions calendar instances respectively. Both joins are outer joins.
The ETRM metadata records no referenced base objects for this view in addition to those visible in the view text, so the four tables above constitute the complete documented dependency set.
Key Columns
- PERSON_ID — the unique identifier of the person whose preferences are being reported.
- ENQ_ACAD_CAL_TYPE / ENQ_ACAD_CI_SEQUENCE_NUMBER — the academic calendar type and instance sequence number stored against the preference record.
- ENQ_ADM_CAL_TYPE / ENQ_ADM_CI_SEQUENCE_NUMBER — the corresponding admissions calendar type and instance sequence.
- CALP_GET_ALT_CD(...) (SUBSTR to 10) — two derived columns produced by calling IGS_CA_GEN_001.calp_get_alt_cd on the academic and admissions calendar identifiers respectively. This is the resolution function the user searched for ("calp_get_alt_cd"). It converts a calendar type and sequence number into an alternate calendar code, truncated to the first ten characters.
- START_DT / END_DT (from CI1 and CI2) — the start and end dates of the resolved academic (CI1) and admissions (CI2) calendar instances.
- CREATED_BY, CREATION_DATE, LAST_UPDATED_BY, LAST_UPDATE_DATE, LAST_UPDATE_LOGIN — standard Oracle EBS audit columns inherited from IGS_PE_PERS_PREFS.
Common Use Cases and Queries
The view is typically queried to display a person's enrolment calendar preferences with readable codes and dates, or to export them for downstream integration. Because all joins to the relationship and instance tables are outer joins, callers must tolerate NULL alternate codes and dates where no calendar relationship has been configured.
A typical projection limits output to a single person:
SELECT person_id, enq_acad_cal_type, enq_adm_cal_type, start_dt, end_dt FROM apps.igs_pe_person_prefs_enq_v WHERE person_id = :person_id;
A reporting extract may instead filter on date ranges or join to person reference data. Callers requiring the untruncated alternate code should invoke IGS_CA_GEN_001.calp_get_alt_cd directly, since this view exposes only the first ten characters.
-
VIEW: APPS.IGS_PE_PERSON_PREFS_ENQ_V
12.1.1
-
VIEW: APPS.IGS_PE_PERSON_PREFS_ADM_V
12.1.1
-
VIEW: APPS.IGS_PS_UNIT_OFR_OPT_INQ_V
12.1.1
-
VIEW: APPS.IGS_AS_SUA_INQ_V
12.1.1
-
VIEW: APPS.IGS_PS_UNIT_OFR_OPT_ASS_V
12.1.1
-
VIEW: APPS.IGS_PS_UNIT_OFR_PAT_V
12.1.1
-
VIEW: APPS.IGS_PR_SUA_INQ_V
12.1.1
-
View: IGS_PR_SUA_INQ_V
12.1.1
owner:APPS, object_type:VIEW, fnd_design_data:IGS.IGS_PR_SUA_INQ_V, object_name:IGS_PR_SUA_INQ_V, status:VALID, product: IGS - Student System , implementation_dba_data: APPS.IGS_PR_SUA_INQ_V ,
-
View: IGS_PE_PERSON_PREFS_ADM_V
12.2.2
product: IGS - Student System (Obsolete) , description: Admission columns on the person_prefs table. Incorporates alternate codes and CI start and end dates for both calendars. , implementation_dba_data: Not implemented in this database ,
-
View: IGS_PR_SUA_INQ_V
12.2.2
product: IGS - Student System (Obsolete) , implementation_dba_data: Not implemented in this database ,
-
View: IGS_PE_PERSON_PREFS_ENQ_V
12.1.1
owner:APPS, object_type:VIEW, fnd_design_data:IGS.IGS_PE_PERSON_PREFS_ENQ_V, object_name:IGS_PE_PERSON_PREFS_ENQ_V, status:VALID, product: IGS - Student System , description: View of enquiry columns on the person_prefs table. Incorporates alternate codes and CI start and end dates for both calendars. , implementation_dba_data: APPS.IGS_PE_PERSON_PREFS_ENQ_V ,
-
VIEW: APPS.IGS_EN_NON_ENR_STDNT_OU_ASS_V
12.1.1
-
View: IGS_PE_PERSON_PREFS_ADM_V
12.1.1
owner:APPS, object_type:VIEW, fnd_design_data:IGS.IGS_PE_PERSON_PREFS_ADM_V, object_name:IGS_PE_PERSON_PREFS_ADM_V, status:VALID, product: IGS - Student System , description: Admission columns on the person_prefs table. Incorporates alternate codes and CI start and end dates for both calendars. , implementation_dba_data: APPS.IGS_PE_PERSON_PREFS_ADM_V ,
-
View: IGS_PE_PERSON_PREFS_ENQ_V
12.2.2
product: IGS - Student System (Obsolete) , description: View of enquiry columns on the person_prefs table. Incorporates alternate codes and CI start and end dates for both calendars. , implementation_dba_data: Not implemented in this database ,
-
View: IGS_AS_SUA_INQ_V
12.1.1
owner:APPS, object_type:VIEW, fnd_design_data:IGS.IGS_AS_SUA_INQ_V, object_name:IGS_AS_SUA_INQ_V, status:VALID, product: IGS - Student System , description: - Retrofitted , implementation_dba_data: APPS.IGS_AS_SUA_INQ_V ,
-
VIEW: APPS.IGS_AS_SUA_ASS_V
12.1.1
-
View: IGS_AS_SUA_INQ_V
12.2.2
product: IGS - Student System (Obsolete) , description: - Retrofitted , implementation_dba_data: Not implemented in this database ,
-
VIEW: APPS.IGS_EN_SUA_YEAR_V
12.1.1
-
VIEW: APPS.IGS_AS_SUAAI_HIST_V
12.1.1
-
VIEW: APPS.IGS_EN_SUA_V
12.1.1
-
PACKAGE: APPS.IGS_CA_GEN_001
12.1.1
-
View: IGS_PS_UNIT_OFR_PAT_V
12.1.1
owner:APPS, object_type:VIEW, fnd_design_data:IGS.IGS_PS_UNIT_OFR_PAT_V, object_name:IGS_PS_UNIT_OFR_PAT_V, status:VALID, product: IGS - Student System , implementation_dba_data: APPS.IGS_PS_UNIT_OFR_PAT_V ,
-
VIEW: APPS.IGS_AS_SU_ATTEMPT_LKUP_V
12.1.1
-
View: IGS_PS_UNIT_OFR_OPT_ASS_V
12.1.1
owner:APPS, object_type:VIEW, fnd_design_data:IGS.IGS_PS_UNIT_OFR_OPT_ASS_V, object_name:IGS_PS_UNIT_OFR_OPT_ASS_V, status:VALID, product: IGS - Student System , description: This view has been created for primary use in the 'Enter Mark/Grade' process (ASSF5330), which needs to be generated using all of the combined fields in this view. , implementation_dba_data: APPS.IGS_PS_UNIT_OFR_OPT_ASS_V ,
-
View: IGS_PS_UNIT_OFR_OPT_INQ_V
12.2.2
product: IGS - Student System (Obsolete) , description: This view has been created for use in the class details block of INQF12E0. , implementation_dba_data: Not implemented in this database ,
-
View: IGS_PS_UNIT_OFR_OPT_ASS_V
12.2.2
product: IGS - Student System (Obsolete) , description: This view has been created for primary use in the 'Enter Mark/Grade' process (ASSF5330), which needs to be generated using all of the combined fields in this view. , implementation_dba_data: Not implemented in this database ,
-
View: IGS_PS_UNIT_OFR_OPT_INQ_V
12.1.1
owner:APPS, object_type:VIEW, fnd_design_data:IGS.IGS_PS_UNIT_OFR_OPT_INQ_V, object_name:IGS_PS_UNIT_OFR_OPT_INQ_V, status:VALID, product: IGS - Student System , description: This view has been created for use in the class details block of INQF12E0. , implementation_dba_data: APPS.IGS_PS_UNIT_OFR_OPT_INQ_V ,
-
View: IGS_PS_UNIT_OFR_PAT_V
12.2.2
product: IGS - Student System (Obsolete) , implementation_dba_data: Not implemented in this database ,
-
View: IGS_EN_NON_ENR_STDNT_OU_ASS_V
12.2.2
product: IGS - Student System (Obsolete) , description: This view incorporates the assessment of those students who are not enrolled in any course offerings. , implementation_dba_data: Not implemented in this database ,
-
View: IGS_EN_SUA_V
12.2.2
product: IGS - Student System (Obsolete) , description: This view incorporates the student unit attempt record and its details such as the enrolled date, the administrative status unit associated with it and any discontinuation in the units and the corresponding reasons. , implementation_dba_data: Not implemented in this database ,
-
View: IGS_EN_SUA_V
12.1.1
owner:APPS, object_type:VIEW, fnd_design_data:IGS.IGS_EN_SUA_V, object_name:IGS_EN_SUA_V, status:VALID, product: IGS - Student System , description: This view incorporates the student unit attempt record and its details such as the enrolled date, the administrative status unit associated with it and any discontinuation in the units and the corresponding reasons. , implementation_dba_data: APPS.IGS_EN_SUA_V ,
-
View: IGS_EN_NON_ENR_STDNT_OU_ASS_V
12.1.1
owner:APPS, object_type:VIEW, fnd_design_data:IGS.IGS_EN_NON_ENR_STDNT_OU_ASS_V, object_name:IGS_EN_NON_ENR_STDNT_OU_ASS_V, status:VALID, product: IGS - Student System , description: This view incorporates the assessment of those students who are not enrolled in any course offerings. , implementation_dba_data: APPS.IGS_EN_NON_ENR_STDNT_OU_ASS_V ,
-
View: IGS_AS_SUA_ASS_V
12.1.1
owner:APPS, object_type:VIEW, fnd_design_data:IGS.IGS_AS_SUA_ASS_V, object_name:IGS_AS_SUA_ASS_V, status:VALID, product: IGS - Student System , implementation_dba_data: APPS.IGS_AS_SUA_ASS_V ,
-
View: IGS_AS_SUAAI_HIST_V
12.2.2
product: IGS - Student System (Obsolete) , description: This view displays the context information for the student assessment items outcomes history. , implementation_dba_data: Not implemented in this database ,
-
View: IGS_EN_SUA_YEAR_V
12.1.1
owner:APPS, object_type:VIEW, fnd_design_data:IGS.IGS_EN_SUA_YEAR_V, object_name:IGS_EN_SUA_YEAR_V, status:VALID, product: IGS - Student System , description: This view would be used for logical grouping of student unit attempts under unit set (in year of program mode) for unit set inquiry form , implementation_dba_data: APPS.IGS_EN_SUA_YEAR_V ,
-
View: IGS_AS_SUA_ASS_V
12.2.2
product: IGS - Student System (Obsolete) , implementation_dba_data: Not implemented in this database ,
-
View: IGS_AS_SUAAI_HIST_V
12.1.1
owner:APPS, object_type:VIEW, fnd_design_data:IGS.IGS_AS_SUAAI_HIST_V, object_name:IGS_AS_SUAAI_HIST_V, status:VALID, product: IGS - Student System , description: This view displays the context information for the student assessment items outcomes history. , implementation_dba_data: APPS.IGS_AS_SUAAI_HIST_V ,
-
View: IGS_EN_SUA_YEAR_V
12.2.2
product: IGS - Student System (Obsolete) , description: This view would be used for logical grouping of student unit attempts under unit set (in year of program mode) for unit set inquiry form , implementation_dba_data: Not implemented in this database ,
-
View: IGS_AS_SU_ATTEMPT_LKUP_V
12.2.2
product: IGS - Student System (Obsolete) , description: Describes valid unit attempts for a student's attempt studying at a particular unit offered by the university , implementation_dba_data: Not implemented in this database ,
-
View: IGS_AS_SU_ATTEMPT_LKUP_V
12.1.1
owner:APPS, object_type:VIEW, fnd_design_data:IGS.IGS_AS_SU_ATTEMPT_LKUP_V, object_name:IGS_AS_SU_ATTEMPT_LKUP_V, status:VALID, product: IGS - Student System , description: Describes valid unit attempts for a student's attempt studying at a particular unit offered by the university , implementation_dba_data: APPS.IGS_AS_SU_ATTEMPT_LKUP_V ,
-
APPS.IGS_EN_GEN_002 SQL Statements
12.1.1
-
PACKAGE BODY: APPS.IGS_CA_GEN_001
12.1.1
-
APPS.IGS_AS_PRC_TRANSCRPT SQL Statements
12.1.1
-
APPS.IGS_FI_PRC_FEE_ROLLV dependencies on IGS_CA_GEN_001
12.1.1
-
APPS.IGS_FI_PRC_WAIVERS dependencies on IGS_CA_GEN_001
12.1.1
-
APPS.IGS_AS_PRC_TRANSCRPT dependencies on IGS_CA_GEN_001
12.1.1
-
APPS.IGS_FI_WAIVERS_API_PUB dependencies on IGS_CA_GEN_001
12.1.1
-
APPS.IGS_EN_GEN_002 dependencies on IGS_CA_GEN_001
12.1.1
-
APPS.IGS_FI_GEN_004 dependencies on IGS_CA_GEN_001
12.1.1
-
APPS.IGS_FI_WAIVERS_API_PUB dependencies on IGS_FI_GEN_008
12.1.1