Search Results igr_gen_001
Overview
IGR_GEN_001 is a general-purpose PL/SQL package owned by the APPS schema in Oracle E-Business Suite releases 12.1.1 and 12.2.2. Its classification in the ETRM repository is "OTHER," indicating that it is a supporting utility package rather than a public, fully versioned Open Interface or API. The package resides within the IGR (Oracle Grants/Sponsored Projects) product family and, more specifically, supports the E-Business Tax Partner (EAP) / party registration data flows associated with the IGR person-identifier structures.
The package exposes only three documented program units, all of which are administrative in nature: ADMP_UPD_EAP_AVAIL, ADMP_DEL_EAP_EITPI, and ADMP_INS_EAP_EITPI. Although titled a "GEN" (general) package, its actual footprint is narrow and is limited to maintaining mappings between EAP availability records and person-identifier party information. It references the IGR_I_INFO_TYPES_V view within the APPS schema and depends on standard SYS constructs. Within the dependency graph it is referenced by a single other object, IGR_GEN_001 itself (i.e., the body references the specification), and it is referenced by IGR_I_A_ITYPE_PKG, reinforcing its role as a helper layer beneath the applicant type/party infrastructure.
Key Procedures and Functions
The three documented program units serve distinct administrative operations against the EAP/EITPI mapping data:
- ADMP_UPD_EAP_AVAIL — Updates EAP availability information. It is the maintenance routine used to refresh or adjust the availability values associated with EAP records so that downstream eligibility and applicant-type processing reflect the current state.
- ADMP_DEL_EAP_EITPI — Deletes an EAP-to-EITPI association. EITPI denotes the party identifier/type-party-identifier relationship, and this routine removes the mapping when it is no longer valid.
- ADMP_INS_EAP_EITPI — Inserts a new EAP-to-EITPI association. It is the complement of the delete routine and is used to establish the linkage when a new relationship is created.
No parameter lists or signatures are documented in the ETRM metadata, and none are inferred here. The naming convention (ADMP_ prefix) is consistent with administrative maintenance procedures used internally by the IGR grants product.
Tables Accessed
The package accesses the following objects through APPS synonyms:
- AMS_DELIV_KIT_ITEMS — Marketing delivery kit item data, read in the context of EAP availability processing.
- IGR_I_APPL_ALL — The applicant (applicant type) base table, which holds the applicant records to which the EAP/EITPI mappings apply.
- IGR_I_A_ITYPE — Applicant type definition data, referenced to identify the type context of each applicant.
- IGR_I_A_PKGITM — Applicant package item data, consulted during availability updates.
- IGS_PE_PERSID_GROUP_ALL — Person identification group definitions, part of the party/identifier model.
- IGS_PE_PERSID_GROUP_GP_ID_S — The sequence used to generate group identifiers.
- IGS_PE_PRSID_GRP_SEC — Person identifier group security records, used to enforce identifier group security.
- DUAL — Used for singleton queries and PL/SQL control operations.
Additionally, IGR_I_INFO_TYPES_V is referenced as a view dependency. Collectively, these objects confirm that the package operates at the intersection of applicant types and person-identifier party groups, rather than performing broad general ledger or grant accounting work.
Usage Notes
Because IGR_GEN_001 is classified as OTHER and exposes only administrative procedures, it is not intended for direct invocation from a user-facing form or a public concurrent program. It is typically called from within the IGR applicant type processing layer — specifically IGR_I_A_ITYPE_PKG — when EAP availability or EITPI mappings must be synchronized. Extension developers should treat it as an internal implementation detail: callers should prefer the supported parent packages rather than invoking ADMP_* procedures directly. When troubleshooting data inconsistencies in EAP availability or EITPI associations, DBMS_OUTPUT tracing combined with the documented dependencies on IGS_PE_PERSID_GROUP_* tables is the most reliable diagnostic path.
-
PACKAGE: APPS.IGR_GEN_001
12.1.1
owner:APPS, object_type:PACKAGE, object_name:IGR_GEN_001, status:VALID,
-
PACKAGE BODY: APPS.IGR_GEN_001
12.1.1
owner:APPS, object_type:PACKAGE BODY, object_name:IGR_GEN_001, status:VALID,
-
PACKAGE: APPS.IGR_GEN_001
12.1.1
-
SYNONYM: APPS.IGR_I_A_ITYPE
12.1.1
owner:APPS, object_type:SYNONYM, object_name:IGR_I_A_ITYPE, status:VALID,
-
PACKAGE: APPS.IGS_AD_GEN_012
12.1.1
owner:APPS, object_type:PACKAGE, object_name:IGS_AD_GEN_012, status:VALID,
-
Concurrent Program: IGRJ01
12.1.1
execution_filename: IGR_GEN_001.ADMP_UPD_EAP_AVAIL , product: IGS - Student System , user_name: IGRJ01 , description: Process Student Recruiting Inquiry , argument_method: Standard , enabled: Yes , execution_method: PL/SQL Stored Procedure ,
-
SYNONYM: APPS.IGS_PE_PERSID_GROUP_GP_ID_S
12.1.1
owner:APPS, object_type:SYNONYM, object_name:IGS_PE_PERSID_GROUP_GP_ID_S, status:VALID,
-
SYNONYM: APPS.IGS_PE_PRSID_GRP_SEC
12.1.1
owner:APPS, object_type:SYNONYM, object_name:IGS_PE_PRSID_GRP_SEC, status:VALID,
-
Concurrent Program: IGRJ01
12.2.2
execution_filename: IGR_GEN_001.ADMP_UPD_EAP_AVAIL , product: IGS - Student System (Obsolete) , user_name: IGRJ01 , description: Process Student Recruiting Inquiry , argument_method: Standard , enabled: Yes , execution_method: PL/SQL Stored Procedure ,
-
PACKAGE: APPS.IGR_INQUIRY_PKG
12.1.1
owner:APPS, object_type:PACKAGE, object_name:IGR_INQUIRY_PKG, status:VALID,
-
VIEW: APPS.IGR_I_INFO_TYPES_V
12.1.1
owner:APPS, object_type:VIEW, fnd_design_data:IGS.IGR_I_INFO_TYPES_V, object_name:IGR_I_INFO_TYPES_V, status:VALID,
-
PACKAGE: APPS.IGS_PE_PRSID_GRP_MEM_PKG
12.1.1
owner:APPS, object_type:PACKAGE, object_name:IGS_PE_PRSID_GRP_MEM_PKG, status:VALID,
-
PACKAGE: APPS.IGR_VAL_EAP
12.1.1
owner:APPS, object_type:PACKAGE, object_name:IGR_VAL_EAP, status:VALID,
-
PACKAGE: APPS.IGR_I_A_PKGITM_PKG
12.1.1
owner:APPS, object_type:PACKAGE, object_name:IGR_I_A_PKGITM_PKG, status:VALID,
-
SYNONYM: APPS.IGR_I_A_PKGITM
12.1.1
owner:APPS, object_type:SYNONYM, object_name:IGR_I_A_PKGITM, status:VALID,
-
PACKAGE: APPS.IGS_PE_PRSID_GRP_SEC_PKG
12.1.1
owner:APPS, object_type:PACKAGE, object_name:IGS_PE_PRSID_GRP_SEC_PKG, status:VALID,
-
SYNONYM: APPS.IGR_I_APPL_ALL
12.1.1
owner:APPS, object_type:SYNONYM, object_name:IGR_I_APPL_ALL, status:VALID,
-
SYNONYM: APPS.AMS_DELIV_KIT_ITEMS
12.1.1
owner:APPS, object_type:SYNONYM, object_name:AMS_DELIV_KIT_ITEMS, status:VALID,
-
PACKAGE: APPS.IGS_PE_PERSID_GROUP_PKG
12.1.1
owner:APPS, object_type:PACKAGE, object_name:IGS_PE_PERSID_GROUP_PKG, status:VALID,
-
PACKAGE BODY: APPS.IGR_I_A_ITYPE_PKG
12.1.1
owner:APPS, object_type:PACKAGE BODY, object_name:IGR_I_A_ITYPE_PKG, status:VALID,
-
VIEW: APPS.IGR_I_STATUS_V
12.1.1
owner:APPS, object_type:VIEW, fnd_design_data:IGS.IGR_I_STATUS_V, object_name:IGR_I_STATUS_V, status:VALID,
-
SYNONYM: APPS.IGS_PE_PERSID_GROUP_ALL
12.1.1
owner:APPS, object_type:SYNONYM, object_name:IGS_PE_PERSID_GROUP_ALL, status:VALID,
-
VIEW: APPS.IGR_I_A_LINES_V
12.1.1
owner:APPS, object_type:VIEW, fnd_design_data:IGS.IGR_I_A_LINES_V, object_name:IGR_I_A_LINES_V, status:VALID,
-
VIEW: APPS.IGR_I_PKG_ITEMS_V
12.1.1
owner:APPS, object_type:VIEW, fnd_design_data:IGS.IGR_I_PKG_ITEMS_V, object_name:IGR_I_PKG_ITEMS_V, status:VALID,
-
VIEW: APPS.IGS_PE_PRSID_GRP_MEM
12.1.1
owner:APPS, object_type:VIEW, fnd_design_data:IGS.IGS_PE_PRSID_GRP_MEM, object_name:IGS_PE_PRSID_GRP_MEM, status:VALID,
-
VIEW: APPS.IGS_PE_PERSID_GROUP
12.1.1
owner:APPS, object_type:VIEW, fnd_design_data:IGS.IGS_PE_PERSID_GROUP, object_name:IGS_PE_PERSID_GROUP, status:VALID,
-
VIEW: APPS.AS_STATUSES_VL
12.1.1
owner:APPS, object_type:VIEW, fnd_design_data:AS.AS_STATUSES_VL, object_name:AS_STATUSES_VL, status:VALID,
-
PACKAGE: APPS.IGS_GE_DATE
12.1.1
owner:APPS, object_type:PACKAGE, object_name:IGS_GE_DATE, status:VALID,
-
VIEW: APPS.IGR_I_APPL
12.1.1
owner:APPS, object_type:VIEW, fnd_design_data:IGS.IGR_I_APPL, object_name:IGR_I_APPL, status:VALID,
-
VIEW: APPS.IGR_I_APPL_V
12.1.1
owner:APPS, object_type:VIEW, fnd_design_data:IGS.IGR_I_APPL_V, object_name:IGR_I_APPL_V, status:VALID,
-
VIEW: APPS.AMS_P_DELIVERABLES_V
12.1.1
owner:APPS, object_type:VIEW, fnd_design_data:AMS.AMS_P_DELIVERABLES_V, object_name:AMS_P_DELIVERABLES_V, status:VALID,
-
APPS.IGR_GEN_001 dependencies on IGR_GEN_001
12.1.1
-
APPS.IGR_I_A_ITYPE_PKG dependencies on IGR_GEN_001
12.1.1
-
PACKAGE: APPS.IGS_GE_NUMBER
12.1.1
owner:APPS, object_type:PACKAGE, object_name:IGS_GE_NUMBER, status:VALID,
-
PACKAGE BODY: APPS.IGR_I_A_ITYPE_PKG
12.1.1
-
VIEW: APPS.IGS_PE_PERSON
12.1.1
owner:APPS, object_type:VIEW, fnd_design_data:IGS.IGS_PE_PERSON, object_name:IGS_PE_PERSON, status:VALID,
-
PACKAGE BODY: APPS.IGR_GEN_001
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,
-
APPS.IGR_GEN_001 dependencies on FND_MESSAGE
12.1.1
-
APPS.IGR_GEN_001 dependencies on APP_EXCEPTION
12.1.1
-
APPS.IGR_GEN_001 dependencies on IGS_GE_MSG_STACK
12.1.1
-
APPS.IGR_I_A_ITYPE_PKG dependencies on FND_MESSAGE
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,
-
eTRM - AS Tables and Views
12.1.1
description: - Retrofitted ,
-
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: APPS.APP_EXCEPTION
12.1.1
owner:APPS, object_type:PACKAGE, object_name:APP_EXCEPTION, status:VALID,
-
eTRM - AMS Tables and Views
12.1.1
description: This table is used to store tracking data for web advertisement and offer type schedules ,
-
SYNONYM: PUBLIC.DUAL
12.1.1
owner:PUBLIC, object_type:SYNONYM, object_name:DUAL, status:VALID,
-
12.1.1 DBA Data
12.1.1