Search Results igs_ad_gen_003
Overview
IGS_AD_GEN_003 is a PL/SQL package body owned by the APPS schema in Oracle E-Business Suite, classified under the Student System (IGS) product family for Admissions. The "AD" prefix denotes the Admissions module, and the "GEN" designation indicates a general-purpose utility package rather than a single business-entity API. Its status is VALID in the ETRM repository for both 12.1.1 and 12.2.2, confirming that it remains an active component across these releases.
The package encapsulates reusable logic that supports the evaluation and processing of admission applications. It resolves attributes that drive admission decisions — such as admission category, basis for admission, calendar configuration, offer response status, and processing category steps — and returns derived values back to the calling process. Because it is not referenced by any database object, it functions as a leaf-level utility invoked explicitly by forms, concurrent programs, or other packages rather than being triggered by database-level events.
Key Procedures and Functions
The ETRM metadata documents ten callable units. Their names indicate focused retrieval and validation roles within the admissions workflow:
- ADMP_GET_ACAI_AOS_ID — returns the identifier associated with an admission category application instance and its associated admission outcome or status context.
- ADMP_GET_ACAI_CRV — retrieves the category-related value for an admission category application instance, typically used to resolve configuration defaults.
- ADMP_GET_ACAI_STATUS — returns the current status of an admission category application instance.
- ADMP_GET_AC_BFA — derives the basis-for-admission value applicable to an applicant or application category.
- ADMP_GET_ADM_PERD_DT — returns the admission period date, generally used to establish the effective window for an intake.
- ADMP_GET_ADM_PP — retrieves admission processing point or parameter information used during application assessment.
- ADMP_GET_APCS_MNDTRY — indicates whether a processing category step is mandatory, supporting validation rules in the admission pipeline.
- GET_ENTR_DOC_APC — returns entry documentation requirements or associated admission processing category information for an applicant.
- GET_CORE_OR_OPTIONAL_UNIT — determines whether a unit or step is core or optional within the admission structure.
- GET_APC_DATE — returns the admission processing category date used for sequencing and eligibility checks.
The procedures share the ADMP_ prefix convention for admissions master-data retrieval, while the two GET_ procedures expose broader structural queries. No parameter lists are documented in the metadata; callers should reference the deployed package specification for exact signatures.
Tables Accessed
The package reads and writes through APPS synonyms against the following IGS tables:
- IGS_AD_APPL_ALL — master admission application records.
- IGS_AD_PS_APPL_INST_ALL — application instance data for processing category steps.
- IGS_AD_BASIS_FOR_AD — valid basis-for-admission values.
- IGS_AD_CAL_CONF — admissions calendar configuration.
- IGS_AD_CD — admissions code definitions used for lookup resolution.
- IGS_AD_OFR_RESP_STAT — offer response status values.
- IGS_AD_PECRS_OFOP_DT — dates for prerequisite or optional offerings.
- IGS_AD_PERD_AD_CAT — admission period to admission category mapping.
- IGS_AD_PRCS_CAT_STEP_ALL — processing category step definitions.
- IGS_CA_DA_INST — calendar date instance data.
Additional runtime dependencies include APP_EXCEPTION, FND_MESSAGE, IGS_AD_GEN_009, IGS_CA_GEN_001, IGS_CA_GEN_002, and IGS_GE_MSG_STACK, indicating integration with the Oracle error and message stack for exception propagation.
Usage Notes
IGS_AD_GEN_003 is referenced by twelve other packages, placing it in a supporting role within the admissions processing chain. It is typically invoked from admissions setup forms, concurrent programs that evaluate applications, and custom extensions that need to resolve admission categories, dates, or basis values. Because the package relies on FND_MESSAGE and the message stack, callers can expect standardized error messages. When extending admissions functionality, developers should call these procedures rather than duplicating lookup logic, ensuring consistency with the ETRM-documented behavior across 12.1.1 and 12.2.2.
-
PACKAGE BODY: APPS.IGS_AD_GEN_003
12.1.1
owner:APPS, object_type:PACKAGE BODY, object_name:IGS_AD_GEN_003, status:VALID,
-
PACKAGE: APPS.IGS_AD_GEN_003
12.1.1
owner:APPS, object_type:PACKAGE, object_name:IGS_AD_GEN_003, status:VALID,
-
SYNONYM: APPS.IGS_AD_APPL_ALL
12.1.1
owner:APPS, object_type:SYNONYM, object_name:IGS_AD_APPL_ALL, status:VALID,
-
SYNONYM: APPS.IGS_AD_PS_APPL_INST_ALL
12.1.1
owner:APPS, object_type:SYNONYM, object_name:IGS_AD_PS_APPL_INST_ALL, status:VALID,
-
VIEW: APPS.IGS_PS_OFR_PAT_APCOOD_PAT_V
12.1.1
-
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,
-
SYNONYM: APPS.IGS_AD_CD
12.1.1
owner:APPS, object_type:SYNONYM, object_name:IGS_AD_CD, status:VALID,
-
SYNONYM: APPS.IGS_AD_PERD_AD_CAT
12.1.1
owner:APPS, object_type:SYNONYM, object_name:IGS_AD_PERD_AD_CAT, status:VALID,
-
SYNONYM: APPS.IGS_AD_PRCS_CAT_STEP_ALL
12.1.1
owner:APPS, object_type:SYNONYM, object_name:IGS_AD_PRCS_CAT_STEP_ALL, status:VALID,
-
SYNONYM: APPS.IGS_AD_BASIS_FOR_AD
12.1.1
owner:APPS, object_type:SYNONYM, object_name:IGS_AD_BASIS_FOR_AD, status:VALID,
-
SYNONYM: APPS.IGS_AD_PECRS_OFOP_DT
12.1.1
owner:APPS, object_type:SYNONYM, object_name:IGS_AD_PECRS_OFOP_DT, 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_PG_DATA_LOAD
12.1.1
owner:APPS, object_type:PACKAGE BODY, object_name:IGS_AD_PG_DATA_LOAD, status:VALID,
-
PACKAGE BODY: APPS.IGS_AD_GRD_DATA_LOAD
12.1.1
owner:APPS, object_type:PACKAGE BODY, object_name:IGS_AD_GRD_DATA_LOAD, status:VALID,
-
PACKAGE BODY: APPS.IGS_AD_WF_P2A
12.1.1
owner:APPS, object_type:PACKAGE BODY, object_name:IGS_AD_WF_P2A, 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 BODY: APPS.IGS_AD_SS_APPL_UPD_PAGE
12.1.1
owner:APPS, object_type:PACKAGE BODY, object_name:IGS_AD_SS_APPL_UPD_PAGE, status:VALID,
-
PACKAGE: APPS.IGS_CA_GEN_002
12.1.1
owner:APPS, object_type:PACKAGE, object_name:IGS_CA_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: APPS.IGS_AD_GEN_009
12.1.1
owner:APPS, object_type:PACKAGE, object_name:IGS_AD_GEN_009, status:VALID,
-
PACKAGE BODY: APPS.IGS_AD_UPD_INITIALISE
12.1.1
owner:APPS, object_type:PACKAGE BODY, object_name:IGS_AD_UPD_INITIALISE, status:VALID,
-
SYNONYM: APPS.IGS_AD_OFR_RESP_STAT
12.1.1
owner:APPS, object_type:SYNONYM, object_name:IGS_AD_OFR_RESP_STAT, status:VALID,
-
PACKAGE BODY: APPS.IGS_EN_VAL_SCA
12.1.1
owner:APPS, object_type:PACKAGE BODY, object_name:IGS_EN_VAL_SCA, status:VALID,
-
View: IGS_PS_OFR_PAT_APCOOD_PAT_V
12.1.1
owner:APPS, object_type:VIEW, fnd_design_data:IGS.IGS_PS_OFR_PAT_APCOOD_PAT_V, object_name:IGS_PS_OFR_PAT_APCOOD_PAT_V, status:VALID, product: IGS - Student System , description: This view is used to display the admission period program offering pattern dates in ADMF2M62. , implementation_dba_data: APPS.IGS_PS_OFR_PAT_APCOOD_PAT_V ,
-
View: IGS_PS_OFR_PAT_APCOOD_PAT_V
12.2.2
product: IGS - Student System (Obsolete) , description: This view is used to display the admission period program offering pattern dates in ADMF2M62. , implementation_dba_data: Not implemented in this database ,
-
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,
-
SYNONYM: APPS.IGS_CA_DA_INST
12.1.1
owner:APPS, object_type:SYNONYM, object_name:IGS_CA_DA_INST, status:VALID,
-
PACKAGE: APPS.IGS_CA_GEN_001
12.1.1
owner:APPS, object_type:PACKAGE, object_name:IGS_CA_GEN_001, status:VALID,
-
PACKAGE BODY: APPS.IGS_AD_GEN_003
12.1.1
-
PACKAGE: APPS.IGS_AD_GEN_003
12.1.1
-
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_PS_OFR_PAT_APCOOD_PAT_V
12.1.1
owner:APPS, object_type:VIEW, fnd_design_data:IGS.IGS_PS_OFR_PAT_APCOOD_PAT_V, object_name:IGS_PS_OFR_PAT_APCOOD_PAT_V, status:VALID,
-
APPS.IGS_AD_UPD_INITIALISE dependencies on IGS_AD_GEN_003
12.1.1
-
APPS.IGS_AD_GRD_DATA_LOAD dependencies on IGS_AD_GEN_003
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,
-
APPS.IGS_EN_VAL_SCA dependencies on IGS_AD_GEN_003
12.1.1
-
APPS.IGS_AD_GEN_004 dependencies on IGS_AD_GEN_003
12.1.1
-
APPS.IGS_AD_PG_DATA_LOAD dependencies on IGS_AD_GEN_003
12.1.1
-
APPS.IGS_EN_GEN_010 dependencies on IGS_AD_GEN_003
12.1.1
-
APPS.IGS_AD_GEN_003 dependencies on IGS_AD_GEN_003
12.1.1
-
APPS.IGS_AD_VAL_ACAI dependencies on IGS_AD_GEN_003
12.1.1
-
APPS.IGS_AD_GEN_014 dependencies on IGS_AD_GEN_003
12.1.1
-
APPS.IGS_AD_WF_P2A dependencies on IGS_AD_GEN_003
12.1.1
-
APPS.IGS_AD_GEN_008 dependencies on IGS_AD_GEN_003
12.1.1
-
APPS.IGS_AD_SS_APPL_UPD_PAGE dependencies on IGS_AD_GEN_003
12.1.1
-
APPS.IGS_PS_OFR_PAT_APCOOD_PAT_V dependencies on IGS_AD_GEN_003
12.1.1
-
PACKAGE BODY: APPS.IGS_AD_SS_APPL_UPD_PAGE
12.1.1
-
12.1.1 DBA Data
12.1.1
-
12.1.1 DBA Data
12.1.1