Search Results igs_gr_awd_ceremony_pkg
Overview
The package body APPS.IGS_GR_AWD_CEREMONY_PKG is the compiled PL/SQL implementation that supports maintenance of award ceremony records within the Oracle E-Business Suite (EBS) Student System / Graduation and Awards (IGS) product family. In both Oracle EBS 12.1.1 and 12.2.2, this object resides in the APPS schema, holds a status of VALID, and is not referenced by any other database object, indicating it functions as a top-level procedural entry point rather than an internal helper for a larger dependency chain. Its API classification is documented as OTHER rather than a standard interface or concurrent processing API, which is consistent with a package built primarily to service the Award Ceremony maintenance form and its associated DML processing.
Key Procedures and Functions
The ETRM metadata documents ten procedures and functions within this package. Their names follow Oracle Forms-generated Table Handler naming conventions, indicating the package was produced from a Forms block tied to the IGS_GR_AWD_CEREMONY base table:
- INSERT_ROW — Inserts a new award ceremony row into the underlying table.
- LOCK_ROW — Acquires a row-level lock on the selected award ceremony record, typically invoked before an update or delete to prevent concurrent modification.
- UPDATE_ROW — Applies changes to an existing award ceremony record.
- ADD_ROW — Initialises a new row, populating default and derived values prior to insertion.
- DELETE_ROW — Removes an award ceremony record.
- GET_PK_FOR_VALIDATION — Retrieves primary key values used by the validation framework.
- GET_UK_FOR_VALIDATION — Retrieves unique key values used during uniqueness validation.
- GET_FK_IGS_GR_CRMN — Retrieves the foreign key linking the ceremony to the associated ceremony master record.
- BEFORE_DML — Central pre-DML routine that enforces business rules, derives attribute values (such as the
AWC_IDfrom the sequence) and populates the standard WHO columns viaFND_GLOBALbefore insert, update or delete. - CHECK_CONSTRAINTS — Validates the row against database and business constraints before the DML proceeds.
The package also references supporting validation and messaging utilities, including IGS_GR_VAL_AWC, IGS_GR_VAL_GC, IGS_GE_MSG_STACK, FND_MESSAGE, APP_EXCEPTION and IGS_GE_NUMBER, which are used for error raising, message token substitution and numeric handling. Integration logic is delegated to IGS_GR_AWD_CRMN_PKG, IGS_GR_AWD_CRM_US_GP_PKG and IGS_GR_CRMN_PKG, which propagate ceremony changes to related award ceremony master and grouping structures.
Tables Accessed
- IGS_GR_AWD_CEREMONY_ALL — The primary DML target. Holds award ceremony records, including the associated award and ceremony details maintained through the form.
- IGS_GR_AWD_CEREMONY_AWC_ID_S — The sequence supplying surrogate primary key values for new ceremony records.
- IGS_PS_AWARD — Referenced to validate and resolve award information tied to a ceremony, and through dependencies
IGS_PS_AWARD_PKGandIGS_PS_AWD_PKG. - DUAL — Used for singleton SQL operations, commonly to fetch sequence next values or system-level constants.
Usage Notes
The package is typically invoked indirectly through the Oracle Forms Award Ceremony maintenance window, where the block-level triggers call INSERT_ROW, UPDATE_ROW, LOCK_ROW, DELETE_ROW and ADD_ROW. BEFORE_DML and CHECK_CONSTRAINTS execute as part of the pre-insert, pre-update and pre-delete processing to enforce data integrity. The GET_*_FOR_VALIDATION and GET_FK_IGS_GR_CRMN routines are used by the Forms validation units and by other student-system components that must resolve a ceremony primary key or foreign key. Because the package is not referenced by any other database object, custom extensions, SQL*Loader routines or concurrent programs should call it explicitly only when performing ceremony maintenance outside the standard form. As with all APPS schema code, customisations should be applied through supported extension mechanisms rather than direct modification of this package body, since it is regenerated by Oracle patch and upgrade cycles affecting release 12.1.1 and 12.2.2.
-
PACKAGE BODY: APPS.IGS_GR_AWD_CEREMONY_PKG
12.1.1
owner:APPS, object_type:PACKAGE BODY, object_name:IGS_GR_AWD_CEREMONY_PKG, status:VALID,
-
PACKAGE: APPS.IGS_GR_AWD_CEREMONY_PKG
12.1.1
owner:APPS, object_type:PACKAGE, object_name:IGS_GR_AWD_CEREMONY_PKG, status:VALID,
-
PACKAGE BODY: APPS.IGS_GR_CRMN_PKG
12.1.1
owner:APPS, object_type:PACKAGE BODY, object_name:IGS_GR_CRMN_PKG, status:VALID,
-
SYNONYM: APPS.IGS_GR_AWD_CEREMONY_AWC_ID_S
12.1.1
owner:APPS, object_type:SYNONYM, object_name:IGS_GR_AWD_CEREMONY_AWC_ID_S, status:VALID,
-
SYNONYM: APPS.IGS_GR_AWD_CEREMONY_ALL
12.1.1
owner:APPS, object_type:SYNONYM, object_name:IGS_GR_AWD_CEREMONY_ALL, status:VALID,
-
PACKAGE: APPS.IGS_GR_CRMN_PKG
12.1.1
owner:APPS, object_type:PACKAGE, object_name:IGS_GR_CRMN_PKG, status:VALID,
-
PACKAGE: APPS.IGS_GR_VAL_GC
12.1.1
owner:APPS, object_type:PACKAGE, object_name:IGS_GR_VAL_GC, status:VALID,
-
PACKAGE: APPS.IGS_PS_AWARD_PKG
12.1.1
owner:APPS, object_type:PACKAGE, object_name:IGS_PS_AWARD_PKG, status:VALID,
-
PACKAGE: APPS.IGS_GR_AWD_CRM_US_GP_PKG
12.1.1
owner:APPS, object_type:PACKAGE, object_name:IGS_GR_AWD_CRM_US_GP_PKG, status:VALID,
-
PACKAGE: APPS.IGS_GR_AWD_CRMN_PKG
12.1.1
owner:APPS, object_type:PACKAGE, object_name:IGS_GR_AWD_CRMN_PKG, status:VALID,
-
PACKAGE: APPS.IGS_GR_VAL_AWC
12.1.1
owner:APPS, object_type:PACKAGE, object_name:IGS_GR_VAL_AWC, status:VALID,
-
PACKAGE BODY: APPS.IGS_GR_AWD_CRMN_PKG
12.1.1
owner:APPS, object_type:PACKAGE BODY, object_name:IGS_GR_AWD_CRMN_PKG, status:VALID,
-
PACKAGE BODY: APPS.IGS_GR_AWD_CRM_US_GP_PKG
12.1.1
owner:APPS, object_type:PACKAGE BODY, object_name:IGS_GR_AWD_CRM_US_GP_PKG, status:VALID,
-
SYNONYM: APPS.IGS_PS_AWARD
12.1.1
owner:APPS, object_type:SYNONYM, object_name:IGS_PS_AWARD, status:VALID,
-
PACKAGE: APPS.IGS_PS_AWD_PKG
12.1.1
owner:APPS, object_type:PACKAGE, object_name:IGS_PS_AWD_PKG, status:VALID,
-
PACKAGE: APPS.IGS_GR_AWD_CEREMONY_PKG
12.1.1
-
VIEW: APPS.IGS_GR_AWD_CEREMONY
12.1.1
owner:APPS, object_type:VIEW, fnd_design_data:IGS.IGS_GR_AWD_CEREMONY, object_name:IGS_GR_AWD_CEREMONY, status:VALID,
-
PACKAGE: APPS.IGS_GE_NUMBER
12.1.1
owner:APPS, object_type:PACKAGE, object_name:IGS_GE_NUMBER, status:VALID,
-
APPS.IGS_GR_AWD_CEREMONY_PKG dependencies on IGS_GR_AWD_CEREMONY_PKG
12.1.1
-
APPS.IGS_GR_AWD_CRMN_PKG dependencies on IGS_GR_AWD_CEREMONY_PKG
12.1.1
-
APPS.IGS_GR_AWD_CRM_US_GP_PKG dependencies on IGS_GR_AWD_CEREMONY_PKG
12.1.1
-
APPS.IGS_GR_CRMN_PKG dependencies on IGS_GR_AWD_CEREMONY_PKG
12.1.1
-
PACKAGE BODY: APPS.IGS_GR_AWD_CEREMONY_PKG
12.1.1
-
12.1.1 DBA Data
12.1.1
-
PACKAGE: APPS.IGS_GE_GEN_003
12.1.1
owner:APPS, object_type:PACKAGE, object_name:IGS_GE_GEN_003, status:VALID,
-
12.1.1 DBA Data
12.1.1
-
APPS.IGS_GR_AWD_CEREMONY_PKG dependencies on IGS_GR_AWD_CEREMONY
12.1.1
-
APPS.IGS_GR_AWD_CEREMONY_PKG dependencies on IGS_GR_AWD_CEREMONY_ALL
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.APP_EXCEPTION
12.1.1
owner:APPS, object_type:PACKAGE, object_name:APP_EXCEPTION, status:VALID,
-
SYNONYM: PUBLIC.DUAL
12.1.1
owner:PUBLIC, object_type:SYNONYM, object_name:DUAL, status:VALID,
-
12.1.1 DBA Data
12.1.1
-
PACKAGE: APPS.FND_GLOBAL
12.1.1
owner:APPS, object_type:PACKAGE, object_name:FND_GLOBAL, status:VALID,
-
12.1.1 DBA Data
12.1.1
-
PACKAGE: APPS.FND_MESSAGE
12.1.1
owner:APPS, object_type:PACKAGE, object_name:FND_MESSAGE, status:VALID,
-
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'. ,
-
PACKAGE: SYS.STANDARD
12.1.1
owner:SYS, object_type:PACKAGE, object_name:STANDARD, status:VALID,
-
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'. ,