Results for “je_batch_id”
50+ results
AI-generated from documented ETRM metadata — verify critical details on the linked pages.
Overview
GL_MGT_SEG_UPGRADE is a General Ledger (GL) table stored in the GL schema of the Oracle E-Business Suite database. Its documented purpose is to hold management segment upgrade unprocessed journal batches. In practical terms, the table functions as a transient work list that Oracle General Ledger populates during the management segment upgrade process — the operation that assigns the Management segment to the accounting flexfield structure. When the upgrade is executed, existing journal batches must be reprocessed so that the new segment value is correctly reflected and validated across all subledger and GL journals. Each row in GL_MGT_SEG_UPGRADE marks a specific journal batch, within a specific chart of accounts, that has not yet been processed by the upgrade routine. Once a batch is successfully upgraded, the corresponding row is removed, and the table drains to empty on successful completion of the upgrade.
Because the table records the association between a chart of accounts and the journal batches awaiting upgrade, and carries no independent descriptive attributes of its own, the heuristic Data Vault classification is satellite-leaning. In Data Vault modeling terms, this suggests the object behaves predominantly as a satellite attached to the core journal batch hub (through JE_BATCH_ID) and to the chart of accounts, capturing upgrade-processing state rather than defining a new business entity or relationship.
Key Information Stored
The documented physical schema contains seven columns. The most significant are:
- CHART_OF_ACCOUNTS_ID — Identifier of the chart of accounts whose accounting flexfield structure is being upgraded to include the Management segment. Part of the composite primary key.
- JE_BATCH_ID — Identifier of the journal batch that remains to be processed by the upgrade. Part of the composite primary key and a foreign key to GL_JE_BATCHES.
- CREATED_BY — Standard EBS WHO column recording the user or process that inserted the row (typically the concurrent program that seeds the upgrade queue).
- CREATION_DATE — Timestamp indicating when the batch was queued for upgrade.
- LAST_UPDATED_BY — User or process responsible for the most recent modification of the row.
- LAST_UPDATE_DATE — Timestamp of the most recent modification.
- LAST_UPDATE_LOGIN — Login identifier associated with the last update, used for audit and session traceability.
The surrogate primary key is defined by the constraint GL_MGT_SEG_UPGRADE_PK over (CHART_OF_ACCOUNTS_ID, JE_BATCH_ID). In business-key terms, this composite uniquely identifies the unit of work: one journal batch within one chart of accounts. The audit columns (CREATED_BY, CREATION_DATE, LAST_UPDATED_BY, LAST_UPDATE_DATE, LAST_UPDATE_LOGIN) are the standard EBS WHO columns and do not form business keys.
Common Use Cases and Queries
The primary use case is monitoring the progress of the management segment upgrade. Scripts commonly count remaining rows to estimate how much work is outstanding, and join to GL_JE_BATCHES to identify which batches are still pending.
Counting unprocessed batches per chart of accounts:
SELECT CHART_OF_ACCOUNTS_ID, COUNT(*) FROM GL.GL_MGT_SEG_UPGRADE GROUP BY CHART_OF_ACCOUNTS_ID;
Listing pending batches with batch details:
SELECT u.CHART_OF_ACCOUNTS_ID, b.JE_BATCH_ID, b.NAME, b.STATUS, b.DEFAULT_PERIOD_NAME FROM GL.GL_MGT_SEG_UPGRADE u JOIN GL.GL_JE_BATCHES b ON b.JE_BATCH_ID = u.JE_BATCH_ID;
An empty result set confirms the upgrade has processed all queued batches. A non-empty result after the upgrade program reports completion indicates batches that could not be upgraded and warrant investigation.
Related Objects
- GL_JE_BATCHES — Referenced via JE_BATCH_ID; the parent batch definition for every queued row.
- GL_JE_HEADERS — Journals belonging to the pending batches, reachable through JE_BATCH_ID.
- GL_JE_LINES — Distribution lines requiring Management segment validation.
- GL_CODE_COMBINATIONS — The accounting flexfield combinations affected by the segment definition change.
- FND_ID_FLEX_STRUCTURES — Accounting flexfield structure definition that includes the Management segment.
- GL_LEDGERS — Ledgers associated with the chart of accounts being upgraded.
- FND_CONCURRENT_REQUESTS — Concurrent request records for the management segment upgrade program itself.
-
Management segment upgrade unprocessed journal batches.
-
Management segment upgrade unprocessed journal batches.
-
Transaction method consolidation batches
-
Table: FV_SF224_VOID_TEMP 12.1.1
Used by FMS Form 224 process to store the voided transactions for processing
-
Table: FV_SF224_VOID_TEMP 12.2.2
Used by FMS Form 224 process to store the voided transactions for processing
-
View: IGI_EER_JE_LINES_V 12.1.1
Based on GL_JE_BATCHES, GL_JE_HEADERS and GL_JE_LINES
APPS.IGI_EER_JE_LINES_V·↳ GL_JE_BATCHES·↳ GL_JE_HEADERS·↳ GL_JE_LINES·Explore IGI module →
-
Transaction method consolidation batches
-
View: GL_JE_BATCHES_POST_V 12.1.1
APPS.GL_JE_BATCHES_POST_V·↳ GL_ACCESS_SET_LEDGERS·↳ GL_JE_BATCHES·↳ GL_JE_BATCHES_POST_PKG·Explore GL module →
-
Reverse journal batches generated by AutoAllocation rollback process
-
Third Party Transaction Table Containing Posted Transactions Of GL From Different Sources For NIT Required Accounts
-
Stores the information on the original journal line used to allocate new journal line
-
View: IGI_EER_JE_LINES_V 12.2.2
Based on GL_JE_BATCHES, GL_JE_HEADERS and GL_JE_LINES
APPS.IGI_EER_JE_LINES_V·↳ GL_JE_BATCHES·↳ GL_JE_HEADERS·↳ GL_JE_LINES·Explore IGI module →
-
Table: IGI_INT_ARCH_REFS 12.2.2
Archives generic interface data
-
View: IGI_INT_DETAILS_V 12.2.2
Based on GL_JE_BATCHES, IGI_INT_DESCRIPTRS, GL_JE_HEADERS, GL_JE_LINES and GL_IMPORT_REFERENCES
APPS.IGI_INT_DETAILS_V·↳ GL_IMPORT_REFERENCES·↳ GL_JE_BATCHES·↳ GL_JE_HEADERS·Explore IGI module →
-
Table: FV_PYA_AUDITS 12.2.2
Tracks all the original transactions that have been processed by the Transaction Pool process, along with the batch identifier, header identifier and line number information
-
Table: FV_PYA_AUDITS 12.1.1
Tracks all the original transactions that have been processed by the Transaction Pool process, along with the batch identifier, header identifier and line number information
-
View: GL_JE_CONS_BALANCES_V 12.1.1
APPS.GL_JE_CONS_BALANCES_V·↳ GLR03300_PKG·↳ GL_BALANCES·↳ GL_IMPORT_REFERENCES·Explore GL module →
-
Table: FV_PYA_TRANSACTIONS 12.2.2
Stores all the Prior Year Adjustment transactions with the account, the amount, PYA event, and source details
-
Third Party Transaction Table Containing Posted Transactions Of GL From Different Sources For NIT Required Accounts
-
Table: IGI_INT_ARCH_REFS 12.1.1
Archives generic interface data
-
View: GL_JE_CONS_BALANCES_V 12.2.2
APPS.GL_JE_CONS_BALANCES_V·↳ GLR03300_PKG·↳ GL_BALANCES·↳ GL_IMPORT_REFERENCES·Explore GL module →
-
Intercompany elimination history
-
View: IGI_INT_DETAILS_V 12.1.1
Based on GL_JE_BATCHES, IGI_INT_DESCRIPTRS, GL_JE_HEADERS, GL_JE_LINES and GL_IMPORT_REFERENCES
APPS.IGI_INT_DETAILS_V·↳ GL_IMPORT_REFERENCES·↳ GL_JE_BATCHES·↳ GL_JE_HEADERS·Explore IGI module →
-
View: GL_JE_BATCHES_LOV_V 12.1.1
10SC ONLY
APPS.GL_JE_BATCHES_LOV_V·↳ GL_JE_BATCHES·Explore GL module →
-
View: GL_JE_BATCHES_LOV_V 12.2.2
10SC ONLY
APPS.GL_JE_BATCHES_LOV_V·↳ GL_JE_BATCHES·Explore GL module →
-
History of consolidation runs
-
Cross-references between subledgers and Oracle General Ledger's journal entries
-
View: GL_JE_BATCHES_POST_V 12.2.2
APPS.GL_JE_BATCHES_POST_V·↳ GL_ACCESS_SET_LEDGERS·↳ GL_JE_BATCHES·↳ GL_JE_BATCHES_POST_PKG·Explore GL module →
-
APPS.GL_CONSOLIDATION_HISTORY_V·↳ FND_LOOKUP_VALUES·↳ GL_ACCESS_SET_LEDGERS·↳ GL_COA_MAPPINGS·Explore GL module →
-
Stores the information on the original journal line used to allocate new journal line
-
Reverse journal batches generated by AutoAllocation rollback process
-
View: GL_JE_HEADERS_V 12.1.1
APPS.GL_JE_HEADERS_V·↳ GL_JE_BATCHES·↳ GL_JE_HEADERS·Explore GL module →
-
View: AP_INVOICE_PAYMENTS_V 12.1.1
APPS.AP_INVOICE_PAYMENTS_V·↳ AP_CHECKS_ALL·↳ AP_INVOICES_ALL·↳ AP_INVOICE_PAYMENTS·Explore AP module →
-
Table: FV_PYA_TRANSACTIONS 12.1.1
Stores all the Prior Year Adjustment transactions with the account, the amount, PYA event, and source details
-
View: JAI_AR_TRX_AEL_V 12.2.2
Base view of OFI AR transaction
APPS.JAI_AR_TRX_AEL_V·↳ AR_LOOKUPS·↳ AR_RECEIVABLE_APPLICATIONS_ALL·↳ GL_DAILY_CONVERSION_TYPES·Explore JA module →
-
Stores all the Prior Year Adjustment transactions processed in the PYA Journal Creation Program
-
APPS.GL_ELIMINATION_HISTORY_V·↳ FND_DATA_SECURITY·↳ FND_GLOBAL·↳ GL_CONS_WRK_PKG·Explore GL module →
-
View: GL_BUDGET_JOURNALS_V 12.2.2
10SC ONLY
APPS.GL_BUDGET_JOURNALS_V·↳ GL_JE_BATCHES·↳ GL_JE_CATEGORIES·↳ GL_JE_HEADERS·Explore GL module →
-
Contains multi -period posting distribution spread for each invoice distribution
-
Contains multi -period posting distribution spread for each invoice distribution
-
Contains those records selected for reporting in the specified period
-
Stores all the Prior Year Adjustment transactions processed in the PYA Journal Creation Program
-
View: JG_ZZ_TA_JE_LINES_V 12.1.1
APPS.JG_ZZ_TA_JE_LINES_V·↳ FND_DOCUMENT_SEQUENCES·↳ GL_CODE_COMBINATIONS·↳ GL_DAILY_CONVERSION_TYPES·Explore JG module →
-
View: AP_INVOICE_PAYMENTS_V 12.2.2
APPS.AP_INVOICE_PAYMENTS_V·↳ AP_CHECKS_ALL·↳ AP_INVOICES_ALL·↳ AP_INVOICE_PAYMENTS·Explore AP module →
-
Budgetary control queue table
-
Temporary table populated during Revenue Audit Report
-
Cross-references between subledgers and Oracle General Ledger's journal entries
-
Temporary table populated during Revenue Audit Report
-
View: JAI_OM_SHIP_AEL_V 12.2.2
Base view of OFI ship confirm UI
APPS.JAI_OM_SHIP_AEL_V·↳ GL_DAILY_CONVERSION_TYPES·↳ GL_IMPORT_REFERENCES·↳ GL_JE_CATEGORIES·Explore JA module →
-
View: JAI_RG_FUND_TRF_AEL_V 12.2.2
APPS.JAI_RG_FUND_TRF_AEL_V·↳ GL_DAILY_CONVERSION_TYPES·↳ GL_IMPORT_REFERENCES·↳ GL_JE_CATEGORIES·Explore JA module →