Search Results igs_ad_appl_eval_pkg
Overview
IGS_AD_APPL_EVAL_PKG is an Oracle E-Business Suite PL/SQL package owned by the APPS schema and classified under the Other API category within the Student System (IGS) product family. It encapsulates the business logic for creating, maintaining, and validating records in the applicant evaluation entity, which stores the outcomes of academic evaluations performed against admissions applications. In Oracle EBS 12.1.1 and 12.2.2, this package acts as the primary programmatic gateway to the IGS_AD_APPL_EVAL base table and its corresponding sequence and intersection entities, shielding calling modules from direct DML against those objects. The package status is documented as VALID and it is referenced by seven other packages, which confirms its role as a shared, foundational component within the admissions evaluation subsystem rather than an end-user facing construct. Its documented interface includes eighteen procedures and functions spanning row maintenance, foreign key retrieval, constraint checking, workflow validation, and evaluation sequencing.
Key Procedures and Functions
The package exposes a conventional table handler interface for the evaluation entity. INSERT_ROW, UPDATE_ROW, ADD_ROW, and DELETE_ROW provide the standard Create, Update, and Delete operations, with ADD_ROW serving as the higher-level entry point that orchestrates insertion logic. LOCK_ROW performs pessimistic locking of a target row to serialize concurrent modifications. BEFORE_DML and AFTER_DML implement the pre- and post-processing hooks that enforce derived column values and integrity rules during insert, update, and delete operations.
- GET_PK_FOR_VALIDATION — resolves the primary key used when validating a candidate evaluation record.
- GET_FK_IGS_AD_RS_VALUES — retrieves the foreign key reference to the ratings scale values entity.
- GET_FK_IGS_AD_CODE_CLASSES — returns the code class foreign key associated with an evaluation.
- GET_FK_IGS_AD_PS_APPL_INST — resolves the link to the application instance record.
- GET_FK_IGS_PE_PERSON — returns the person identifier foreign key.
- GET_FK_IGS_AD_RATING_SCALES — retrieves the rating scale foreign key used for the evaluation outcome.
- CHECK_CONSTRAINTS — validates business and referential constraints prior to committing changes.
- WF_EVALUATOR_VALIDATION — validates evaluator data in support of Oracle Workflow driven approvals.
- NOTIFICATION_ON_DELETE — raises the appropriate notification when an evaluation is removed.
- FIND_PREV_SEQ_NUMBER and FIND_NEXT_EVAL — navigate the ordered sequence of evaluations, supporting positioning of a record relative to its predecessors and successors.
Tables Accessed
The package operates against five documented base and intersection tables accessed through APPS synonyms. IGS_AD_APPL_EVAL is the primary entity holding evaluation records, while IGS_AD_APPL_EVAL_S provides the corresponding sequence for surrogate key generation. IGS_AD_PS_APPL_INST_ALL links evaluations to application instances, and IGS_AD_APPL_ARP associates them with application rating plans. IGS_AD_APL_REV_PRF_ALL supplies admission review profile context used during validation and sequencing. All access is performed under APPS privileges.
Usage Notes
IGS_AD_APPL_EVAL_PKG is not intended for direct invocation by end users. It is called by dependent packages including IGS_AD_ASSIGN_EVAL_AI_PKG, IGS_AD_CODE_CLASSES_PKG, IGS_AD_INT_RECONSIDER, IGS_AD_PS_APPL_INST_PKG, IGS_AD_RS_VALUES_PKG, IGS_AD_VAL_ACAI_FTR_OFFER, and IGS_RATINGS_PUB. These callers drive it from admissions forms, workflow processes, and concurrent evaluation programs. Customizations should invoke the package rather than issuing DML against the underlying tables, preserving the constraint checks and workflow notifications implemented in the Before and After DML hooks. Because the documented metadata does not disclose parameter signatures, implementers should reference the deployed package specification in the target environment before coding calls.
-
PACKAGE: APPS.IGS_AD_APPL_EVAL_PKG
12.1.1
owner:APPS, object_type:PACKAGE, object_name:IGS_AD_APPL_EVAL_PKG, status:VALID,
-
PACKAGE BODY: APPS.IGS_AD_APPL_EVAL_PKG
12.1.1
owner:APPS, object_type:PACKAGE BODY, object_name:IGS_AD_APPL_EVAL_PKG, status:VALID,
-
PACKAGE: APPS.IGS_AD_ASSIGN_EVAL_AI_PKG
12.1.1
owner:APPS, object_type:PACKAGE, object_name:IGS_AD_ASSIGN_EVAL_AI_PKG, status:VALID,
-
SYNONYM: APPS.IGS_AD_APL_REV_PRF_ALL
12.1.1
owner:APPS, object_type:SYNONYM, object_name:IGS_AD_APL_REV_PRF_ALL, status:VALID,
-
SYNONYM: APPS.IGS_AD_APPL_EVAL
12.1.1
owner:APPS, object_type:SYNONYM, object_name:IGS_AD_APPL_EVAL, status:VALID,
-
SYNONYM: APPS.IGS_AD_APPL_EVAL_S
12.1.1
owner:APPS, object_type:SYNONYM, object_name:IGS_AD_APPL_EVAL_S, status:VALID,
-
PACKAGE: APPS.IGS_AD_RS_VALUES_PKG
12.1.1
owner:APPS, object_type:PACKAGE, object_name:IGS_AD_RS_VALUES_PKG, status:VALID,
-
SYNONYM: APPS.IGS_AD_APPL_ARP
12.1.1
owner:APPS, object_type:SYNONYM, object_name:IGS_AD_APPL_ARP, status:VALID,
-
PACKAGE BODY: APPS.IGS_AD_RS_VALUES_PKG
12.1.1
owner:APPS, object_type:PACKAGE BODY, object_name:IGS_AD_RS_VALUES_PKG, status:VALID,
-
PACKAGE BODY: APPS.IGS_AD_ASSIGN_EVAL_AI_PKG
12.1.1
owner:APPS, object_type:PACKAGE BODY, object_name:IGS_AD_ASSIGN_EVAL_AI_PKG, status:VALID,
-
PACKAGE BODY: APPS.IGS_RATINGS_PUB
12.1.1
owner:APPS, object_type:PACKAGE BODY, object_name:IGS_RATINGS_PUB, status:VALID,
-
PACKAGE BODY: APPS.IGS_AD_CODE_CLASSES_PKG
12.1.1
owner:APPS, object_type:PACKAGE BODY, object_name:IGS_AD_CODE_CLASSES_PKG, status:VALID,
-
PACKAGE: APPS.IGS_AD_CODE_CLASSES_PKG
12.1.1
owner:APPS, object_type:PACKAGE, object_name:IGS_AD_CODE_CLASSES_PKG, status:VALID,
-
PACKAGE: APPS.IGS_AD_GEN_008
12.1.1
owner:APPS, object_type:PACKAGE, object_name:IGS_AD_GEN_008, status:VALID,
-
PACKAGE: APPS.IGS_AD_GEN_002
12.1.1
owner:APPS, object_type:PACKAGE, object_name:IGS_AD_GEN_002, 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,
-
PACKAGE BODY: APPS.IGS_AD_VAL_ACAI_FTR_OFFER
12.1.1
owner:APPS, object_type:PACKAGE BODY, object_name:IGS_AD_VAL_ACAI_FTR_OFFER, status:VALID,
-
PACKAGE: APPS.IGS_AD_APPL_EVAL_PKG
12.1.1
-
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,
-
PACKAGE BODY: APPS.IGS_AD_INT_RECONSIDER
12.1.1
owner:APPS, object_type:PACKAGE BODY, object_name:IGS_AD_INT_RECONSIDER, status:VALID,
-
PACKAGE: APPS.IGS_AD_PS_APPL_INST_PKG
12.1.1
owner:APPS, object_type:PACKAGE, object_name:IGS_AD_PS_APPL_INST_PKG, status:VALID,
-
PACKAGE BODY: APPS.IGS_AD_PS_APPL_INST_PKG
12.1.1
owner:APPS, object_type:PACKAGE BODY, object_name:IGS_AD_PS_APPL_INST_PKG, status:VALID,
-
PACKAGE: APPS.IGS_PE_PERSON_PKG
12.1.1
owner:APPS, object_type:PACKAGE, object_name:IGS_PE_PERSON_PKG, status:VALID,
-
PACKAGE: APPS.IGS_SC_GEN_001
12.1.1
owner:APPS, object_type:PACKAGE, object_name:IGS_SC_GEN_001, status:VALID,
-
APPS.IGS_AD_APPL_EVAL_PKG dependencies on IGS_AD_APPL_EVAL_PKG
12.1.1
-
PACKAGE: APPS.WF_DIRECTORY
12.1.1
owner:APPS, object_type:PACKAGE, object_name:WF_DIRECTORY, status:VALID,
-
APPS.IGS_AD_INT_RECONSIDER dependencies on IGS_AD_APPL_EVAL_PKG
12.1.1
-
APPS.IGS_AD_CODE_CLASSES_PKG dependencies on IGS_AD_APPL_EVAL_PKG
12.1.1
-
APPS.IGS_AD_ASSIGN_EVAL_AI_PKG dependencies on IGS_AD_APPL_EVAL_PKG
12.1.1
-
APPS.IGS_AD_RS_VALUES_PKG dependencies on IGS_AD_APPL_EVAL_PKG
12.1.1
-
APPS.IGS_AD_PS_APPL_INST_PKG dependencies on IGS_AD_APPL_EVAL_PKG
12.1.1
-
APPS.IGS_AD_VAL_ACAI_FTR_OFFER dependencies on IGS_AD_APPL_EVAL_PKG
12.1.1
-
APPS.IGS_RATINGS_PUB dependencies on IGS_AD_APPL_EVAL_PKG
12.1.1
-
12.1.1 DBA Data
12.1.1
-
12.1.1 DBA Data
12.1.1
-
PACKAGE BODY: APPS.IGS_AD_APPL_EVAL_PKG
12.1.1
-
APPS.IGS_AD_APPL_EVAL_PKG dependencies on IGS_AD_APPL_EVAL
12.1.1
-
APPS.IGS_AD_VAL_ACAI_FTR_OFFER dependencies on IGS_AD_APPL_EVAL
12.1.1
-
APPS.IGS_AD_VAL_ACAI_FTR_OFFER dependencies on IGS_AD_PS_APPL_INST_ALL
12.1.1
-
APPS.IGS_AD_VAL_ACAI_FTR_OFFER SQL Statements
12.1.1
-
APPS.IGS_AD_VAL_ACAI_FTR_OFFER dependencies on IGS_AD_APPL_ALL
12.1.1
-
APPS.IGS_AD_VAL_ACAI_FTR_OFFER dependencies on IGS_AD_APPL
12.1.1
-
PACKAGE: APPS.IGS_GE_MSG_STACK
12.1.1
owner:APPS, object_type:PACKAGE, object_name:IGS_GE_MSG_STACK, status:VALID,
-
PACKAGE: APPS.FND_FILE
12.1.1
owner:APPS, object_type:PACKAGE, object_name:FND_FILE, status:VALID,
-
PACKAGE BODY: APPS.IGS_AD_VAL_ACAI_FTR_OFFER
12.1.1
-
APPS.IGS_AD_VAL_ACAI_FTR_OFFER dependencies on IGS_AD_PS_APPL_INST
12.1.1
-
APPS.IGS_AD_VAL_ACAI_FTR_OFFER dependencies on IGS_AD_PS_APPL
12.1.1
-
PACKAGE: APPS.APP_EXCEPTION
12.1.1
owner:APPS, object_type:PACKAGE, object_name:APP_EXCEPTION, status:VALID,
-
12.1.1 DBA Data
12.1.1
-
12.1.1 DBA Data
12.1.1