Search Results org_acct_periods




Overview

The ORG_ACCT_PERIODS table is a core master data table within the Oracle E-Business Suite Inventory (INV) module, serving as the definitive repository for organization-specific accounting period definitions. Its primary role is to establish and enforce the fiscal calendar at the inventory organization level, providing the temporal framework for all inventory and cost accounting transactions. This table is fundamental to the period close process, ensuring that material transactions, cost updates, and financial summarizations are correctly associated with the appropriate accounting period for a given organization. The table's structure, with a primary key on ACCT_PERIOD_ID and ORGANIZATION_ID, enforces the uniqueness of period definitions per organization.

Key Information Stored

The table's essential columns, as inferred from its foreign key relationships and purpose, define the accounting period's identity, timing, and status. The primary key columns, ACCT_PERIOD_ID and ORGANIZATION_ID, uniquely identify a period for a specific inventory organization. Critical descriptive columns include PERIOD_SET_NAME and PERIOD_NAME, which link the organization's calendar to the master list of accounting periods defined in the General Ledger (GL_PERIODS table). Additional columns typically track the period's start date (PERIOD_START_DATE), end date (PERIOD_CLOSE_DATE), and its current status (OPEN, CLOSED, FUTURE_ENTERABLE, PERMANENTLY_CLOSED), controlling which periods are available for transaction posting. The SUMMARY_FLAG column often indicates if the period has been summarized for reporting.

Common Use Cases and Queries

A primary use case is validating and controlling transaction entry. Before posting any material transaction, the system references ORG_ACCT_PERIODS to confirm the target period for the organization is open. Common reporting and operational queries include identifying open or closed periods for an organization and troubleshooting period closure issues. For example, to list all periods for a specific organization, a query would be: SELECT period_name, period_start_date, period_close_date, summary_flag FROM inv.org_acct_periods WHERE organization_id = :org_id ORDER BY period_start_date;. Another critical use is during the period close process, where procedures update the status in this table and create summary records in dependent tables like MTL_PERIOD_SUMMARY. Integration with Cost Management involves this table to ensure cost updates are period-accurate.

Related Objects

As evidenced by the extensive foreign key relationships, ORG_ACCT_PERIODS is a central hub for transactional and summary data. Key related objects include:

  • MTL_PARAMETERS: Defines the inventory organization itself, referenced via ORGANIZATION_ID.
  • GL_PERIODS: The source of the master calendar definition, linked via PERIOD_SET_NAME and PERIOD_NAME.
  • MTL_MATERIAL_TRANSACTIONS: Every material transaction records the ACCT_PERIOD_ID and ORGANIZATION_ID from this table.
  • MTL_PERIOD_SUMMARY / MTL_PERIOD_CG_SUMMARY: Summary tables populated during period close, directly dependent on ORG_ACCT_PERIODS.
  • Costing & EAM Tables: Multiple tables in Cost Management (CST_MGD_INFL_*) and Enterprise Asset Management (EAM_*, CST_EAM_BALANCE_BY_ACCOUNTS) reference it to maintain period integrity for cost adjustments and job completions.
  • ORG_GL_BATCHES: Tracks batches of transactions sent to General Ledger, organized by accounting period.
This network of dependencies underscores the table's critical role in maintaining accounting period integrity across the supply chain, manufacturing, and financial modules.