Search Results gl calendar
The GL_XFR_PERIOD_MAPPINGS table in Oracle E-Business Suite (EBS) 12.1.1 and 12.2.2 is a critical repository for storing period mapping definitions used during the financial data transfer process between source and target ledgers. This table plays a pivotal role in ensuring accurate and seamless period alignment when consolidating or transferring accounting entries across different ledgers with varying fiscal calendars. Below is a detailed analysis of its structure, functionality, and significance in Oracle EBS.
Purpose and Functionality
The GL_XFR_PERIOD_MAPPINGS table stores mappings between source and target accounting periods, facilitating the correct posting of journal entries when data is transferred between ledgers with dissimilar period structures. This is particularly important in multi-org or multi-ledger environments where subsidiaries or business units operate under different fiscal calendars. The table ensures that transactions from a source period are accurately mapped to the corresponding target period, preventing misalignment in financial reporting.
Key Columns and Structure
The table comprises several key columns that define the period mapping logic:
- TRANSFER_ID: A unique identifier linking to the GL_XFR_HEADERS table, representing the transfer batch.
- SOURCE_PERIOD_NAME: The accounting period in the source ledger from which data is being transferred.
- TARGET_PERIOD_NAME: The corresponding period in the target ledger where the data will be posted.
- CREATION_DATE, CREATED_BY, LAST_UPDATE_DATE, LAST_UPDATED_BY: Standard Oracle audit columns tracking record creation and modifications.
- STATUS: Indicates whether the mapping is active or inactive.
Integration with Other Modules
The GL_XFR_PERIOD_MAPPINGS table is tightly integrated with the General Ledger (GL) module, particularly during the Journal Import and Data Conversion processes. It works in conjunction with:
- GL_XFR_HEADERS: Contains metadata about the transfer batch.
- GL_XFR_LINES: Stores the actual journal entry lines being transferred.
- GL_PERIODS: Validates period names against the target ledger's calendar.
Technical Considerations
In Oracle EBS 12.1.1 and 12.2.2, the table is part of the APPS schema and is typically accessed via Oracle's standard APIs or through custom PL/SQL scripts. Direct DML operations are discouraged to maintain data integrity. Key technical aspects include:
- Indexing: Typically indexed on TRANSFER_ID and SOURCE_PERIOD_NAME for performance optimization.
- Validation: Oracle enforces referential integrity with parent tables like GL_XFR_HEADERS.
- Partitioning: In large implementations, the table may be partitioned by TRANSFER_ID for scalability.
Business Process Implications
From a business perspective, the GL_XFR_PERIOD_MAPPINGS table enables:
- Consolidation of financial statements across entities with different fiscal year-ends.
- Accurate period-end closing processes in global deployments.
- Support for statutory and management reporting requirements.
- Compliance with accounting standards that require specific period alignment.
Conclusion
The GL_XFR_PERIOD_MAPPINGS table is a fundamental component of Oracle EBS's financial architecture, particularly in multi-ledger environments. Its role in ensuring accurate period mapping during data transfer processes makes it indispensable for organizations with complex accounting structures. Proper configuration and maintenance of this table are essential for reliable financial consolidation and reporting in both Oracle EBS 12.1.1 and 12.2.2 implementations.
-
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_ASF_LEDGER_SEARCH
12.1.1
product: GL - General Ledger , meaning: GL ASF Ledger Search , description: GL Account Setup Flow Ledger Search Criteria List ,
-
Lookup Type: GL_ASF_LEDGER_SEARCH
12.2.2
product: GL - General Ledger , meaning: GL ASF Ledger Search , description: GL Account Setup Flow Ledger Search Criteria List ,
-
Concurrent Program: GLXCLVAL
12.1.1
execution_filename: GLXCLVAL , product: GL - General Ledger , user_name: GLXCLVAL , description: Calendar Validation Report , argument_method: Standard , enabled: Yes , execution_method: Oracle Reports ,
-
Concurrent Program: GLXCLVAL
12.2.2
execution_filename: GLXCLVAL , product: GL - General Ledger , user_name: GLXCLVAL , description: Calendar Validation Report , argument_method: Standard , enabled: Yes , execution_method: Oracle Reports ,
-
Lookup Type: YEAR_TYPE_IN_NAME
12.1.1
product: GL - General Ledger , meaning: YEAR_TYPE_IN_NAME ,
-
Lookup Type: YEAR_TYPE_IN_NAME
12.2.2
product: GL - General Ledger , meaning: YEAR_TYPE_IN_NAME ,
-
Concurrent Program: RGDCAL
12.1.1
product: GL - General Ledger , user_name: Analyzer - Extract Calendar , description: Financial Analyzer - Calendar Information Request Program , argument_method: Standard , enabled: No , execution_method: SQL*Plus ,
-
Concurrent Program: RGDCAL
12.2.2
product: GL - General Ledger , user_name: Analyzer - Extract Calendar , description: Financial Analyzer - Calendar Information Request Program , argument_method: Standard , enabled: No , execution_method: SQL*Plus ,
-
Concurrent Program: GLXCLVAL_XML
12.2.2
product: GL - General Ledger , user_name: Other - Calendar Validation Report (XML) , description: Validate GL calendars , argument_method: Standard , enabled: Yes , execution_method: Java Concurrent Program ,
-
Concurrent Program: GLXCLVAL_XML
12.1.1
product: GL - General Ledger , user_name: Other - Calendar Validation Report (XML) - Not Supported: Reserved For Future Use , description: Validate GL calendars , argument_method: Standard , enabled: No , execution_method: Java Concurrent Program ,
-
Lookup Type: CONSOLIDATION_VIEWER
12.1.1
product: GL - General Ledger , meaning: CONSOLIDATION_VIEWER ,
-
Lookup Type: CONSOLIDATION_VIEWER
12.2.2
product: GL - General Ledger , meaning: CONSOLIDATION_VIEWER ,
-
Lookup Type: GL_DSS_PROGRAM_TYPE
12.2.2
product: GL - General Ledger , meaning: GL_DSS_PROGRAM_TYPE ,
-
Lookup Type: GL_DSS_PROGRAM_TYPE
12.1.1
product: GL - General Ledger , meaning: GL_DSS_PROGRAM_TYPE ,
-
View: GL_CONS_SET_ASSIGNMENTS_V
12.1.1
owner:APPS, object_type:VIEW, fnd_design_data:SQLGL.GL_CONS_SET_ASSIGNMENTS_V, object_name:GL_CONS_SET_ASSIGNMENTS_V, status:VALID, product: GL - General Ledger , implementation_dba_data: APPS.GL_CONS_SET_ASSIGNMENTS_V ,
-
View: GL_CONS_SET_ASSIGNMENTS_V
12.2.2
owner:APPS, object_type:VIEW, fnd_design_data:SQLGL.GL_CONS_SET_ASSIGNMENTS_V, object_name:GL_CONS_SET_ASSIGNMENTS_V, status:VALID, product: GL - General Ledger , implementation_dba_data: APPS.GL_CONS_SET_ASSIGNMENTS_V ,
-
Table: GL_XFR_PERIOD_MAPPINGS
12.2.2
owner:GL, object_type:TABLE, fnd_design_data:SQLGL.GL_XFR_PERIOD_MAPPINGS, object_name:GL_XFR_PERIOD_MAPPINGS, status:VALID, product: GL - General Ledger , description: Uses Calendar Mapping Id and stores mapping between EBS periods to Fusion Periods. , implementation_dba_data: GL.GL_XFR_PERIOD_MAPPINGS ,
-
Table: GL_XFR_CALENDAR_MAPPINGS
12.2.2
owner:GL, object_type:TABLE, fnd_design_data:SQLGL.GL_XFR_CALENDAR_MAPPINGS, object_name:GL_XFR_CALENDAR_MAPPINGS, status:VALID, product: GL - General Ledger , description: This table is used to store calendar mappings between EBS and Fusion ledger. , implementation_dba_data: GL.GL_XFR_CALENDAR_MAPPINGS ,
-
Table: GL_TRANSACTION_CALENDAR
12.1.1
owner:GL, object_type:TABLE, fnd_design_data:SQLGL.GL_TRANSACTION_CALENDAR, object_name:GL_TRANSACTION_CALENDAR, status:VALID, product: GL - General Ledger , description: Transaction calendar definitions , implementation_dba_data: GL.GL_TRANSACTION_CALENDAR ,
-
Table: GL_PERIOD_SETS
12.1.1
owner:GL, object_type:TABLE, fnd_design_data:SQLGL.GL_PERIOD_SETS, object_name:GL_PERIOD_SETS, status:VALID, product: GL - General Ledger , description: Calendar definitions , implementation_dba_data: GL.GL_PERIOD_SETS ,
-
Table: GL_PERIOD_SETS
12.2.2
owner:GL, object_type:TABLE, fnd_design_data:SQLGL.GL_PERIOD_SETS, object_name:GL_PERIOD_SETS, status:VALID, product: GL - General Ledger , description: Calendar definitions , implementation_dba_data: GL.GL_PERIOD_SETS ,
-
Table: GL_PERIOD_STATUSES
12.1.1
owner:GL, object_type:TABLE, fnd_design_data:SQLGL.GL_PERIOD_STATUSES, object_name:GL_PERIOD_STATUSES, status:VALID, product: GL - General Ledger , description: Calendar period statuses , implementation_dba_data: GL.GL_PERIOD_STATUSES ,
-
Table: GL_TRANSACTION_CALENDAR
12.2.2
owner:GL, object_type:TABLE, fnd_design_data:SQLGL.GL_TRANSACTION_CALENDAR, object_name:GL_TRANSACTION_CALENDAR, status:VALID, product: GL - General Ledger , description: Transaction calendar definitions , implementation_dba_data: GL.GL_TRANSACTION_CALENDAR ,
-
View: GLFV_GL_SETS_OF_BOOKS
12.1.1
owner:APPS, object_type:VIEW, fnd_design_data:SQLGL.GLFV_GL_SETS_OF_BOOKS, object_name:GLFV_GL_SETS_OF_BOOKS, status:VALID, product: GL - General Ledger , description: General Ledger sets of books are accounting organizations. Each set of books is defined by a particular functional currency, charts of accounts, and accounting calendar. , implementation_dba_data: APPS.GLFV_GL_SETS_OF_BOOKS ,
-
Table: GL_PERIOD_STATUSES
12.2.2
owner:GL, object_type:TABLE, fnd_design_data:SQLGL.GL_PERIOD_STATUSES, object_name:GL_PERIOD_STATUSES, status:VALID, product: GL - General Ledger , description: Calendar period statuses , implementation_dba_data: GL.GL_PERIOD_STATUSES ,
-
View: GLFV_GL_SETS_OF_BOOKS
12.2.2
product: GL - General Ledger , description: General Ledger sets of books are accounting organizations. Each set of books is defined by a particular functional currency, charts of accounts, and accounting calendar. , implementation_dba_data: Not implemented in this database ,
-
View: GL_CONS_SET_NAMES_V
12.2.2
owner:APPS, object_type:VIEW, fnd_design_data:SQLGL.GL_CONS_SET_NAMES_V, object_name:GL_CONS_SET_NAMES_V, status:VALID, product: GL - General Ledger , implementation_dba_data: APPS.GL_CONS_SET_NAMES_V ,
-
Table: GL_PERIODS
12.1.1
owner:GL, object_type:TABLE, fnd_design_data:SQLGL.GL_PERIODS, object_name:GL_PERIODS, status:VALID, product: GL - General Ledger , description: Calendar period definitions , implementation_dba_data: GL.GL_PERIODS ,
-
View: GL_CONS_SET_NAMES_V
12.1.1
owner:APPS, object_type:VIEW, fnd_design_data:SQLGL.GL_CONS_SET_NAMES_V, object_name:GL_CONS_SET_NAMES_V, status:VALID, product: GL - General Ledger , implementation_dba_data: APPS.GL_CONS_SET_NAMES_V ,
-
Table: GL_PERIODS
12.2.2
owner:GL, object_type:TABLE, fnd_design_data:SQLGL.GL_PERIODS, object_name:GL_PERIODS, status:VALID, product: GL - General Ledger , description: Calendar period definitions , implementation_dba_data: GL.GL_PERIODS ,
-
Table: GL_PERIOD_TYPES
12.1.1
owner:GL, object_type:TABLE, fnd_design_data:SQLGL.GL_PERIOD_TYPES, object_name:GL_PERIOD_TYPES, status:VALID, product: GL - General Ledger , description: Calendar period types , implementation_dba_data: GL.GL_PERIOD_TYPES ,
-
Table: GL_PERIOD_TYPES
12.2.2
owner:GL, object_type:TABLE, fnd_design_data:SQLGL.GL_PERIOD_TYPES, object_name:GL_PERIOD_TYPES, status:VALID, product: GL - General Ledger , description: Calendar period types , implementation_dba_data: GL.GL_PERIOD_TYPES ,
-
Lookup Type: GLDI_DATA_ENTRY
12.1.1
product: GL - General Ledger , meaning: GLDI_DATA_ENTRY ,
-
Lookup Type: GLDI_ENFORCEMENT
12.2.2
product: GL - General Ledger , meaning: GLDI_ENFORCEMENT ,
-
Lookup Type: GLDI_TRACKING
12.2.2
product: GL - General Ledger , meaning: GLDI_TRACKING ,
-
Lookup Type: GLDI_DEFINITION
12.1.1
product: GL - General Ledger , meaning: GLDI_DEFINITION ,
-
Lookup Type: GLDI_DATA_ENTRY
12.2.2
product: GL - General Ledger , meaning: GLDI_DATA_ENTRY ,
-
Lookup Type: GLDI_DEFINITION
12.2.2
product: GL - General Ledger , meaning: GLDI_DEFINITION ,
-
Lookup Type: GLDI_ENFORCEMENT
12.1.1
product: GL - General Ledger , meaning: GLDI_ENFORCEMENT ,
-
Lookup Type: TRANSACTION_TYPE
12.1.1
product: GL - General Ledger , meaning: Transaction Type , description: Transaction Type ,
-
Lookup Type: TRANSACTION_TYPE
12.2.2
product: GL - General Ledger , meaning: Transaction Type , description: Transaction Type ,
-
Lookup Type: GLDI_TRACKING
12.1.1
product: GL - General Ledger , meaning: GLDI_TRACKING ,
-
Concurrent Program: GLEFCB
12.2.2
execution_filename: GLEFCB , product: GL - General Ledger , user_name: GLEFCB , description: Program - GL Euro as Functional Currency: Convert Budget Amounts , argument_method: Database fetch , enabled: No , execution_method: Spawned ,
-
Lookup Type: YES/NO
12.1.1
product: GL - General Ledger , meaning: Yes/No , description: Yes/No ,
-
Lookup Type: YES/NO
12.2.2
product: GL - General Ledger , meaning: Yes/No , description: Yes/No ,
-
Concurrent Program: GLEFCB
12.1.1
execution_filename: GLEFCB , product: GL - General Ledger , user_name: GLEFCB , description: Program - GL Euro as Functional Currency: Convert Budget Amounts , argument_method: Database fetch , enabled: No , execution_method: Spawned ,
-
Concurrent Program: GLXCCAAR
12.1.1
product: GL - General Ledger , user_name: GL Cash Clearing Account Analysis Report , description: GL Cash Clearing Account Analysis Report , argument_method: Standard , enabled: Yes , execution_method: Java Concurrent Program ,
-
Lookup Type: GL_ACC_PAY_REP_INV_NUM
12.2.2
product: GL - General Ledger , meaning: GL Payable invoice lookup , description: GL Payable invoice lookup ,