Search Results gl_period_types
Overview
The GL_PERIOD_TYPES table is a core reference table within the Oracle E-Business Suite General Ledger (GL) module. It serves as the master repository for defining the calendar period types used for financial accounting and reporting. A period type represents the frequency and structure of accounting periods, such as Month, Quarter, or Year, which form the foundation of a financial calendar. This table is critical for establishing the temporal framework for all transactional and balance data within the General Ledger, ensuring consistent periodization across journals, budgets, balances, and reporting. Its central role is evidenced by its extensive foreign key relationships with numerous core GL and subledger tables.
Key Information Stored
While the provided metadata does not list specific columns, based on its documented purpose and primary key, the table typically stores the following key attributes. The primary identifier is the PERIOD_TYPE_ID, a unique system-generated key. The most critical user-facing column is the PERIOD_TYPE name (e.g., 'Month', 'Quarter'), which defines the period frequency. Additional columns often include a user description, the number of periods per year for the type, and creation/update audit information. This table acts as a parent definition, where each record (period type) is associated with many child period instances defined in the GL_PERIODS table.
Common Use Cases and Queries
The primary use case is the setup and maintenance of financial calendars during implementation. Administrators query this table to validate configured period types or to provide lists for user interfaces. A common reporting need is to join GL_PERIOD_TYPES with GL_PERIODS to generate a list of all accounting periods for a given ledger. For technical troubleshooting, queries often join GL_PERIOD_TYPES to transactional tables like GL_JE_BATCHES or GL_BALANCES to analyze data by period frequency. A fundamental query pattern is:
- SELECT pt.period_type, p.period_name, p.start_date, p.end_date
- FROM gl_period_types pt, gl_periods p
- WHERE pt.period_type = p.period_type
- AND p.period_set_name = '&Calendar_Name'
- ORDER BY p.start_date;
Related Objects
The GL_PERIOD_TYPES table has a foundational relationship with the GL_PERIODS table via the PERIOD_TYPE column, which defines the frequency for each specific period instance. As documented, its PERIOD_TYPE_ID primary key is referenced by a significant number of tables across the GL and Projects (PA) modules, highlighting its systemic importance. Key documented foreign key relationships include:
- GL_BALANCES / GL_DAILY_BALANCES: Stores period-end and daily account balances by PERIOD_TYPE.
- GL_SETS_OF_BOOKS (Ledgers): References the period type via ACCOUNTED_PERIOD_TYPE to define the primary accounting calendar.
- GL_BUDGET_INTERFACE & GL_RECURRING_HEADERS: Uses PERIOD_TYPE for budget uploads and recurring journal definitions.
- GL_PERIOD_STATUSES: Tracks the open/close status for each period of a given PERIOD_TYPE.
- PA_IMPLEMENTATIONS_ALL & PA_PROJ_PERIOD_PROFILES: Links Projects module accounting periods to the GL's PERIOD_TYPE for integration.
-
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 ,
-
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 ,
-
APPS.IGC_CC_MPFS_PROCESS_PKG dependencies on GL_PERIOD_TYPES
12.2.2
-
APPS.IGC_CC_REVALUE_PROCESS_PKG dependencies on GL_PERIOD_TYPES
12.2.2
-
APPS.IGC_UPGRADE_DATA_R12 dependencies on GL_PERIOD_TYPES
12.2.2
-
APPS.PA_BIS_SUMMARY dependencies on GL_PERIOD_TYPES
12.2.2
-
APPS.GL_PERIOD_TYPES_PKG dependencies on GL_PERIOD_TYPES
12.2.2
-
APPS.GL_BIS_ALERTS_PKG dependencies on GL_PERIOD_TYPES
12.1.1
-
APPS.GL_PERIOD_TYPES_PKG dependencies on GL_PERIOD_TYPES
12.1.1
-
APPS.GL_LEDGERS_PKG dependencies on GL_PERIOD_TYPES
12.1.1
-
APPS.IGC_CC_REVAL_FIX_PROCESS_PKG dependencies on GL_PERIOD_TYPES
12.1.1
-
APPS.JL_CO_GL_MG_MEDIA_PKG dependencies on GL_PERIOD_TYPES
12.1.1
-
APPS.IGC_CC_MPFS_PROCESS_PKG dependencies on GL_PERIOD_TYPES
12.1.1
-
APPS.FEM_INTG_CAL_RULE_ENG_PKG dependencies on GL_PERIOD_TYPES
12.1.1
-
APPS.GL_PERIODS_PKG dependencies on GL_PERIOD_TYPES
12.1.1
-
APPS.ARP_DATES dependencies on GL_PERIOD_TYPES
12.2.2
-
APPS.IGC_CC_REVAL_FIX_PROCESS_PKG dependencies on GL_PERIOD_TYPES
12.2.2
-
APPS.CSTPAPPR dependencies on GL_PERIOD_TYPES
12.1.1
-
APPS.XTR_CSH_FCST_POP dependencies on GL_PERIOD_TYPES
12.1.1
-
APPS.GL_GLXDALST_XMLP_PKG dependencies on GL_PERIOD_TYPES
12.1.1
-
APPS.ARP_DATES dependencies on GL_PERIOD_TYPES
12.1.1
-
APPS.POA_CM_EVALUATION_ICX dependencies on GL_PERIOD_TYPES
12.1.1
-
APPS.XLA_AC_BALANCES_PKG dependencies on GL_PERIOD_TYPES
12.1.1
-
APPS.GL_GLXCLVAL_XMLP_PKG dependencies on GL_PERIOD_TYPES
12.2.2
-
APPS.XTR_CSH_FCST_POP dependencies on GL_PERIOD_TYPES
12.2.2
-
APPS.IGC_CC_REVALUE_PROCESS_PKG dependencies on GL_PERIOD_TYPES
12.1.1
-
APPS.CE_CSH_FCST_POP dependencies on GL_PERIOD_TYPES
12.1.1
-
APPS.GL_GLXLSLST_XMLP_PKG dependencies on GL_PERIOD_TYPES
12.1.1
-
APPS.PJI_FM_SUM_MAIN dependencies on GL_PERIOD_TYPES
12.1.1
-
APPS.POA_CM_EVAL_SCORES_ICX dependencies on GL_PERIOD_TYPES
12.1.1
-
APPS.GL_GLXDALST_XMLP_PKG dependencies on GL_PERIOD_TYPES
12.2.2
-
APPS.JTF_DIAGNOSTIC_COREAPI dependencies on GL_PERIOD_TYPES
12.2.2
-
APPS.JL_CO_GL_MG_MEDIA_PKG dependencies on GL_PERIOD_TYPES
12.2.2
-
APPS.JTF_DIAGNOSTIC_COREAPI dependencies on GL_PERIOD_TYPES
12.1.1
-
APPS.GL_GLXCLVAL_XMLP_PKG dependencies on GL_PERIOD_TYPES
12.1.1
-
APPS.IGC_UPGRADE_DATA_R12 dependencies on GL_PERIOD_TYPES
12.1.1
-
APPS.PA_BIS_SUMMARY dependencies on GL_PERIOD_TYPES
12.1.1
-
APPS.GL_PERIOD_STATUSES_PKG dependencies on GL_PERIOD_TYPES
12.1.1
-
APPS.PJI_RM_SUM_MAIN dependencies on GL_PERIOD_TYPES
12.1.1
-
APPS.CSTPAPPR dependencies on GL_PERIOD_TYPES
12.2.2
-
APPS.XLA_AC_BALANCES_PKG dependencies on GL_PERIOD_TYPES
12.2.2
-
APPS.GL_PERIOD_STATUSES_PKG dependencies on GL_PERIOD_TYPES
12.2.2
-
APPS.GL_GLXLSLST_XMLP_PKG dependencies on GL_PERIOD_TYPES
12.2.2
-
APPS.PJI_FM_SUM_MAIN dependencies on GL_PERIOD_TYPES
12.2.2
-
APPS.GL_PERIODS_PKG dependencies on GL_PERIOD_TYPES
12.2.2
-
APPS.GL_LEDGERS_PKG dependencies on GL_PERIOD_TYPES
12.2.2
-
APPS.CE_CSH_FCST_POP dependencies on GL_PERIOD_TYPES
12.2.2
-
APPS.GL_PERIOD_TYPES_PKG SQL Statements
12.1.1
-
APPS.XLA_AC_BALANCES_PKG dependencies on GL_PERIOD_SETS
12.2.2
-
APPS.GL_PERIOD_TYPES_PKG SQL Statements
12.2.2