Search Results gl_transaction_calendar
Overview
The GL_TRANSACTION_CALENDAR table is a core setup entity within the Oracle E-Business Suite General Ledger (GL) module. It serves as the master repository for defining transaction calendars, which are critical for enforcing and managing valid accounting dates across the financial system. A transaction calendar determines which dates are permissible for posting journal entries and other financial transactions. By associating a ledger or set of books with a specific transaction calendar, organizations can enforce fiscal period controls, prevent postings on weekends or holidays, and ensure all transactional activity aligns with the defined accounting calendar. Its role is foundational to maintaining the integrity of the accounting cycle.
Key Information Stored
The table stores the fundamental definitions for each unique calendar. The primary columns, as indicated by the provided metadata, include the system-generated surrogate key TRANSACTION_CALENDAR_ID and the user-defined NAME of the calendar. While the full column list is not detailed in the excerpt, based on standard EBS table design, it typically includes descriptive columns such as DESCRIPTION, PERIOD_SET_NAME (linking to the accounting period type), and control columns like CREATION_DATE and LAST_UPDATE_DATE. The unique constraint on the NAME column ensures calendar definitions are distinct and easily identifiable during setup.
Common Use Cases and Queries
The primary use case is during the configuration of a ledger, where a specific transaction calendar is assigned. System administrators and functional consultants query this table to list available calendars or verify setups. Common reporting needs include identifying which ledgers use a particular calendar. A typical query would join GL_TRANSACTION_CALENDAR to GL_LEDGERS:
SELECT l.name ledger_name, tc.name calendar_name FROM gl_ledgers l, gl_transaction_calendar tc WHERE l.transaction_calendar_id = tc.transaction_calendar_id;
Another critical use is validating transaction dates via the related GL_TRANSACTION_DATES table, which stores the individual open/closed status for each date within a calendar. Developers might reference this table in custom interfaces or reports to validate if a proposed journal entry date is valid per the assigned calendar.
Related Objects
As per the foreign key relationships documented, GL_TRANSACTION_CALENDAR is a parent table to several key financial objects. Most importantly, it is referenced by GL_LEDGERS and its predecessor GL_SETS_OF_BOOKS, defining the calendar for the primary accounting entity. The GL_TRANSACTION_DATES table is a direct child, holding the detailed date-level status for each calendar. Beyond GL, it is referenced by CE_FORECAST_HEADERS in Cash Management and QRM_ANALYSIS_SETTINGS in Risk Management, demonstrating its cross-module importance for date-sensitive financial operations.
-
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 ,
-
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_TRANSACTION_DATES
12.1.1
owner:GL, object_type:TABLE, fnd_design_data:SQLGL.GL_TRANSACTION_DATES, object_name:GL_TRANSACTION_DATES, status:VALID, product: GL - General Ledger , description: Business vs. non-business days for transaction calendars , implementation_dba_data: GL.GL_TRANSACTION_DATES ,
-
Table: GL_TRANSACTION_DATES
12.2.2
owner:GL, object_type:TABLE, fnd_design_data:SQLGL.GL_TRANSACTION_DATES, object_name:GL_TRANSACTION_DATES, status:VALID, product: GL - General Ledger , description: Business vs. non-business days for transaction calendars , implementation_dba_data: GL.GL_TRANSACTION_DATES ,
-
View: GL_TRANSACTION_CALENDAR_V
12.1.1
owner:APPS, object_type:VIEW, fnd_design_data:SQLGL.GL_TRANSACTION_CALENDAR_V, object_name:GL_TRANSACTION_CALENDAR_V, status:VALID, product: GL - General Ledger , description: 10SC ONLY , implementation_dba_data: APPS.GL_TRANSACTION_CALENDAR_V ,
-
View: GL_TRANSACTION_CALENDAR_V
12.2.2
owner:APPS, object_type:VIEW, fnd_design_data:SQLGL.GL_TRANSACTION_CALENDAR_V, object_name:GL_TRANSACTION_CALENDAR_V, status:VALID, product: GL - General Ledger , description: 10SC ONLY , implementation_dba_data: APPS.GL_TRANSACTION_CALENDAR_V ,
-
Table: GL_LEDGERS
12.2.2
owner:GL, object_type:TABLE, fnd_design_data:SQLGL.GL_LEDGERS, object_name:GL_LEDGERS, status:VALID, product: GL - General Ledger , description: Ledger definition , implementation_dba_data: GL.GL_LEDGERS ,
-
Table: GL_LEDGERS
12.1.1
owner:GL, object_type:TABLE, fnd_design_data:SQLGL.GL_LEDGERS, object_name:GL_LEDGERS, status:VALID, product: GL - General Ledger , description: Ledger definition , implementation_dba_data: GL.GL_LEDGERS ,
-
Table: GL_SETS_OF_BOOKS
12.2.2
product: GL - General Ledger , description: Set of books definitions , implementation_dba_data: Not implemented in this database ,
-
View: GL_SETS_OF_BOOKS_V
12.1.1
owner:APPS, object_type:VIEW, fnd_design_data:SQLGL.GL_SETS_OF_BOOKS_V, object_name:GL_SETS_OF_BOOKS_V, status:VALID, product: GL - General Ledger , implementation_dba_data: APPS.GL_SETS_OF_BOOKS_V ,
-
View: GL_LEDGERS_V
12.1.1
owner:APPS, object_type:VIEW, fnd_design_data:SQLGL.GL_LEDGERS_V, object_name:GL_LEDGERS_V, status:VALID, product: GL - General Ledger , implementation_dba_data: APPS.GL_LEDGERS_V ,
-
View: GL_SETS_OF_BOOKS_V
12.2.2
owner:APPS, object_type:VIEW, fnd_design_data:SQLGL.GL_SETS_OF_BOOKS_V, object_name:GL_SETS_OF_BOOKS_V, status:VALID, product: GL - General Ledger , implementation_dba_data: APPS.GL_SETS_OF_BOOKS_V ,
-
Table: GL_SETS_OF_BOOKS
12.1.1
product: GL - General Ledger , description: Set of books definitions , implementation_dba_data: Not implemented in this database ,
-
View: GL_LEDGERS_V
12.2.2
owner:APPS, object_type:VIEW, fnd_design_data:SQLGL.GL_LEDGERS_V, object_name:GL_LEDGERS_V, status:VALID, product: GL - General Ledger , implementation_dba_data: APPS.GL_LEDGERS_V ,
-
Table: GL_SETS_OF_BOOKS_11I
12.1.1
owner:GL, object_type:TABLE, fnd_design_data:SQLGL.GL_SETS_OF_BOOKS_11I, object_name:GL_SETS_OF_BOOKS_11I, status:VALID, product: GL - General Ledger , description: Set of books definitions , implementation_dba_data: GL.GL_SETS_OF_BOOKS_11I ,
-
Table: GL_SETS_OF_BOOKS_11I
12.2.2
owner:GL, object_type:TABLE, fnd_design_data:SQLGL.GL_SETS_OF_BOOKS_11I, object_name:GL_SETS_OF_BOOKS_11I, status:VALID, product: GL - General Ledger , description: Set of books definitions , implementation_dba_data: GL.GL_SETS_OF_BOOKS_11I ,