Search Results gl_periods
Overview
The GL_PERIODS table is a core data object within the Oracle E-Business Suite (EBS) General Ledger (GL) module. It serves as the master repository for all calendar period definitions used for financial accounting and reporting. Each row in this table defines a specific time period, such as a month or quarter, within a defined accounting calendar (period set). This table is fundamental to the period close process, transaction posting, and financial reporting, as it controls the valid dates for which accounting entries can be created and ensures transactions are recorded in the correct fiscal interval.
Key Information Stored
The table's structure is defined by its primary key, which consists of PERIOD_SET_NAME and PERIOD_NAME, ensuring uniqueness of a period within a specific calendar. Key columns include PERIOD_SET_NAME, which identifies the accounting calendar; PERIOD_NAME, a user-defined label for the period (e.g., JAN-2024); PERIOD_TYPE, linked to GL_PERIOD_TYPES, which classifies the period (e.g., Month, Quarter, Year); and START_DATE and END_DATE, which define the period's temporal boundaries. Other critical columns track the period's status (e.g., Open, Closed, Future Entry) via attributes like ADJUSTMENT_PERIOD_FLAG and CLOSING_STATUS, directly controlling transaction entry.
Common Use Cases and Queries
A primary use case is validating and controlling journal entry posting. Applications and custom code will query GL_PERIODS to check if a target period is open for a given date. Common reporting queries include listing all open periods for a specific calendar or identifying period-end dates for financial statement generation. Sample SQL patterns include:
- Retrieving open periods:
SELECT period_name, start_date, end_date FROM gl_periods WHERE period_set_name = 'Standard Calendar' AND closing_status = 'O' ORDER BY start_date; - Finding the period for a given date:
SELECT period_name FROM gl_periods WHERE period_set_name = 'Standard Calendar' AND :p_date BETWEEN start_date AND end_date; - Identifying adjustment periods:
SELECT period_name FROM gl_periods WHERE adjustment_period_flag = 'Y';
Related Objects
As indicated by the foreign key relationships in the metadata, GL_PERIODS is centrally linked to several key EBS objects. It has mandatory foreign keys to GL_PERIOD_SETS (which defines the calendar) and GL_PERIOD_TYPES. Crucially, it is referenced by numerous transactional and setup tables across various modules, demonstrating its enterprise-wide importance. Key referencing tables include ORG_ACCT_PERIODS (Inventory/Manufacturing period controls), CST_PAC_PERIODS (Cost Management), CN_PERIOD_STATUSES_ALL (Complex Maintenance), and IGC_CBC_JE_LINES (Public Sector Budgeting). This extensive integration underscores that GL_PERIODS is the single source of truth for financial periodicity across Oracle EBS.
-
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 ,
-
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 ,
-
APPS.JE_BE_CSSR_PKG dependencies on GL_PERIODS
12.2.2
-
APPS.OKL_ACCOUNTING_UTIL dependencies on GL_PERIODS
12.2.2
-
APPS.PA_PROGRESS_PUB dependencies on GL_PERIODS
12.2.2
-
APPS.PA_DISPLAY_PERIOD_MASKS dependencies on GL_PERIODS
12.2.2
-
APPS.JAI_RCV_RND_PKG dependencies on GL_PERIODS
12.1.1
-
APPS.INV_MGD_POS_BUCKET_MDTR dependencies on GL_PERIODS
12.1.1
-
APPS.IGI_EXP_UTILS dependencies on GL_PERIODS
12.1.1
-
APPS.CE_CASH_FCST dependencies on GL_PERIODS
12.2.2
-
APPS.ADI_DISPLAY_REPORT dependencies on GL_PERIODS
12.1.1
-
APPS.PA_FP_CALC_PLAN_PKG dependencies on GL_PERIODS
12.1.1
-
APPS.PA_FORECAST_ITEMS_UTILS dependencies on GL_PERIODS
12.1.1
-
APPS.JA_CN_CFS_CLT_SLA_PKG dependencies on GL_PERIODS
12.1.1
-
APPS.OKI_LOAD_ENR_PVT dependencies on GL_PERIODS
12.1.1
-
APPS.JA_CN_CFS_CALCULATE_PKG dependencies on GL_PERIODS
12.1.1
-
APPS.GL_LEDGERS_PKG dependencies on GL_PERIODS
12.1.1
-
APPS.PA_PAXAUGLT_XMLP_PKG dependencies on GL_PERIODS
12.1.1
-
APPS.FII_GL_BUDGET_EXTRACTION dependencies on GL_PERIODS
12.1.1
-
APPS.PA_FI_AMT_CALC_PKG dependencies on GL_PERIODS
12.1.1
-
APPS.PA_FP_ORG_FCST_UTILS dependencies on GL_PERIODS
12.1.1
-
APPS.OZF_SD_BATCH_PVT dependencies on GL_PERIODS
12.1.1
-
APPS.PA_GENERATE_FORECAST_PUB dependencies on GL_PERIODS
12.1.1
-
APPS.INV_INVSTMVT_XMLP_PKG dependencies on GL_PERIODS
12.1.1
-
APPS.JG_ZZ_VAT_REP_FINAL_REPORTING dependencies on GL_PERIODS
12.1.1
-
APPS.PA_FP_SPREAD_AMTS_PKG dependencies on GL_PERIODS
12.1.1
-
APPS.PA_FP_ORG_FCST_GEN_PUB dependencies on GL_PERIODS
12.1.1
-
APPS.PA_UTILS2 dependencies on GL_PERIODS
12.1.1
-
APPS.FII_AR_FACTS_AGING_PKG dependencies on GL_PERIODS
12.1.1
-
APPS.JAI_RCV_RND_PKG dependencies on GL_PERIODS
12.2.2
-
APPS.GL_LEDGERS_PKG dependencies on GL_PERIODS
12.2.2
-
APPS.FUN_TRX_PVT dependencies on GL_PERIODS
12.2.2
-
APPS.GL_OPEN_BAL_REVAL_RPT_PKG dependencies on GL_PERIODS
12.2.2
-
APPS.PA_FP_GEN_BUDGET_AMT_PUB dependencies on GL_PERIODS
12.1.1
-
APPS.GL_PROCURE_TO_PAY dependencies on GL_PERIODS
12.1.1
-
APPS.IGC_UPGRADE_DATA_R12 dependencies on GL_PERIODS
12.1.1
-
APPS.CE_CSH_FCST_POP dependencies on GL_PERIODS
12.1.1
-
APPS.GL_GLRGNJ_XMLP_PKG dependencies on GL_PERIODS
12.1.1
-
APPS.PA_FIN_PLAN_CREATE_VER_GLOBAL dependencies on GL_PERIODS
12.2.2
-
APPS.FV_SF224_TRANSACTIONS dependencies on GL_PERIODS
12.2.2
-
APPS.JL_ZZ_GL_INFL_ADJ_PKG dependencies on GL_PERIODS
12.2.2
-
APPS.PA_FORECAST_GRC_PVT dependencies on GL_PERIODS
12.2.2
-
APPS.ARP_XLA_UPGRADE dependencies on GL_PERIODS
12.2.2
-
APPS.JA_CN_CFS_DATA_CLT_PKG dependencies on GL_PERIODS
12.2.2
-
APPS.AS_SCN_FORECAST_PVT dependencies on GL_PERIODS
12.2.2
-
APPS.GL_CALENDAR_PKG dependencies on GL_PERIODS
12.2.2
-
APPS.GL_BIS_ALERTS_PKG dependencies on GL_PERIODS
12.1.1
-
APPS.FV_SF224_TRANSACTIONS dependencies on GL_PERIODS
12.1.1
-
APPS.OKI_UTL_PVT dependencies on GL_PERIODS
12.1.1
-
APPS.JL_CO_GL_NIT_MANAGEMENT dependencies on GL_PERIODS
12.1.1