Search Results adm_acad_cal_type
Overview
IGS_PE_PERS_PREFS is an Oracle E-Business Suite (EBS) view owned by the APPS schema within the IGS – Student System product family. It presents person-level preference records maintained for students, applicants, and related parties in the Oracle Student System, exposing configuration choices such as default academic calendars, enrolment and admission categories, admission process types, enquiry calendars, a default server printer, and the ALLOW_STND_REQ_IND flag. The view is classified as VALID in both EBS 12.1.1 and 12.2.2.
The view serves as the operational, multi-tenant-aware read interface over the underlying preference table. Its primary purpose is to enforce organizational (ORG_ID) security at query time, so that forms, concurrent programs, and reports executed in a given business context see only the preferences belonging to the active organization. For integration and reporting purposes, the view provides a stable, denormalized column list that downstream extracts, BI Publisher reports, and interface programs can consume without directly addressing the base table. The column ALLOW_STND_REQ_IND, the object of the user's search, is the "allow standing request" indicator, controlling whether the person may submit or maintain standing requests within the Student System.
Underlying Base Objects
The ETRM documentation identifies a single documented base object: IGS_PE_PERS_PREFS_ALL, referenced in the view text as the source of all columns. The view is defined with a SELECT over IGS_PE_PERS_PREFS_ALL, aliased TAB, projecting ROWID as ROW_ID plus the full set of preference columns. No additional tables, synonyms, or joined objects are documented.
Row filtering is implemented through the standard multi-org predicate, combining NVL and USERENV('CLIENT_INFO') to compare the session's current organization against the row's ORG_ID. Where the client context lacks a valid organization, the expression resolves to -99, which typically matches only global or non-org-specific rows. This confirms that IGS_PE_PERS_PREFS_ALL is an org-striped table and that the view is the org-secured projection of it. The _ALL suffix on the base table indicates the presence of an associated org-secured synonym pattern (for example, a corresponding non-_ALL synonym or view used inside Oracle Forms).
Key Columns
- ROW_ID – the base table ROWID, useful for direct row addressing and updates through the view.
- ORG_ID – the operating unit / organization identifier; the pivot for the multi-org security predicate.
- PERSON_ID – the party or person identifier linking the preference record to the individual in the person/party model.
- ALLOW_STND_REQ_IND – indicator enabling or disabling standing requests for the person; central to standing-request eligibility rules.
- ENR_ACAD_CAL_TYPE, ENR_ACAD_SEQUENCE_NUMBER, ENR_ENROLMENT_CAT, ENR_ENR_METHOD_TYPE – default enrolment calendar, sequence, category, and enrolment method type preferences.
- ADM_ACAD_CAL_TYPE, ADM_ACAD_CI_SEQUENCE_NUMBER, ADM_ADM_CAL_TYPE, ADM_ADM_CI_SEQUENCE_NUMBER, ADM_ADMISSION_CAT, ADM_S_ADMISSION_PROCESS_TYPE – admission calendar, admission category, and admission process defaults.
- ENQ_ACAD_CAL_TYPE, ENQ_ACAD_CI_SEQUENCE_NUMBER, ENQ_ADM_CAL_TYPE, ENQ_ADM_CI_SEQUENCE_NUMBER – enquiry academic and admission calendar preferences.
- SERVER_PRINTER_DFLT – default server printer for the person.
- CREATED_BY, CREATION_DATE, LAST_UPDATED_BY, LAST_UPDATE_DATE, LAST_UPDATE_LOGIN – standard WHO audit columns, essential for audit and change tracking.
Common Use Cases and Queries
Typical usage includes verifying standing-request eligibility, driving default calendar and category values into student self-service and administrative forms, and producing extracts of person preferences for downstream student records integration. Because the view enforces ORG_ID security, it should be queried in the correct operating unit context to avoid returning only global rows.
Sample query for standing-request eligibility by person:
- SELECT person_id, org_id, allow_stnd_req_ind FROM apps.igs_pe_pers_prefs WHERE person_id = :p_person_id;
Sample query listing persons permitted to raise standing requests within the active organization:
- SELECT person_id, allow_stnd_req_ind FROM apps.igs_pe_pers_prefs WHERE allow_stnd_req_ind = 'Y';
Sample query to audit changes to preference records:
- SELECT person_id, last_updated_by, last_update_date FROM apps.igs_pe_pers_prefs WHERE last_update_date >= :p_since_date;
When updating preference data, changes should be applied to the base table IGS_PE_PERS_PREFS_ALL in the correct organization context, since the view's ROW_ID maps directly to the base row; direct DML through the view is subject to the same ORG_ID predicate and should be performed with the appropriate CLIENT_INFO or org initialization.
-
View: IGS_PE_PERS_PREFS
12.1.1
owner:APPS, object_type:VIEW, fnd_design_data:IGS.IGS_PE_PERS_PREFS, object_name:IGS_PE_PERS_PREFS, status:VALID, product: IGS - Student System , implementation_dba_data: APPS.IGS_PE_PERS_PREFS ,
-
View: IGS_PE_PERS_PREFS
12.2.2
product: IGS - Student System (Obsolete) , implementation_dba_data: Not implemented in this database ,
-
VIEW: APPS.IGS_PE_PERS_PREFS
12.1.1
-
VIEW: APPS.IGS_PE_PERS_PREFS
12.1.1
owner:APPS, object_type:VIEW, fnd_design_data:IGS.IGS_PE_PERS_PREFS, object_name:IGS_PE_PERS_PREFS, status:VALID,
-
VIEW: APPS.IGS_AD_SESSION_DTL_V
12.1.1
owner:APPS, object_type:VIEW, fnd_design_data:IGS.IGS_AD_SESSION_DTL_V, object_name:IGS_AD_SESSION_DTL_V, status:VALID,
-
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_AD_SESSION_DTL_V
12.1.1
owner:APPS, object_type:VIEW, fnd_design_data:IGS.IGS_AD_SESSION_DTL_V, object_name:IGS_AD_SESSION_DTL_V, status:VALID, product: IGS - Student System , description: Session Details Information , implementation_dba_data: APPS.IGS_AD_SESSION_DTL_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 ,
-
TABLE: IGS.IGS_PE_PERS_PREFS_ALL
12.1.1
owner:IGS, object_type:TABLE, fnd_design_data:IGS.IGS_PE_PERS_PREFS_ALL, object_name:IGS_PE_PERS_PREFS_ALL, status:VALID,
-
View: IGS_AD_SESSION_DTL_V
12.2.2
product: IGS - Student System (Obsolete) , description: Session Details Information , implementation_dba_data: Not implemented in this database ,
-
VIEW: APPS.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,
-
APPS.IGS_PE_PERS_PREFS_PKG SQL Statements
12.1.1
-
PACKAGE BODY: APPS.IGS_PE_PERS_PREFS_PKG
12.1.1
-
APPS.IGS_PE_PERS_PREFS_PKG dependencies on IGS_GE_NUMBER
12.1.1
-
APPS.IGS_PE_PERS_PREFS_PKG dependencies on IGS_GE_MSG_STACK
12.1.1
-
APPS.IGS_PE_PERS_PREFS_PKG dependencies on FND_MESSAGE
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'. ,