Search Results igf_sl_dl_gen_xml
Overview
IGF_SL_DL_GEN_XML is an Oracle E-Business Suite PL/SQL package owned by the APPS schema that supports the Student Loan (SL) and Awards (AW) modules within the Oracle Financial Aid / Grants (IGF) product family. Its central business function is the generation, formatting, and storage of XML output that consolidates student loan disbursement and award-related data. In the context of Oracle EBS 12.1.1 and 12.2.2, this package acts as an XML rendering and delivery engine, taking structured loan and award records and transforming them into XML payloads suitable for downstream reporting, validation, or external transmission.
The package is classified as an "OTHER" API, indicating it is an internal utility rather than a formally published public API. It is a dependent component of the broader IGF XML generation framework, evidenced by its relationship with IGF_GR_GEN_XML, IGF_SL_DL_VALIDATION, and its own recursive reference. Its status is VALID, confirming it is an active, compiled object in the APPS schema.
Key Procedures and Functions
The package exposes five documented procedures and functions. Their purposes are described below; parameter lists are not enumerated in the available metadata and are therefore not reproduced here.
- MAIN — Serves as the primary entry point, orchestrating the overall XML generation workflow by coordinating data retrieval and downstream processing calls.
- STORE_XML — Persists the generated XML content, typically writing the assembled XML payload to a storage location or database structure for later retrieval.
- PRINT_XML — Handles the presentation or output of the XML document, forming the primary print/render routine.
- PRINT_OUT_XML — Provides an alternate output routine for emitting XML content, likely differing from PRINT_XML in destination or formatting behavior.
- EDIT_CLOB — Performs manipulation or editing of the CLOB (Character Large Object) that holds the XML, enabling adjustments to the generated document before storage or output.
Tables Accessed
The package reads and writes data across several core IGF and shared EBS tables via APPS synonyms, reflecting its role in gathering loan, award, and message data for XML assembly.
- IGF_SL_LOANS_ALL and IGF_SL_LOR_ALL — Core student loan and loan origination record tables supplying primary disbursement data.
- IGF_AW_AWARD_ALL, IGF_AW_FUND_CAT_ALL, and IGF_AW_FUND_MAST_ALL — Award, fund category, and fund master tables providing award and funding context.
- IGF_GR_REPORT_PELL — Pell grant reporting data, relevant to aid reporting.
- IGF_AP_BATCH_AW_MAP_ALL, IGF_AP_FA_BASE_REC_ALL, IGF_AP_ISIR_MATCHED_ALL — Application, base record, and ISIR matching data supporting aid eligibility and processing.
- IGF_AW_DB_CHG_DTLS and IGF_AW_DB_COD_DTLS — Award change and COD detail tables capturing disbursement adjustments.
- IGF_SL_COD_DOC_DTLS — Student loan COD document details.
- FND_NEW_MESSAGES and FND_USER — Oracle Application Object Library tables for messaging and user context.
- HZ_PARTIES — Trading community party records, supplying party/entity information for the XML.
Usage Notes
IGF_SL_DL_GEN_XML is typically invoked indirectly rather than through direct user action. Because it is referenced by IGF_GR_GEN_XML, IGF_SL_DL_VALIDATION, and itself, it operates as a supporting utility within the loan disbursement generation and validation flow. It is commonly triggered from concurrent programs, validation processes, or forms that require XML representations of student loan and award data. In EBS 12.1.1 and 12.2.2, custom code should call this package only through its documented entry points, respecting its internal-utility classification. The dependency on FND_NEW_MESSAGES and FND_USER indicates integration with the standard Oracle messaging and security model, ensuring generated XML respects user and message context.
-
PACKAGE: APPS.IGF_SL_DL_GEN_XML
12.1.1
owner:APPS, object_type:PACKAGE, object_name:IGF_SL_DL_GEN_XML, status:VALID,
-
PACKAGE: APPS.IGF_SL_DL_VALIDATION
12.1.1
owner:APPS, object_type:PACKAGE, object_name:IGF_SL_DL_VALIDATION, status:VALID,
-
SYNONYM: APPS.IGF_SL_LOR_ALL
12.1.1
owner:APPS, object_type:SYNONYM, object_name:IGF_SL_LOR_ALL, status:VALID,
-
PACKAGE BODY: APPS.IGF_SL_DL_GEN_XML
12.1.1
owner:APPS, object_type:PACKAGE BODY, object_name:IGF_SL_DL_GEN_XML, status:VALID,
-
SYNONYM: APPS.IGF_SL_LOANS_ALL
12.1.1
owner:APPS, object_type:SYNONYM, object_name:IGF_SL_LOANS_ALL, status:VALID,
-
PACKAGE: APPS.IGF_SL_COD_DOC_DTLS_PKG
12.1.1
owner:APPS, object_type:PACKAGE, object_name:IGF_SL_COD_DOC_DTLS_PKG, status:VALID,
-
SYNONYM: APPS.IGF_SL_DL_GEN_XML_S
12.1.1
owner:APPS, object_type:SYNONYM, object_name:IGF_SL_DL_GEN_XML_S, status:VALID,
-
SYNONYM: APPS.IGF_SL_COD_DOC_DTLS
12.1.1
owner:APPS, object_type:SYNONYM, object_name:IGF_SL_COD_DOC_DTLS, status:VALID,
-
SYNONYM: APPS.IGF_AW_DB_COD_DTLS
12.1.1
owner:APPS, object_type:SYNONYM, object_name:IGF_AW_DB_COD_DTLS, status:VALID,
-
SYNONYM: APPS.IGF_SL_LOR_LOC_ALL
12.1.1
owner:APPS, object_type:SYNONYM, object_name:IGF_SL_LOR_LOC_ALL, status:VALID,
-
PACKAGE: APPS.IGF_AW_DB_COD_DTLS_PKG
12.1.1
owner:APPS, object_type:PACKAGE, object_name:IGF_AW_DB_COD_DTLS_PKG, status:VALID,
-
SYNONYM: APPS.IGF_AW_DB_CHG_DTLS
12.1.1
owner:APPS, object_type:SYNONYM, object_name:IGF_AW_DB_CHG_DTLS, status:VALID,
-
SYNONYM: APPS.IGF_AW_FUND_MAST_ALL
12.1.1
owner:APPS, object_type:SYNONYM, object_name:IGF_AW_FUND_MAST_ALL, status:VALID,
-
SYNONYM: APPS.IGF_SL_DL_SETUP_ALL
12.1.1
owner:APPS, object_type:SYNONYM, object_name:IGF_SL_DL_SETUP_ALL, status:VALID,
-
SYNONYM: APPS.IGF_GR_REPORT_PELL
12.1.1
owner:APPS, object_type:SYNONYM, object_name:IGF_GR_REPORT_PELL, status:VALID,
-
PACKAGE: APPS.IGF_SL_LOR_LOC_PKG
12.1.1
owner:APPS, object_type:PACKAGE, object_name:IGF_SL_LOR_LOC_PKG, status:VALID,
-
SYNONYM: APPS.IGF_AP_BATCH_AW_MAP_ALL
12.1.1
owner:APPS, object_type:SYNONYM, object_name:IGF_AP_BATCH_AW_MAP_ALL, status:VALID,
-
SYNONYM: APPS.IGF_AW_AWARD_ALL
12.1.1
owner:APPS, object_type:SYNONYM, object_name:IGF_AW_AWARD_ALL, status:VALID,
-
PACKAGE: APPS.IGF_AW_DB_CHG_DTLS_PKG
12.1.1
owner:APPS, object_type:PACKAGE, object_name:IGF_AW_DB_CHG_DTLS_PKG, status:VALID,
-
PACKAGE: APPS.IGF_AP_SS_PKG
12.1.1
owner:APPS, object_type:PACKAGE, object_name:IGF_AP_SS_PKG, status:VALID,
-
PACKAGE: APPS.IGF_AW_PACKNG_SUBFNS
12.1.1
owner:APPS, object_type:PACKAGE, object_name:IGF_AW_PACKNG_SUBFNS, status:VALID,
-
VIEW: APPS.IGF_SL_REP_RS_V
12.1.1
owner:APPS, object_type:VIEW, fnd_design_data:IGF.IGF_SL_REP_RS_V, object_name:IGF_SL_REP_RS_V, status:VALID,
-
VIEW: APPS.IGF_SL_COD_TOP_V
12.1.1
owner:APPS, object_type:VIEW, fnd_design_data:IGF.IGF_SL_COD_TOP_V, object_name:IGF_SL_COD_TOP_V, status:VALID,
-
VIEW: APPS.IGF_SL_REP_AS_V
12.1.1
owner:APPS, object_type:VIEW, fnd_design_data:IGF.IGF_SL_REP_AS_V, object_name:IGF_SL_REP_AS_V, status:VALID,
-
PACKAGE BODY: APPS.IGF_GR_GEN_XML
12.1.1
owner:APPS, object_type:PACKAGE BODY, object_name:IGF_GR_GEN_XML, status:VALID,
-
PACKAGE: APPS.IGF_SL_LOANS_PKG
12.1.1
owner:APPS, object_type:PACKAGE, object_name:IGF_SL_LOANS_PKG, status:VALID,
-
PACKAGE BODY: APPS.IGF_SL_DL_VALIDATION
12.1.1
owner:APPS, object_type:PACKAGE BODY, object_name:IGF_SL_DL_VALIDATION, status:VALID,
-
PACKAGE: APPS.IGF_SL_DL_GEN_XML
12.1.1
-
SYNONYM: APPS.IGF_AP_ISIR_MATCHED_ALL
12.1.1
owner:APPS, object_type:SYNONYM, object_name:IGF_AP_ISIR_MATCHED_ALL, status:VALID,
-
VIEW: APPS.IGF_SL_REP_SMRY_V
12.1.1
owner:APPS, object_type:VIEW, fnd_design_data:IGF.IGF_SL_REP_SMRY_V, object_name:IGF_SL_REP_SMRY_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,
-
PACKAGE: APPS.IGF_GR_GEN
12.1.1
owner:APPS, object_type:PACKAGE, object_name:IGF_GR_GEN, status:VALID,
-
PACKAGE: APPS.IGF_SL_GEN
12.1.1
owner:APPS, object_type:PACKAGE, object_name:IGF_SL_GEN, status:VALID,
-
VIEW: APPS.IGF_SL_DB_COD_REP_V
12.1.1
owner:APPS, object_type:VIEW, fnd_design_data:IGF.IGF_SL_DB_COD_REP_V, object_name:IGF_SL_DB_COD_REP_V, status:VALID,
-
SYNONYM: APPS.IGF_AW_FUND_CAT_ALL
12.1.1
owner:APPS, object_type:SYNONYM, object_name:IGF_AW_FUND_CAT_ALL, status:VALID,
-
12.1.1 DBA Data
12.1.1
-
12.1.1 DBA Data
12.1.1
-
VIEW: APPS.IGF_SL_LOANS
12.1.1
owner:APPS, object_type:VIEW, fnd_design_data:IGF.IGF_SL_LOANS, object_name:IGF_SL_LOANS, status:VALID,
-
VIEW: APPS.IGF_SL_REP_STDNT_V
12.1.1
owner:APPS, object_type:VIEW, fnd_design_data:IGF.IGF_SL_REP_STDNT_V, object_name:IGF_SL_REP_STDNT_V, status:VALID,
-
VIEW: APPS.IGF_LOOKUPS_VIEW
12.1.1
owner:APPS, object_type:VIEW, fnd_design_data:IGF.IGF_LOOKUPS_VIEW, object_name:IGF_LOOKUPS_VIEW, status:VALID,
-
VIEW: APPS.IGS_PE_PERSID_GROUP_V
12.1.1
owner:APPS, object_type:VIEW, fnd_design_data:IGS.IGS_PE_PERSID_GROUP_V, object_name:IGS_PE_PERSID_GROUP_V, status:VALID,
-
SYNONYM: APPS.IGF_AP_FA_BASE_REC_ALL
12.1.1
owner:APPS, object_type:SYNONYM, object_name:IGF_AP_FA_BASE_REC_ALL, status:VALID,
-
VIEW: APPS.IGF_SL_COD_REP_V
12.1.1
owner:APPS, object_type:VIEW, fnd_design_data:IGF.IGF_SL_COD_REP_V, object_name:IGF_SL_COD_REP_V, status:VALID,
-
PACKAGE: APPS.IGF_AW_GEN
12.1.1
owner:APPS, object_type:PACKAGE, object_name:IGF_AW_GEN, status:VALID,
-
SYNONYM: APPS.IGS_CA_INST_ALL
12.1.1
owner:APPS, object_type:SYNONYM, object_name:IGS_CA_INST_ALL, status:VALID,
-
VIEW: APPS.IGS_PE_PERSON_BASE_V
12.1.1
owner:APPS, object_type:VIEW, fnd_design_data:IGS.IGS_PE_PERSON_BASE_V, object_name:IGS_PE_PERSON_BASE_V, status:VALID,
-
APPS.IGF_SL_DL_VALIDATION dependencies on IGF_SL_DL_GEN_XML
12.1.1
-
APPS.IGF_GR_GEN_XML dependencies on IGF_SL_DL_GEN_XML
12.1.1
-
APPS.IGF_SL_DL_VALIDATION dependencies on IGF_SL_DL_GEN_XML
12.1.1
-
APPS.IGF_SL_DL_GEN_XML dependencies on IGF_SL_DL_GEN_XML
12.1.1