Search Results fa_mc_deprn_periods
Overview
The FA_MC_DEPRN_PERIODS table is a core data structure within the Oracle E-Business Suite Fixed Assets module, specifically for Release 12.1.1 and 12.2.2. It serves as the multi-currency (MC) repository for information about each depreciation accounting period. Its primary role is to track the status and associated General Ledger (GL) batch details for every period within a given asset book and set of books (ledger). This table is essential for maintaining the integrity of the depreciation process, enabling period close operations, and providing an audit trail for all asset-related journal entries posted to the General Ledger. It operates in conjunction with its single-currency counterpart, FA_DEPRN_PERIODS, to support global deployments with multi-currency reporting requirements.
Key Information Stored
The table's structure is defined by a composite primary key consisting of BOOK_TYPE_CODE, PERIOD_COUNTER, and SET_OF_BOOKS_ID, which uniquely identifies a depreciation period for a specific ledger. Beyond these key identifiers, the table's most critical columns are the numerous foreign keys referencing the GL_JE_BATCHES table. Each of these *_BATCH_ID columns (e.g., DEPRECIATION_BATCH_ID, ADDITION_BATCH_ID, REVAL_BATCH_ID, RETIREMENT_BATCH_ID) stores the identifier for the specific General Ledger journal batch created for that type of asset transaction within the period. This design provides a direct link from the asset subledger to the general ledger. Additional columns typically track the period's open/close status, the fiscal year, and period name.
Common Use Cases and Queries
This table is central to period-end closing procedures, financial reporting, and audit reconciliation. Common operational and reporting queries include verifying the open status of a period before posting transactions, identifying unposted batches, and reconciling asset subledger activity to the general ledger. A typical query retrieves period status and associated batch information for a specific book and ledger.
- Sample SQL Pattern: To check period status and batch details for a corporate book in a primary ledger, a query would join FA_MC_DEPRN_PERIODS to FA_BOOK_CONTROLS on BOOK_TYPE_CODE and filter on SET_OF_BOOKS_ID and PERIOD_NAME.
- Reporting Use Case: Generating an audit report that lists all depreciation periods for the last fiscal year, showing the period name, status, and the corresponding GL batch ID for depreciation postings, directly supports financial controls and SOX compliance.
- Troubleshooting: When a period fails to close, queries against this table can identify if specific transaction batches (e.g., adjustments, retirements) are preventing the period status from updating, often by checking for NULL batch IDs where they are expected.
Related Objects
FA_MC_DEPRN_PERIODS is a central hub with extensive foreign key relationships, primarily to the General Ledger and other Fixed Assets tables. Based on the provided metadata, the documented relationships are as follows:
- FA_BOOK_CONTROLS: Linked via BOOK_TYPE_CODE. This validates the asset book.
- GL_JE_BATCHES: Linked via fifteen separate foreign keys for different transaction batch types (e.g., ADDITION_BATCH_ID, DEPRECIATION_BATCH_ID, REVAL_BATCH_ID, RETIREMENT_BATCH_ID). These relationships are crucial for the asset-to-GL integration.
- FA_MC_BOOKS: This is a critical relationship where FA_MC_BOOKS references FA_MC_DEPRN_PERIODS for key asset lifecycle events. The joins use the composite key (BOOK_TYPE_CODE, SET_OF_BOOKS_ID) plus specific period counter columns from FA_MC_BOOKS: This links an individual asset's capitalization, retirement, and life completion dates to the specific depreciation period in which those events occurred.
-
Table: FA_MC_DEPRN_PERIODS
12.2.2
owner:FA, object_type:TABLE, fnd_design_data:OFA.FA_MC_DEPRN_PERIODS, object_name:FA_MC_DEPRN_PERIODS, status:VALID, product: OFA - Assets , description: Information about each depreciation period , implementation_dba_data: FA.FA_MC_DEPRN_PERIODS ,
-
Table: FA_MC_DEPRN_PERIODS
12.1.1
owner:FA, object_type:TABLE, fnd_design_data:OFA.FA_MC_DEPRN_PERIODS, object_name:FA_MC_DEPRN_PERIODS, status:VALID, product: OFA - Assets , description: Information about each depreciation period , implementation_dba_data: FA.FA_MC_DEPRN_PERIODS ,
-
Table: FA_MC_BOOKS
12.2.2
owner:FA, object_type:TABLE, fnd_design_data:OFA.FA_MC_BOOKS, object_name:FA_MC_BOOKS, status:VALID, product: OFA - Assets , description: Financial information for each asset in the reporting currency , implementation_dba_data: FA.FA_MC_BOOKS ,
-
Table: FA_MC_BOOKS
12.1.1
owner:FA, object_type:TABLE, fnd_design_data:OFA.FA_MC_BOOKS, object_name:FA_MC_BOOKS, status:VALID, product: OFA - Assets , description: Financial information for each asset in the reporting currency , implementation_dba_data: FA.FA_MC_BOOKS ,
-
View: FA_DEPRN_PERIODS_MRC_V
12.2.2
owner:APPS, object_type:VIEW, fnd_design_data:OFA.FA_DEPRN_PERIODS_MRC_V, object_name:FA_DEPRN_PERIODS_MRC_V, status:VALID, product: OFA - Assets , implementation_dba_data: APPS.FA_DEPRN_PERIODS_MRC_V ,
-
View: FA_DEPRN_PERIODS_MRC_V
12.1.1
owner:APPS, object_type:VIEW, fnd_design_data:OFA.FA_DEPRN_PERIODS_MRC_V, object_name:FA_DEPRN_PERIODS_MRC_V, status:VALID, product: OFA - Assets , implementation_dba_data: APPS.FA_DEPRN_PERIODS_MRC_V ,
-
Table: FA_BOOK_CONTROLS
12.2.2
owner:FA, object_type:TABLE, fnd_design_data:OFA.FA_BOOK_CONTROLS, object_name:FA_BOOK_CONTROLS, status:VALID, product: OFA - Assets , description: Control information that affects all assets in a depreciation book , implementation_dba_data: FA.FA_BOOK_CONTROLS ,
-
Table: FA_BOOK_CONTROLS
12.1.1
owner:FA, object_type:TABLE, fnd_design_data:OFA.FA_BOOK_CONTROLS, object_name:FA_BOOK_CONTROLS, status:VALID, product: OFA - Assets , description: Control information that affects all assets in a depreciation book , implementation_dba_data: FA.FA_BOOK_CONTROLS ,