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.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_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 ,
-
APPS.QRM_PA_AGGREGATION_P dependencies on GL_TRANSACTION_CALENDAR
12.2.2
-
APPS.GL_TRANSACTION_CALENDAR_PKG dependencies on GL_TRANSACTION_CALENDAR
12.2.2
-
APPS.XTR_FPS3_P dependencies on GL_TRANSACTION_CALENDAR
12.1.1
-
APPS.GL_TRANSACTION_DATES_PKG dependencies on GL_TRANSACTION_CALENDAR
12.2.2
-
APPS.QRM_PA_AGGREGATION_P dependencies on GL_TRANSACTION_CALENDAR
12.1.1
-
APPS.XTR_FPS3_P dependencies on GL_TRANSACTION_CALENDAR
12.1.1
-
APPS.XTR_FPS3_P dependencies on GL_TRANSACTION_CALENDAR
12.2.2
-
APPS.GL_TRANSACTION_CALENDAR_PKG dependencies on GL_TRANSACTION_CALENDAR
12.1.1
-
APPS.GL_TRANSACTION_DATES_PKG dependencies on GL_TRANSACTION_CALENDAR
12.1.1
-
APPS.XTR_FPS3_P dependencies on GL_TRANSACTION_CALENDAR
12.2.2
-
APPS.GL_TRANSACTION_DATES_PKG dependencies on GL_ROW_MULTIPLIERS
12.1.1
-
APPS.GL_TRANSACTION_CALENDAR_PKG dependencies on GL_TRANSACTION_DATES
12.1.1
-
APPS.GL_TRANSACTION_CALENDAR_PKG dependencies on GL_TRANSACTION_DATES
12.2.2
-
APPS.GL_TRANSACTION_DATES_PKG dependencies on GL_ROW_MULTIPLIERS
12.2.2
-
APPS.GL_TRANSACTION_CALENDAR_PKG SQL Statements
12.1.1
-
APPS.XTR_FPS3_P dependencies on XTR_HOLIDAYS
12.1.1
-
APPS.XTR_FPS3_P dependencies on XTR_HOLIDAYS
12.2.2
-
APPS.GL_TRANSACTION_CALENDAR_PKG SQL Statements
12.2.2
-
VIEW: APPS.GL_TRANSACTION_CALENDAR_V
12.2.2
-
SYNONYM: APPS.GL_TRANSACTION_CALENDAR
12.1.1
owner:APPS, object_type:SYNONYM, object_name:GL_TRANSACTION_CALENDAR, status:VALID,
-
VIEW: APPS.GL_TRANSACTION_CALENDAR_V
12.1.1
-
SYNONYM: APPS.GL_TRANSACTION_CALENDAR
12.2.2
owner:APPS, object_type:SYNONYM, object_name:GL_TRANSACTION_CALENDAR, status:VALID,
-
VIEW: GL.GL_TRANSACTION_CALENDAR#
12.2.2
owner:GL, object_type:VIEW, object_name:GL_TRANSACTION_CALENDAR#, status:VALID,
-
APPS.GL_TRANSACTION_CALENDAR_PKG dependencies on APP_EXCEPTION
12.1.1
-
VIEW: APPS.CEFV_CASH_FORECASTS
12.2.2
-
VIEW: APPS.CEFV_CASH_FORECASTS
12.1.1
-
APPS.GL_TRANSACTION_CALENDAR_PKG dependencies on APP_EXCEPTION
12.2.2
-
VIEW: GL.GL_TRANSACTION_CALENDAR#
12.2.2
-
VIEW: APPS.CE_FORECAST_HEADERS_V
12.1.1
-
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 ,
-
VIEW: APPS.CEBV_CASH_FORECASTS
12.1.1
-
VIEW: APPS.CEBV_CASH_FORECASTS
12.2.2
-
TABLE: GL.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,
-
PACKAGE: APPS.GL_TRANSACTION_CALENDAR_PKG
12.2.2
-
PACKAGE: APPS.GL_TRANSACTION_CALENDAR_PKG
12.1.1
-
Table: QRM_ANALYSIS_SETTINGS
12.2.2
owner:QRM, object_type:TABLE, fnd_design_data:QRM.QRM_ANALYSIS_SETTINGS, object_name:QRM_ANALYSIS_SETTINGS, status:VALID, product: QRM - Risk Management , description: Analysis Settings Information , implementation_dba_data: QRM.QRM_ANALYSIS_SETTINGS ,
-
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: APPS.CE_FORECAST_HEADERS_V
12.2.2
-
Table: CE_FORECAST_HEADERS
12.2.2
owner:CE, object_type:TABLE, fnd_design_data:CE.CE_FORECAST_HEADERS, object_name:CE_FORECAST_HEADERS, status:VALID, product: CE - Cash Management , description: Forecast template headers , implementation_dba_data: CE.CE_FORECAST_HEADERS ,
-
TABLE: GL.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,
-
PACKAGE BODY: APPS.GL_TRANSACTION_DATES_PKG
12.2.2
owner:APPS, object_type:PACKAGE BODY, object_name:GL_TRANSACTION_DATES_PKG, status:VALID,
-
PACKAGE BODY: APPS.GL_TRANSACTION_CALENDAR_PKG
12.2.2
-
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 ,
-
PACKAGE: APPS.XTR_FPS3_P
12.1.1
owner:APPS, object_type:PACKAGE, object_name:XTR_FPS3_P, status:VALID,
-
Table: QRM_ANALYSIS_SETTINGS
12.1.1
owner:QRM, object_type:TABLE, fnd_design_data:QRM.QRM_ANALYSIS_SETTINGS, object_name:QRM_ANALYSIS_SETTINGS, status:VALID, product: QRM - Risk Management , description: Analysis Settings Information , implementation_dba_data: QRM.QRM_ANALYSIS_SETTINGS ,
-
PACKAGE BODY: APPS.GL_TRANSACTION_DATES_PKG
12.1.1
owner:APPS, object_type:PACKAGE BODY, object_name:GL_TRANSACTION_DATES_PKG, status:VALID,
-
PACKAGE BODY: APPS.XTR_FPS3_P
12.1.1
owner:APPS, object_type:PACKAGE BODY, object_name:XTR_FPS3_P, status:VALID,