Search Results igs_ge_date
Overview
IGS_GE_DATE is a general utility package body in the APPS schema of Oracle E-Business Suite, classified under the ETRM as an "OTHER" API type. Its name and documented procedures indicate that it supplies standardized date handling, character conversion, and date-formatting services used throughout the Oracle Student System (IGS) product family and related modules. Rather than implementing a specific business transaction, the package centralizes low-level date and value conversion logic so that other PL/SQL units can call a single, consistent implementation instead of duplicating format masks and conversion routines.
In EBS 12.1.1 and 12.2.2, the object is present and VALID. It is a foundational dependency rather than an application-facing entry point; the ETRM records it as referenced by 158 other packages, confirming that it sits near the base of the IGS dependency hierarchy. Its own dependencies are limited to APPS.FND_DATE, the STANDARD package, and a self-reference to IGS_GE_DATE in the schema listing, which is consistent with a thin wrapper layer over the EBS date utilities.
Key Procedures and Functions
- IGSDATE — The primary date-handling routine of the package. It provides a standardized means of obtaining or resolving a date value in the format expected by IGS modules, shielding callers from direct dependence on NLS and session date-format settings.
- IGSCHAR — A character conversion routine. It converts a supplied value into a character representation, providing consistent string output for downstream comparisons, display, or message construction.
- IGSCHARDT — A combined character-and-date conversion routine. It converts a date value into its character representation using the package's canonical date format, and is typically used where a date must be embedded in text, concatenated into a key, or passed to an interface expecting a string.
The ETRM metadata documents the existence and names of these three program units but does not publish their parameter lists; callers should reference the installed source in the APPS schema for exact signatures.
Tables Accessed
No base tables or views are documented as being referenced by IGS_GE_DATE. The dependency listing contains only APPS.FND_DATE, SYS.STANDARD, and the self-reference to IGS_GE_DATE. This is consistent with a pure utility package that performs conversion and formatting in PL/SQL memory and relies on FND_DATE for the underlying EBS date conversion primitives, rather than persisting or querying application data. Because it performs no DML, the package is safe to invoke in read-only contexts, including within queries and validation routines.
Usage Notes
IGS_GE_DATE is not intended for direct end-user invocation through a form or concurrent program. It is an internal service package, invoked from within other PL/SQL units when a date or value must be normalized or rendered as text. Typical call sites include other IGS packages, validation routines attached to forms, and custom extensions that must produce output matching the format used by delivered Student System components.
Given that 158 packages depend on it, changes to its behavior carry a broad blast radius. Customizations should call the existing procedures rather than reimplementing their logic, and any modification should be treated as a patch to a shared foundation object, retested across dependent components, and applied consistently to 12.1.1 and 12.2.2 environments. The package is not referenced by any database object according to the ETRM, so it should be considered a leaf dependency in the reverse direction even though it is heavily consumed.
-
PACKAGE BODY: APPS.IGS_GE_DATE
12.1.1
owner:APPS, object_type:PACKAGE BODY, object_name:IGS_GE_DATE, status:VALID,
-
PACKAGE BODY: APPS.IGS_GE_DATE
12.1.1
-
PACKAGE: APPS.IGS_GE_DATE
12.1.1
-
PACKAGE BODY: APPS.IGS_EN_GET_SCAEH_DTL
12.1.1
owner:APPS, object_type:PACKAGE BODY, object_name:IGS_EN_GET_SCAEH_DTL, status:VALID,
-
PACKAGE BODY: APPS.IGS_AU_GEN_001
12.1.1
owner:APPS, object_type:PACKAGE BODY, object_name:IGS_AU_GEN_001, status:VALID,
-
PACKAGE BODY: APPS.IGS_AU_GEN_004
12.1.1
owner:APPS, object_type:PACKAGE BODY, object_name:IGS_AU_GEN_004, status:VALID,
-
PACKAGE BODY: APPS.IGS_OR_VAL_OA
12.1.1
owner:APPS, object_type:PACKAGE BODY, object_name:IGS_OR_VAL_OA, status:VALID,
-
PACKAGE BODY: APPS.IGS_AU_GEN_003
12.1.1
owner:APPS, object_type:PACKAGE BODY, object_name:IGS_AU_GEN_003, status:VALID,
-
PACKAGE BODY: APPS.IGS_AS_VAL_ESE
12.1.1
owner:APPS, object_type:PACKAGE BODY, object_name:IGS_AS_VAL_ESE, status:VALID,
-
PACKAGE BODY: APPS.IGS_RE_VAL_SCH
12.1.1
owner:APPS, object_type:PACKAGE BODY, object_name:IGS_RE_VAL_SCH, status:VALID,
-
PACKAGE BODY: APPS.IGS_PE_STAT_PKG
12.1.1
owner:APPS, object_type:PACKAGE BODY, object_name:IGS_PE_STAT_PKG, status:VALID,
-
PACKAGE BODY: APPS.IGR_INFTYP_PKG_IT_CRM_PKG
12.1.1
owner:APPS, object_type:PACKAGE BODY, object_name:IGR_INFTYP_PKG_IT_CRM_PKG, status:VALID,
-
PACKAGE BODY: APPS.IGS_EN_VAL_SCHO
12.1.1
owner:APPS, object_type:PACKAGE BODY, object_name:IGS_EN_VAL_SCHO, status:VALID,
-
PACKAGE BODY: APPS.IGS_TR_VAL_TRI
12.1.1
owner:APPS, object_type:PACKAGE BODY, object_name:IGS_TR_VAL_TRI, status:VALID,
-
PACKAGE BODY: APPS.IGS_FI_GET_SCAEH
12.1.1
owner:APPS, object_type:PACKAGE BODY, object_name:IGS_FI_GET_SCAEH, status:VALID,
-
PACKAGE BODY: APPS.IGS_PE_FUND_EXCL_PKG
12.1.1
owner:APPS, object_type:PACKAGE BODY, object_name:IGS_PE_FUND_EXCL_PKG, status:VALID,
-
PACKAGE BODY: APPS.IGS_AS_SU_ATMPT_PAT_PKG
12.1.1
owner:APPS, object_type:PACKAGE BODY, object_name:IGS_AS_SU_ATMPT_PAT_PKG, status:VALID,
-
PACKAGE BODY: APPS.IGS_FI_GEN_006
12.1.1
owner:APPS, object_type:PACKAGE BODY, object_name:IGS_FI_GEN_006, status:VALID,
-
PACKAGE BODY: APPS.IGS_ST_GEN_002
12.1.1
owner:APPS, object_type:PACKAGE BODY, object_name:IGS_ST_GEN_002, status:VALID,
-
PACKAGE BODY: APPS.IGS_AS_VAL_GS
12.1.1
owner:APPS, object_type:PACKAGE BODY, object_name:IGS_AS_VAL_GS, status:VALID,
-
PACKAGE BODY: APPS.IGS_OR_VAL_IA
12.1.1
owner:APPS, object_type:PACKAGE BODY, object_name:IGS_OR_VAL_IA, status:VALID,
-
PACKAGE BODY: APPS.IGS_PE_OFFICE_HRS_PKG
12.1.1
owner:APPS, object_type:PACKAGE BODY, object_name:IGS_PE_OFFICE_HRS_PKG, status:VALID,
-
PACKAGE BODY: APPS.IGS_AS_VAL_VEA
12.1.1
owner:APPS, object_type:PACKAGE BODY, object_name:IGS_AS_VAL_VEA, status:VALID,
-
PACKAGE BODY: APPS.IGS_RE_VAL_MIL
12.1.1
owner:APPS, object_type:PACKAGE BODY, object_name:IGS_RE_VAL_MIL, status:VALID,
-
PACKAGE BODY: APPS.IGS_PE_UNT_REQUIRMNT_PKG
12.1.1
owner:APPS, object_type:PACKAGE BODY, object_name:IGS_PE_UNT_REQUIRMNT_PKG, status:VALID,
-
PACKAGE BODY: APPS.IGS_PE_CRS_GRP_EXCL_PKG
12.1.1
owner:APPS, object_type:PACKAGE BODY, object_name:IGS_PE_CRS_GRP_EXCL_PKG, status:VALID,
-
PACKAGE BODY: APPS.IGS_AS_UNIT_CLASS_PKG
12.1.1
owner:APPS, object_type:PACKAGE BODY, object_name:IGS_AS_UNIT_CLASS_PKG, status:VALID,
-
PACKAGE BODY: APPS.IGS_PE_PERSON_ALIAS_PKG
12.1.1
owner:APPS, object_type:PACKAGE BODY, object_name:IGS_PE_PERSON_ALIAS_PKG, status:VALID,
-
PACKAGE BODY: APPS.IGS_AD_IMP_006
12.1.1
owner:APPS, object_type:PACKAGE BODY, object_name:IGS_AD_IMP_006, status:VALID,
-
PACKAGE BODY: APPS.IGS_EN_STDNTPSHECSOP_PKG
12.1.1
owner:APPS, object_type:PACKAGE BODY, object_name:IGS_EN_STDNTPSHECSOP_PKG, status:VALID,
-
PACKAGE BODY: APPS.IGS_EN_SPA_AWD_AIM_PKG
12.1.1
owner:APPS, object_type:PACKAGE BODY, object_name:IGS_EN_SPA_AWD_AIM_PKG, 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_ST_GEN_001
12.1.1
owner:APPS, object_type:PACKAGE BODY, object_name:IGS_ST_GEN_001, status:VALID,
-
PACKAGE BODY: APPS.IGS_EN_GET_SUAEH_DTL
12.1.1
owner:APPS, object_type:PACKAGE BODY, object_name:IGS_EN_GET_SUAEH_DTL, status:VALID,
-
PACKAGE BODY: APPS.IGS_EN_STDNT_PS_INTM_PKG
12.1.1
owner:APPS, object_type:PACKAGE BODY, object_name:IGS_EN_STDNT_PS_INTM_PKG, status:VALID,
-
PACKAGE BODY: APPS.IGS_EN_GEN_005
12.1.1
owner:APPS, object_type:PACKAGE BODY, object_name:IGS_EN_GEN_005, 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_UC_RELEASE_TRANS_PKG
12.1.1
owner:APPS, object_type:PACKAGE BODY, object_name:IGS_UC_RELEASE_TRANS_PKG, status:VALID,
-
PACKAGE BODY: APPS.IGS_PE_COURSE_EXCL_PKG
12.1.1
owner:APPS, object_type:PACKAGE BODY, object_name:IGS_PE_COURSE_EXCL_PKG, status:VALID,
-
PACKAGE BODY: APPS.IGS_PE_PERS_UNT_EXCL_PKG
12.1.1
owner:APPS, object_type:PACKAGE BODY, object_name:IGS_PE_PERS_UNT_EXCL_PKG, status:VALID,
-
PACKAGE BODY: APPS.IGS_RE_VAL_TPM
12.1.1
owner:APPS, object_type:PACKAGE BODY, object_name:IGS_RE_VAL_TPM, status:VALID,
-
PACKAGE BODY: APPS.IGS_AS_VAL_AI
12.1.1
owner:APPS, object_type:PACKAGE BODY, object_name:IGS_AS_VAL_AI, status:VALID,
-
PACKAGE BODY: APPS.IGS_OR_VAL_OU
12.1.1
owner:APPS, object_type:PACKAGE BODY, object_name:IGS_OR_VAL_OU, status:VALID,
-
PACKAGE BODY: APPS.IGS_AU_GEN_002
12.1.1
owner:APPS, object_type:PACKAGE BODY, object_name:IGS_AU_GEN_002, status:VALID,
-
PACKAGE BODY: APPS.IGS_EN_VAL_PCE
12.1.1
owner:APPS, object_type:PACKAGE BODY, object_name:IGS_EN_VAL_PCE, status:VALID,
-
PACKAGE BODY: APPS.IGS_RE_THS_PNL_MBR_PKG
12.1.1
owner:APPS, object_type:PACKAGE BODY, object_name:IGS_RE_THS_PNL_MBR_PKG, status:VALID,
-
PACKAGE BODY: APPS.IGS_ST_GEN_003
12.1.1
owner:APPS, object_type:PACKAGE BODY, object_name:IGS_ST_GEN_003, status:VALID,
-
PACKAGE BODY: APPS.IGS_FI_PAYMENT_PLANS
12.1.1
owner:APPS, object_type:PACKAGE BODY, object_name:IGS_FI_PAYMENT_PLANS, status:VALID,
-
PACKAGE BODY: APPS.IGS_AD_IMP_012
12.1.1
owner:APPS, object_type:PACKAGE BODY, object_name:IGS_AD_IMP_012, status:VALID,
-
PACKAGE BODY: APPS.IGS_RE_THESIS_PKG
12.1.1
owner:APPS, object_type:PACKAGE BODY, object_name:IGS_RE_THESIS_PKG, status:VALID,