Search Results igs_sv_batches
Overview
The IGS_SV_BATCHES table is a core data object within the Oracle E-Business Suite Student System (IGS) module, specifically for versions 12.1.1 and 12.2.2. It serves as the primary repository for managing batch operations related to the Student and Exchange Visitor Information System (SEVIS) compliance. Each record in this table represents a distinct batch run initiated to gather, process, and transmit information concerning Foreign Students and Exchange Visitors to the U.S. government's SEVIS database. Its role is central to ensuring that educational institutions can systematically report and maintain the immigration status of their international student and visitor populations as required by law.
Key Information Stored
The table's primary key is BATCH_ID, which uniquely identifies each processing batch. Critical foreign key columns establish essential relationships within the application. The SEVIS_SCHOOL_ORG_ID column references HZ_PARTIES to identify the specific educational organization or school responsible for the SEVIS reporting. Similarly, the SEVIS_USER_PERSON_ID column, also referencing HZ_PARTIES, identifies the individual user or designated school official (DSO) who initiated or is responsible for the batch. Other columns typically found in such a control table would include batch creation date, status (e.g., 'Pending', 'Processing', 'Transmitted', 'Error'), processing parameters, and timestamps to track the batch lifecycle, though these are implied by the table's purpose.
Common Use Cases and Queries
Primary use cases involve monitoring batch processing status, auditing SEVIS reporting history, and troubleshooting transmission issues. Administrators frequently query this table to generate operational reports. Common SQL patterns include retrieving recent batches for a specific school or user, and joining with summary or detail tables to assess batch contents.
- To list all batches for a specific school organization created within a date range:
SELECT batch_id, creation_date, status FROM igs_sv_batches WHERE sevis_school_org_id = &org_id AND creation_date BETWEEN :p_start_date AND :p_end_date ORDER BY creation_date DESC; - To find batches in an error state for review:
SELECT batch_id, creation_date, sevis_user_person_id FROM igs_sv_batches WHERE status = 'ERROR'; - To link a batch with its summarized output for reporting:
SELECT b.batch_id, b.creation_date, s.summary_count FROM igs_sv_batches b, igs_sv_btch_summary s WHERE b.batch_id = s.batch_id;
Related Objects
The IGS_SV_BATCHES table has defined relationships with several other key tables in the SEVIS processing schema. It is the parent table for IGS_SV_BTCH_SUMMARY and IGS_SV_PERSONS, which hold the aggregated results and detailed person-level records, respectively, for each batch. These child tables use the BATCH_ID as a foreign key. Furthermore, IGS_SV_BATCHES itself references the HZ_PARTIES table twice: once to identify the reporting school organization (SEVIS_SCHOOL_ORG_ID) and once to identify the responsible user (SEVIS_USER_PERSON_ID). This integration with the Trading Community Architecture (TCA) model ensures consistency in party and organization data across the E-Business Suite.
-
Table: IGS_SV_BATCHES
12.1.1
owner:IGS, object_type:TABLE, fnd_design_data:IGS.IGS_SV_BATCHES, object_name:IGS_SV_BATCHES, status:VALID, product: IGS - Student System , description: Main table for each Batch run for gathering information of Foreign Students and Exchange Visitors for SEVIS processing. , implementation_dba_data: IGS.IGS_SV_BATCHES ,
-
Table: IGS_SV_BTCH_SUMMARY
12.1.1
owner:IGS, object_type:TABLE, fnd_design_data:IGS.IGS_SV_BTCH_SUMMARY, object_name:IGS_SV_BTCH_SUMMARY, status:VALID, product: IGS - Student System , description: Table to store details about information being included in each batch processed , implementation_dba_data: IGS.IGS_SV_BTCH_SUMMARY ,
-
Table: IGS_SV_PERSONS
12.1.1
owner:IGS, object_type:TABLE, fnd_design_data:IGS.IGS_SV_PERSONS, object_name:IGS_SV_PERSONS, status:VALID, product: IGS - Student System , description: Table for information on the students that are to be submitted in the request for the batch run. , implementation_dba_data: IGS.IGS_SV_PERSONS ,
-
View: IGS_SV_UPD_STDT_BLK_V
12.1.1
owner:APPS, object_type:VIEW, fnd_design_data:IGS.IGS_SV_UPD_STDT_BLK_V, object_name:IGS_SV_UPD_STDT_BLK_V, status:VALID, product: IGS - Student System , description: View for obtaining information for the XML block describing the updated student information. , implementation_dba_data: APPS.IGS_SV_UPD_STDT_BLK_V ,
-
View: IGS_SV_EV_UPD_BLK_V
12.1.1
owner:APPS, object_type:VIEW, fnd_design_data:IGS.IGS_SV_EV_UPD_BLK_V, object_name:IGS_SV_EV_UPD_BLK_V, status:VALID, product: IGS - Student System , description: View for use on XML batch for add dummy block , implementation_dba_data: APPS.IGS_SV_EV_UPD_BLK_V ,
-
View: IGS_SV_STDNT_REG_BLK_V
12.1.1
owner:APPS, object_type:VIEW, fnd_design_data:IGS.IGS_SV_STDNT_REG_BLK_V, object_name:IGS_SV_STDNT_REG_BLK_V, status:VALID, product: IGS - Student System , description: View for obtaining information for the XML block describing the students registration information. , implementation_dba_data: APPS.IGS_SV_STDNT_REG_BLK_V ,