Search Results gl batches
The GL.GL_MGT_SEG_UPGRADE
table in Oracle E-Business Suite (EBS) versions 12.1.1 and 12.2.2 is a critical repository for managing segment value upgrades during system migrations, particularly when transitioning from a legacy chart of accounts (COA) to a new structure. This table plays a pivotal role in the General Ledger (GL) module, ensuring seamless data integrity when segment values are modified, added, or deprecated. Below is a detailed analysis of its purpose, structure, and operational significance.
Purpose and Context
TheGL_MGT_SEG_UPGRADE
table is primarily utilized during financial system upgrades or COA restructuring projects. When organizations adopt new accounting standards, merge entities, or consolidate reporting structures, segment values (e.g., cost centers, natural accounts) often require remapping. This table acts as a staging area, storing temporary mappings between old and new segment values before they are propagated to transactional and reporting tables. It ensures continuity in financial reporting while minimizing disruptions to daily operations.
Table Structure and Key Columns
The table's schema includes columns designed to track segment value transformations:- UPGRADE_ID: A unique identifier for each upgrade operation.
- OLD_SEGMENT_VALUE: The original segment value in the legacy COA.
- NEW_SEGMENT_VALUE: The corresponding value in the new COA.
- SEGMENT_TYPE: Specifies the segment category (e.g., "ACCOUNT," "DEPARTMENT").
- STATUS: Indicates the processing state (e.g., "PENDING," "COMPLETED").
- CREATION_DATE and LAST_UPDATE_DATE: Audit timestamps.
Integration with Oracle EBS Processes
The table interacts with several core EBS functionalities:- Account Hierarchy Maintenance: Used by the GL Segment Value Maintenance form to validate and apply changes.
- Data Conversion: Integrated with Oracle's Data Conversion Workbench during migrations.
- Reporting Transition: Ensures historical reports retain accuracy by preserving logical links between old and new values.
Version-Specific Considerations
In EBS 12.2.2, enhancements to the table include:- Support for multi-org access control (MOAC) through
ORG_ID
column additions. - Integration with Oracle's Online Patching (ADOP) framework to minimize downtime during upgrades.
Operational Best Practices
Key recommendations when using this table:- Always back up the table before bulk updates.
- Leverage Oracle's
GL_SEGMENT_RULES_PKG
PL/SQL API for programmatic updates. - Monitor the
GL_MGT_SEG_UPGRADE_ERRORS
companion table for validation failures.
Conclusion
TheGL.GL_MGT_SEG_UPGRADE
table is an indispensable tool for financial data governance in Oracle EBS. Its structured approach to segment value management reduces risk during COA transitions, ensuring regulatory compliance and reporting accuracy across fiscal periods. Administrators should thoroughly understand its schema and integration points to execute successful financial system upgrades.
-
File: GL Setup.pdf
12.1.1
product: GL - General Ledger , size: 11.812 KBytes , file_type: PDF Diagram ,
-
File: GL Setup.pdf
12.2.2
product: GL - General Ledger , size: 11.812 KBytes , file_type: PDF Diagram ,
-
Lookup Type: GL DATE OPTIONS
12.2.2
product: AP - Payables , meaning: Gl Date Options , description: GL Date options for system parameters form ,
-
File: GML_11i_PO-Cost-GL Details.pdf
12.1.1
product: GML - Process Manufacturing Logistics , size: 19.87 KBytes , file_type: PDF Diagram ,
-
Lookup Type: GL PERIOD OPTION
12.1.1
product: PA - Projects , meaning: Gl Period Option , description: Gl Period Option ,
-
Lookup Type: GL DATE OPTIONS
12.1.1
product: AP - Payables , meaning: Gl Date Options , description: GL Date options for system parameters form ,
-
File: GML_11i_PO-Cost-GL Details.pdf
12.2.2
product: GML - Process Manufacturing Logistics , size: 19.87 KBytes , file_type: PDF Diagram ,
-
Lookup Type: GL PERIOD OPTION
12.2.2
product: PA - Projects , meaning: Gl Period Option , description: Gl Period Option ,
-
VIEW: APPS.PMI_REP_PROD_STATUS_V
12.2.2
owner:APPS, object_type:VIEW, fnd_design_data:PMI.PMI_REP_PROD_STATUS_V, object_name:PMI_REP_PROD_STATUS_V, status:VALID,
-
VIEW: APPS.PMI_REP_PROD_STATUS_V
12.1.1
owner:APPS, object_type:VIEW, fnd_design_data:PMI.PMI_REP_PROD_STATUS_V, object_name:PMI_REP_PROD_STATUS_V, status:VALID,
-
Concurrent Program: GL_REMOVE_CONS_RUN_BATCHES
12.2.2
execution_filename: GL_CONS_BATCHES_PKG.Remove_Cons_Run_Batches , product: GL - General Ledger , user_name: GL_REMOVE_CONS_RUN_BATCHES , description: Restores batches to Unconsolidated status , argument_method: Standard , enabled: Yes , execution_method: PL/SQL Stored Procedure ,
-
Concurrent Program: GL_REMOVE_CONS_RUN_BATCHES
12.1.1
execution_filename: GL_CONS_BATCHES_PKG.Remove_Cons_Run_Batches , product: GL - General Ledger , user_name: GL_REMOVE_CONS_RUN_BATCHES , description: Restores batches to Unconsolidated status , argument_method: Standard , enabled: Yes , execution_method: PL/SQL Stored Procedure ,
-
TABLE: GL.GL_MGT_SEG_UPGRADE
12.2.2
owner:GL, object_type:TABLE, fnd_design_data:SQLGL.GL_MGT_SEG_UPGRADE, object_name:GL_MGT_SEG_UPGRADE, status:VALID,
-
APPS.XTR_JOURNAL_PROCESS_P dependencies on GL_PERIODS
12.1.1
-
APPS.XTR_JOURNAL_PROCESS_P dependencies on GL_PERIODS
12.2.2
-
Concurrent Program: GLPAUTOP
12.1.1
execution_filename: GLPAUTOP , product: GL - General Ledger , user_name: GLPAUTOP , description: Automatically selects batches for posting using je_source, period and balance type as criteria. , argument_method: Database fetch , enabled: Yes , execution_method: Spawned ,
-
Concurrent Program: GLPAUTOP
12.2.2
execution_filename: GLPAUTOP , product: GL - General Ledger , user_name: GLPAUTOP , description: Automatically selects batches for posting using je_source, period and balance type as criteria. , argument_method: Database fetch , enabled: Yes , execution_method: Spawned ,
-
TABLE: GL.GL_AUTO_ALLOC_REV_BATCHES
12.2.2
owner:GL, object_type:TABLE, fnd_design_data:SQLGL.GL_AUTO_ALLOC_REV_BATCHES, object_name:GL_AUTO_ALLOC_REV_BATCHES, status:VALID,
-
Lookup Type: PSP_MESSAGE_TEXT
12.1.1
product: PSP - Labor Distribution , meaning: PSP_MESSAGE_TEXT , description: Labor Distribution Message Text ,
-
File: R118 OKL GL INTEGRATION 12-SEP-2002 V1.pdf
12.1.1
product: OKL - Leasing and Finance Management , size: 38.384 KBytes , file_type: PDF Diagram ,
-
File: R118 OKL GL INTEGRATION 12-SEP-2002 V1.pdf
12.2.2
product: OKL - Lease and Finance Management , size: 38.384 KBytes , file_type: PDF Diagram ,
-
Lookup Type: PSP_MESSAGE_TEXT
12.2.2
product: PSP - Labor Distribution , meaning: PSP_MESSAGE_TEXT , description: Labor Distribution Message Text ,
-
TABLE: XTR.XTR_BATCHES
12.2.2
owner:XTR, object_type:TABLE, fnd_design_data:XTR.XTR_BATCHES, object_name:XTR_BATCHES, status:VALID,
-
PACKAGE: APPS.GL_AUTOPOST_PKG
12.1.1
-
TABLE: XTR.XTR_BATCHES
12.1.1
owner:XTR, object_type:TABLE, fnd_design_data:XTR.XTR_BATCHES, object_name:XTR_BATCHES, status:VALID,
-
PACKAGE: APPS.GL_AUTOPOST_PKG
12.2.2
-
Table: GL_MGT_SEG_UPGRADE
12.1.1
owner:GL, object_type:TABLE, fnd_design_data:SQLGL.GL_MGT_SEG_UPGRADE, object_name:GL_MGT_SEG_UPGRADE, status:VALID, product: GL - General Ledger , description: Management segment upgrade unprocessed journal batches. , implementation_dba_data: GL.GL_MGT_SEG_UPGRADE ,
-
Table: GL_MGT_SEG_UPGRADE
12.2.2
owner:GL, object_type:TABLE, fnd_design_data:SQLGL.GL_MGT_SEG_UPGRADE, object_name:GL_MGT_SEG_UPGRADE, status:VALID, product: GL - General Ledger , description: Management segment upgrade unprocessed journal batches. , implementation_dba_data: GL.GL_MGT_SEG_UPGRADE ,
-
TABLE: GL.GL_ALLOC_BATCHES
12.2.2
owner:GL, object_type:TABLE, fnd_design_data:SQLGL.GL_ALLOC_BATCHES, object_name:GL_ALLOC_BATCHES, status:VALID,
-
TABLE: GL.GL_CONS_BATCHES
12.2.2
owner:GL, object_type:TABLE, fnd_design_data:SQLGL.GL_CONS_BATCHES, object_name:GL_CONS_BATCHES, status:VALID,
-
Table: GL_BUDGET_BATCHES
12.1.1
owner:GL, object_type:TABLE, fnd_design_data:SQLGL.GL_BUDGET_BATCHES, object_name:GL_BUDGET_BATCHES, status:VALID, product: GL - General Ledger , description: Budget formula batches , implementation_dba_data: GL.GL_BUDGET_BATCHES ,
-
Table: GL_BUDGET_BATCHES
12.2.2
owner:GL, object_type:TABLE, fnd_design_data:SQLGL.GL_BUDGET_BATCHES, object_name:GL_BUDGET_BATCHES, status:VALID, product: GL - General Ledger , description: Budget formula batches , implementation_dba_data: GL.GL_BUDGET_BATCHES ,
-
Table: GL_CONS_BATCHES
12.1.1
owner:GL, object_type:TABLE, fnd_design_data:SQLGL.GL_CONS_BATCHES, object_name:GL_CONS_BATCHES, status:VALID, product: GL - General Ledger , description: Transaction method consolidation batches , implementation_dba_data: GL.GL_CONS_BATCHES ,
-
Table: GL_ARCHIVE_BATCHES
12.1.1
product: GL - General Ledger , description: Archive journal batches , implementation_dba_data: Not implemented in this database ,
-
TABLE: GL.GL_MGT_SEG_UPGRADE
12.1.1
owner:GL, object_type:TABLE, fnd_design_data:SQLGL.GL_MGT_SEG_UPGRADE, object_name:GL_MGT_SEG_UPGRADE, status:VALID,
-
Table: GL_CONS_BATCHES
12.2.2
owner:GL, object_type:TABLE, fnd_design_data:SQLGL.GL_CONS_BATCHES, object_name:GL_CONS_BATCHES, status:VALID, product: GL - General Ledger , description: Transaction method consolidation batches , implementation_dba_data: GL.GL_CONS_BATCHES ,
-
Table: GL_AUTO_ALLOC_REV_BATCHES
12.1.1
owner:GL, object_type:TABLE, fnd_design_data:SQLGL.GL_AUTO_ALLOC_REV_BATCHES, object_name:GL_AUTO_ALLOC_REV_BATCHES, status:VALID, product: GL - General Ledger , description: Reverse journal batches generated by AutoAllocation rollback process , implementation_dba_data: GL.GL_AUTO_ALLOC_REV_BATCHES ,
-
Concurrent Program: GLPPOSS
12.2.2
execution_filename: GLPPOS , product: GL - General Ledger , user_name: GLPPOS , description: Posting , argument_method: Database fetch , enabled: Yes , execution_method: Spawned ,
-
Table: GL_AUTO_ALLOC_BATCHES
12.1.1
owner:GL, object_type:TABLE, fnd_design_data:SQLGL.GL_AUTO_ALLOC_BATCHES, object_name:GL_AUTO_ALLOC_BATCHES, status:VALID, product: GL - General Ledger , description: Assignments of MassAllocation, Mass Budgets, Mass Encumbrances, Recurring Journals or Projects batches to an allocation set , implementation_dba_data: GL.GL_AUTO_ALLOC_BATCHES ,
-
Table: GL_AUTO_ALLOC_BATCHES
12.2.2
owner:GL, object_type:TABLE, fnd_design_data:SQLGL.GL_AUTO_ALLOC_BATCHES, object_name:GL_AUTO_ALLOC_BATCHES, status:VALID, product: GL - General Ledger , description: Assignments of MassAllocation, Mass Budgets, Mass Encumbrances, Recurring Journals or Projects batches to an allocation set , implementation_dba_data: GL.GL_AUTO_ALLOC_BATCHES ,
-
Table: GL_IEA_RECUR_BATCHES
12.1.1
owner:GL, object_type:TABLE, fnd_design_data:SQLGL.GL_IEA_RECUR_BATCHES, object_name:GL_IEA_RECUR_BATCHES, status:VALID, product: GL - General Ledger , description: Recurring intercompany batches , implementation_dba_data: GL.GL_IEA_RECUR_BATCHES ,
-
Table: GL_IEA_RECUR_BATCHES
12.2.2
owner:GL, object_type:TABLE, fnd_design_data:SQLGL.GL_IEA_RECUR_BATCHES, object_name:GL_IEA_RECUR_BATCHES, status:VALID, product: GL - General Ledger , description: Recurring intercompany batches , implementation_dba_data: GL.GL_IEA_RECUR_BATCHES ,
-
Table: GL_ARCHIVE_BATCHES
12.2.2
product: GL - General Ledger , description: Archive journal batches , implementation_dba_data: Not implemented in this database ,
-
Table: GL_AUTO_ALLOC_REV_BATCHES
12.2.2
owner:GL, object_type:TABLE, fnd_design_data:SQLGL.GL_AUTO_ALLOC_REV_BATCHES, object_name:GL_AUTO_ALLOC_REV_BATCHES, status:VALID, product: GL - General Ledger , description: Reverse journal batches generated by AutoAllocation rollback process , implementation_dba_data: GL.GL_AUTO_ALLOC_REV_BATCHES ,
-
Table: GL_AUTO_ALLOC_BATCH_HISTORY
12.1.1
owner:GL, object_type:TABLE, fnd_design_data:SQLGL.GL_AUTO_ALLOC_BATCH_HISTORY, object_name:GL_AUTO_ALLOC_BATCH_HISTORY, status:VALID, product: GL - General Ledger , description: History of all batches included in an allocation set run , implementation_dba_data: GL.GL_AUTO_ALLOC_BATCH_HISTORY ,
-
Table: GL_INTERFACE_HISTORY
12.1.1
owner:GL, object_type:TABLE, fnd_design_data:SQLGL.GL_INTERFACE_HISTORY, object_name:GL_INTERFACE_HISTORY, status:VALID, product: GL - General Ledger , description: Imported journal entry batches , implementation_dba_data: GL.GL_INTERFACE_HISTORY ,
-
Table: GL_INTERFACE_HISTORY
12.2.2
owner:GL, object_type:TABLE, fnd_design_data:SQLGL.GL_INTERFACE_HISTORY, object_name:GL_INTERFACE_HISTORY, status:VALID, product: GL - General Ledger , description: Imported journal entry batches , implementation_dba_data: GL.GL_INTERFACE_HISTORY ,
-
Table: GL_RECURRING_BATCHES
12.2.2
owner:GL, object_type:TABLE, fnd_design_data:SQLGL.GL_RECURRING_BATCHES, object_name:GL_RECURRING_BATCHES, status:VALID, product: GL - General Ledger , description: Recurring journal entry and budget formula batches , implementation_dba_data: GL.GL_RECURRING_BATCHES ,
-
Concurrent Program: GLPPOSS
12.1.1
execution_filename: GLPPOS , product: GL - General Ledger , user_name: GLPPOS , description: Posting , argument_method: Database fetch , enabled: Yes , execution_method: Spawned ,
-
Table: GL_AUTO_ALLOC_BATCH_HISTORY
12.2.2
owner:GL, object_type:TABLE, fnd_design_data:SQLGL.GL_AUTO_ALLOC_BATCH_HISTORY, object_name:GL_AUTO_ALLOC_BATCH_HISTORY, status:VALID, product: GL - General Ledger , description: History of all batches included in an allocation set run , implementation_dba_data: GL.GL_AUTO_ALLOC_BATCH_HISTORY ,