Search Results igs_he_ex_rn_dat_fd




Overview

The IGS_HE_EX_RN_DAT_FD table is a technical data object within the Oracle E-Business Suite (EBS) Student System (IGS) module. As indicated by its description, it stores the granular, field-level details for each line of data generated by an Extract Run process. This table functions as a child record, decomposing a single extracted data line into its constituent data fields. It is critical for applications or interfaces that consume the raw, structured output of student data extracts. Notably, the ETRM metadata explicitly classifies the IGS - Student System as "Obsolete," indicating this table is part of a legacy or deprecated functional area within the EBS suite. Furthermore, the documentation states it is "Not implemented in this database," which may signify it is not present in a standard installation or its use is highly conditional.

Key Information Stored

The table's structure is designed to uniquely identify and store individual data fields within an extract. Its primary key is a composite of three columns, establishing a precise hierarchy: EXTRACT_RUN_ID, LINE_NUMBER, and FIELD_NUMBER. This structure implies that for a specific extract run (EXTRACT_RUN_ID), each line of output (LINE_NUMBER) can contain multiple ordered fields (FIELD_NUMBER). While the specific data column for the field value is not named in the provided metadata, typical design patterns suggest the presence of a column such as FIELD_VALUE or similar to hold the actual extracted data. Other likely columns could include metadata about the field, such as a DATA_TYPE or a reference to a field definition template.

Common Use Cases and Queries

The primary use case is the reconstruction and processing of data from batch extract jobs. For instance, a downstream system might query this table to retrieve a complete, parsed record. A common query pattern would involve joining to the parent line table to retrieve the full context of the extract run and line.

SELECT fd.*
FROM igs_he_ex_rn_dat_fd fd
WHERE fd.extract_run_id = :p_run_id
ORDER BY fd.line_number, fd.field_number;

Reporting use cases would include auditing the content of historical data extracts or debugging extract generation issues by examining the field-by-field output. Given the module's obsolete status, these operations would typically be for maintaining legacy integrations or data migration projects rather than new development.

Related Objects

The table maintains a strict foreign key relationship with its parent table, which stores the line-level header information. This relationship is fundamental to the data model.

  • IGS_HE_EX_RN_DAT_LN (Parent Table): The IGS_HE_EX_RN_DAT_FD table references this table via its foreign key on the EXTRACT_RUN_ID and LINE_NUMBER columns. Every field detail record must correspond to a single, existing line in the IGS_HE_EX_RN_DAT_LN table. This enforces data integrity, ensuring fields cannot exist without a parent extract line.