Search Results igs_ad_gen_004
Overview
IGS_AD_GEN_004 is a PL/SQL package owned by APPS within the Oracle E-Business Suite Student Systems (Admissions) product family. It is a server-side utility package declared with AUTHID CURRENT_USER, meaning that its procedures execute with the privileges of the invoking schema rather than the definer, and it is registered as an API-related object (classification OTHER). The package is derived from the source file IGSAD04S.pls, with the header revision indicating a ship version dated 28-NOV-2002 (115.5). Its principal purpose is to return admission-related descriptive and configuration values—admission category processing settings, archive indicators, course detail, communication periods, CRICOS codes, and course-version component detail—to higher-level Admissions forms and business logic.
Key Procedures and Functions
The package exposes eight documented procedures, several of which are explicitly referenced in the source change history:
- ADMP_GET_APCS_VAL — Retrieves the Admission Process Category Setup (APCS) values for a given admission category and admission process type, returning a large set of indicator flags (for example preference limit, application fee, late application, late fee, encumbrance checks, fee assessment, category indicators, unit restrictions, and outcome settings) as OUT parameters.
- ADMP_GET_ARCHIVE_IND — Returns the archive indicator controlling whether admission data is treated as archived.
- ADMP_GET_CHG_PREF_DT — Returns the change-of-preference date associated with an admission record.
- ADMP_GET_COMM_PERD — Returns communication period information used when generating admissions correspondence.
- ADMP_GET_COURSE_DET — Returns course detail for the supplied admission context.
- ADMP_GET_CRICOS_CD — Returns the CRICOS code (Australian government course registration identifier) for a course.
- ADMP_GET_CRS_EXISTS — Determines whether a course exists; the change history records the addition of a parameter
P_error_message_researchin April 2002 for bug 2285677. - ADMP_GET_CRV_COMP_DT — Returns course-version component detail; updated in October 2002 (bug 2647482) to add the
p_attendance_modeandp_location_cdparameters.
Tables Accessed
The package reads from the following tables via APPS synonyms:
- IGS_AD_CAL_CONF — Admissions calendar configuration, used in computing application and communication periods.
- IGS_PE_HZ_PARTIES — Person/party information, providing the party context for admission records.
- IGS_PS_OFR_OPT_ALL — Program offering option detail, used to resolve course/offering attributes.
- IGS_PS_REF_CD — Reference code lookup values for code validation and description retrieval.
These accesses are typical of lookup-style calls that populate a localized admission context before display on an Admissions form.
Usage Notes
IGS_AD_GEN_004 is a shared internal utility invoked by admissions forms, concurrent programs, and custom extensions. The ETRM metadata records that it is referenced by twelve other packages, confirming its role as a dependent lookup library rather than a top-level entry point. Because it is declared AUTHID CURRENT_USER, callers must grant direct access to the underlying IGS tables or call through an APPS-privileged session. Common usage includes populating admission category flag defaults on entry screens, validating course existence prior to saving an application, and resolving CRICOS and communication-period values during correspondence generation. Custom code should invoke the documented procedures by name and treat all OUT parameters as read-only results; direct modification of the underlying IGS tables is not intended through this package.
-
PACKAGE: APPS.IGS_AD_GEN_004
12.1.1
owner:APPS, object_type:PACKAGE, object_name:IGS_AD_GEN_004, status:VALID,
-
PACKAGE BODY: APPS.IGS_AD_GEN_004
12.1.1
owner:APPS, object_type:PACKAGE BODY, object_name:IGS_AD_GEN_004, status:VALID,
-
PACKAGE BODY: APPS.IGS_AD_GEN_008
12.1.1
owner:APPS, object_type:PACKAGE BODY, object_name:IGS_AD_GEN_008, status:VALID,
-
PACKAGE: APPS.IGS_RE_GEN_002
12.1.1
owner:APPS, object_type:PACKAGE, object_name:IGS_RE_GEN_002, status:VALID,
-
SYNONYM: APPS.IGS_AD_CAL_CONF
12.1.1
owner:APPS, object_type:SYNONYM, object_name:IGS_AD_CAL_CONF, status:VALID,
-
PACKAGE BODY: APPS.IGS_AD_SS_APPL_FEE_PKG
12.1.1
owner:APPS, object_type:PACKAGE BODY, object_name:IGS_AD_SS_APPL_FEE_PKG, status:VALID,
-
PACKAGE BODY: APPS.IGS_CO_GEN_003
12.1.1
owner:APPS, object_type:PACKAGE BODY, object_name:IGS_CO_GEN_003, status:VALID,
-
PACKAGE BODY: APPS.IGF_AP_OSS_INTR_DTLS
12.1.1
owner:APPS, object_type:PACKAGE BODY, object_name:IGF_AP_OSS_INTR_DTLS, status:VALID,
-
SYNONYM: APPS.IGS_PS_REF_CD
12.1.1
owner:APPS, object_type:SYNONYM, object_name:IGS_PS_REF_CD, status:VALID,
-
SYNONYM: APPS.IGS_PS_OFR_OPT_ALL
12.1.1
owner:APPS, object_type:SYNONYM, object_name:IGS_PS_OFR_OPT_ALL, status:VALID,
-
PACKAGE BODY: APPS.IGS_AD_GEN_012
12.1.1
owner:APPS, object_type:PACKAGE BODY, object_name:IGS_AD_GEN_012, status:VALID,
-
PACKAGE: APPS.IGS_AD_GEN_003
12.1.1
owner:APPS, object_type:PACKAGE, object_name:IGS_AD_GEN_003, status:VALID,
-
PACKAGE BODY: APPS.IGF_AP_GEN_001
12.1.1
owner:APPS, object_type:PACKAGE BODY, object_name:IGF_AP_GEN_001, status:VALID,
-
VIEW: APPS.IGS_AD_ACK_LETTER_V
12.1.1
-
PACKAGE: APPS.IGS_EN_VAL_SCA
12.1.1
owner:APPS, object_type:PACKAGE, object_name:IGS_EN_VAL_SCA, status:VALID,
-
PACKAGE: APPS.IGS_AD_GEN_004
12.1.1
-
PACKAGE BODY: APPS.IGS_AD_IMP_004
12.1.1
owner:APPS, object_type:PACKAGE BODY, object_name:IGS_AD_IMP_004, status:VALID,
-
PACKAGE: APPS.IGS_AD_GEN_002
12.1.1
owner:APPS, object_type:PACKAGE, object_name:IGS_AD_GEN_002, status:VALID,
-
PACKAGE BODY: APPS.IGS_AD_GEN_004
12.1.1
-
PACKAGE BODY: APPS.IGS_AD_GEN_014
12.1.1
owner:APPS, object_type:PACKAGE BODY, object_name:IGS_AD_GEN_014, status:VALID,
-
PACKAGE BODY: APPS.IGS_AD_VAL_ACAI
12.1.1
owner:APPS, object_type:PACKAGE BODY, object_name:IGS_AD_VAL_ACAI, status:VALID,
-
PACKAGE BODY: APPS.IGS_AD_PRC_TAC_OFFER
12.1.1
owner:APPS, object_type:PACKAGE BODY, object_name:IGS_AD_PRC_TAC_OFFER, status:VALID,
-
VIEW: APPS.IGS_PS_OFR
12.1.1
owner:APPS, object_type:VIEW, fnd_design_data:IGS.IGS_PS_OFR, object_name:IGS_PS_OFR, status:VALID,
-
VIEW: APPS.IGS_GE_REF_CD_TYPE
12.1.1
owner:APPS, object_type:VIEW, fnd_design_data:IGS.IGS_GE_REF_CD_TYPE, object_name:IGS_GE_REF_CD_TYPE, status:VALID,
-
View: IGS_AD_ACK_LETTER_V
12.2.2
product: IGS - Student System (Obsolete) , description: It would return the Acknowledgement Details of a student , implementation_dba_data: Not implemented in this database ,
-
VIEW: APPS.IGS_AD_PRCS_CAT_STEP
12.1.1
owner:APPS, object_type:VIEW, fnd_design_data:IGS.IGS_AD_PRCS_CAT_STEP, object_name:IGS_AD_PRCS_CAT_STEP, status:VALID,
-
VIEW: APPS.IGS_AD_PS_APPL
12.1.1
owner:APPS, object_type:VIEW, fnd_design_data:IGS.IGS_AD_PS_APPL, object_name:IGS_AD_PS_APPL, status:VALID,
-
View: IGS_AD_ACK_LETTER_V
12.1.1
owner:APPS, object_type:VIEW, fnd_design_data:IGS.IGS_AD_ACK_LETTER_V, object_name:IGS_AD_ACK_LETTER_V, status:VALID, product: IGS - Student System , description: It would return the Acknowledgement Details of a student , implementation_dba_data: APPS.IGS_AD_ACK_LETTER_V ,
-
PACKAGE BODY: APPS.IGS_EN_GEN_010
12.1.1
owner:APPS, object_type:PACKAGE BODY, object_name:IGS_EN_GEN_010, status:VALID,
-
VIEW: APPS.IGS_CA_DA_INST_V
12.1.1
owner:APPS, object_type:VIEW, fnd_design_data:IGS.IGS_CA_DA_INST_V, object_name:IGS_CA_DA_INST_V, status:VALID,
-
SYNONYM: APPS.IGS_PE_HZ_PARTIES
12.1.1
owner:APPS, object_type:SYNONYM, object_name:IGS_PE_HZ_PARTIES, status:VALID,
-
VIEW: APPS.IGS_AD_APPL
12.1.1
owner:APPS, object_type:VIEW, fnd_design_data:IGS.IGS_AD_APPL, object_name:IGS_AD_APPL, status:VALID,
-
PACKAGE: APPS.IGS_GE_DATE
12.1.1
owner:APPS, object_type:PACKAGE, object_name:IGS_GE_DATE, status:VALID,
-
VIEW: APPS.IGS_EN_ATD_TYPE
12.1.1
owner:APPS, object_type:VIEW, fnd_design_data:IGS.IGS_EN_ATD_TYPE, object_name:IGS_EN_ATD_TYPE, status:VALID,
-
VIEW: APPS.IGS_AD_PS_APPL_INST_APLSUMR_V
12.1.1
owner:APPS, object_type:VIEW, fnd_design_data:IGS.IGS_AD_PS_APPL_INST_APLSUMR_V, object_name:IGS_AD_PS_APPL_INST_APLSUMR_V, status:VALID,
-
APPS.IGS_AD_GEN_012 dependencies on IGS_AD_GEN_004
12.1.1
-
APPS.IGS_CO_GEN_003 dependencies on IGS_AD_GEN_004
12.1.1
-
APPS.IGS_AD_GEN_014 dependencies on IGS_AD_GEN_004
12.1.1
-
APPS.IGS_AD_PRC_TAC_OFFER dependencies on IGS_AD_GEN_004
12.1.1
-
VIEW: APPS.IGS_AD_PS_APPL_INST
12.1.1
owner:APPS, object_type:VIEW, fnd_design_data:IGS.IGS_AD_PS_APPL_INST, object_name:IGS_AD_PS_APPL_INST, status:VALID,
-
PACKAGE: APPS.IGS_GE_NUMBER
12.1.1
owner:APPS, object_type:PACKAGE, object_name:IGS_GE_NUMBER, status:VALID,
-
VIEW: APPS.IGS_PS_VER
12.1.1
owner:APPS, object_type:VIEW, fnd_design_data:IGS.IGS_PS_VER, object_name:IGS_PS_VER, status:VALID,
-
APPS.IGS_AD_ACK_LETTER_V dependencies on IGS_AD_GEN_004
12.1.1
-
APPS.IGS_AD_VAL_ACAI dependencies on IGS_AD_GEN_004
12.1.1
-
APPS.IGS_AD_SS_APPL_FEE_PKG dependencies on IGS_AD_GEN_004
12.1.1
-
APPS.IGS_AD_IMP_004 dependencies on IGS_AD_GEN_004
12.1.1
-
APPS.IGS_AD_GEN_008 dependencies on IGS_AD_GEN_004
12.1.1
-
APPS.IGS_EN_GEN_010 dependencies on IGS_AD_GEN_004
12.1.1
-
APPS.IGS_AD_GEN_004 dependencies on IGS_AD_GEN_004
12.1.1
-
APPS.IGF_AP_GEN_001 dependencies on IGS_AD_GEN_004
12.1.1