Search Results fa_mc_books
Overview
The FA_MC_BOOKS table is a core data object within the Oracle E-Business Suite Fixed Assets (OFA) module. It stores the primary financial information for each capitalized asset, specifically in the reporting currency. This table is fundamental to Oracle Assets' multi-currency accounting capabilities, enabling organizations to maintain and report asset valuations, depreciation, and retirement activities in a currency different from the transaction (or corporate) currency. Its role is to serve as the central repository for an asset's financial lifecycle within a given asset book, supporting critical processes such as depreciation calculation, revaluation, transfers, and retirement in the reporting ledger context.
Key Information Stored
The table's structure captures the complete financial snapshot of an asset in a reporting book. Key columns include identifiers like ASSET_ID, BOOK_TYPE_CODE, and SET_OF_BOOKS_ID, which link the record to a specific asset, book, and reporting ledger. Financial columns track cost (COST), accumulated depreciation (RESERVE), and year-to-date depreciation (YTD_DEPRN). The table also stores critical depreciation parameters such as DEPRN_METHOD_CODE, LIFE_IN_MONTHS, and PRORATE_CONVENTION_CODE. Status and timing are managed through period counters (e.g., PERIOD_COUNTER_CAPITALIZED, PERIOD_COUNTER_FULLY_RETIRED) and foreign keys to transaction headers (TRANSACTION_HEADER_ID_IN, TRANSACTION_HEADER_ID_OUT). Additional columns support specific features like Investment Tax Credit (ITC_AMOUNT_ID), bonus depreciation (BONUS_RULE), and ceiling rules (CEILING_NAME).
Common Use Cases and Queries
This table is central to reporting and data validation for multi-currency asset accounting. Common use cases include generating the reporting currency Asset Register, reconciling asset costs and reserves between corporate and reporting ledgers, and supporting period-end depreciation runs. Technical consultants often query this table to troubleshoot asset balances or audit transaction history. A typical query pattern joins FA_MC_BOOKS to FA_ADDITIONS_B for descriptive asset information:
- SELECT mc.asset_id, mc.book_type_code, a.description, mc.cost, mc.reserve, mc.ytd_deprn FROM fa_mc_books mc, fa_additions_b a WHERE mc.asset_id = a.asset_id AND mc.set_of_books_id = :reporting_ledger_id;
Another critical pattern involves joining to FA_MC_DEPRN_PERIODS via the various period counter columns to validate the period of capitalization, retirement, or life completion for an asset in the reporting currency.
Related Objects
FA_MC_BOOKS maintains extensive foreign key relationships, as documented in the ETRM. Key parent tables and their join columns include:
- FA_ADDITIONS_B: Joined on ASSET_ID for core asset master data.
- FA_MC_BOOK_CONTROLS: Joined on BOOK_TYPE_CODE and SET_OF_BOOKS_ID for reporting book setup.
- FA_TRANSACTION_HEADERS: Joined on TRANSACTION_HEADER_ID_IN (for asset addition) and TRANSACTION_HEADER_ID_OUT (for retirement).
- FA_MC_DEPRN_PERIODS: Joined multiple times using BOOK_TYPE_CODE, SET_OF_BOOKS_ID, and period counters (PERIOD_COUNTER_CAPITALIZED, PERIOD_COUNTER_FULLY_RETIRED, PERIOD_COUNTER_FULLY_RESERVED, PERIOD_COUNTER_LIFE_COMPLETE) for period validation.
- FA_METHODS: Joined on DEPRN_METHOD_CODE and LIFE_IN_MONTHS for depreciation rules.
- FA_CONVENTION_TYPES: Joined on PRORATE_CONVENTION_CODE.
- Other related tables include FA_CEILING_TYPES (CEILING_NAME), FA_SUPER_GROUPS (SUPER_GROUP_ID), FA_ITC_RATES (ITC_AMOUNT_ID), FA_MC_RETIREMENTS (RETIREMENT_ID, SET_OF_BOOKS_ID), and FA_BONUS_RULES (BONUS_RULE).
-
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 ,
-
APPS.FA_INS_DETAIL_PKG dependencies on FA_MC_BOOKS
12.2.2
-
APPS.FA_IMPAIRMENT_DELETE_PVT dependencies on FA_MC_BOOKS
12.2.2
-
APPS.FA_GAINLOSS_MIS_PKG dependencies on FA_MC_BOOKS
12.2.2
-
APPS.FA_BOOK_CONTROLS_PKG dependencies on FA_MC_BOOKS
12.2.2
-
APPS.FA_DELETION_PUB dependencies on FA_MC_BOOKS
12.2.2
-
APPS.FA_XML_REPORT_PKG dependencies on FA_MC_BOOKS
12.2.2
-
APPS.FA_RETIREMENT_PUB dependencies on FA_MC_BOOKS
12.1.1
-
APPS.FA_CALC_DEPRN_BASIS1_PKG dependencies on FA_MC_BOOKS
12.2.2
-
APPS.FA_GAINLOSS_DPR_PKG dependencies on FA_MC_BOOKS
12.2.2
-
APPS.FA_BOOKS_PKG dependencies on FA_MC_BOOKS
12.2.2
-
APPS.FA_DISTRIBUTION_PVT dependencies on FA_MC_BOOKS
12.2.2
-
APPS.FARX_BL dependencies on FA_MC_BOOKS
12.2.2
-
APPS.FA_DISTRIBUTION_PVT dependencies on FA_MC_BOOKS
12.1.1
-
APPS.FA_MC_UPG2_PKG dependencies on FA_MC_BOOKS
12.1.1
-
APPS.FA_SLA_CURRENT_PERIOD_UPG_PKG dependencies on FA_MC_BOOKS
12.1.1
-
APPS.FA_WHATIF_DEPRN_PKG dependencies on FA_MC_BOOKS
12.2.2
-
APPS.FA_AMORT_PVT dependencies on FA_MC_BOOKS
12.2.2
-
APPS.FA_RETIREMENT_PUB dependencies on FA_MC_BOOKS
12.2.2
-
APPS.FA_REVALUATION_PVT dependencies on FA_MC_BOOKS
12.2.2
-
APPS.FA_RX_SHARED_PKG dependencies on FA_MC_BOOKS
12.2.2
-
APPS.FA_MC_UPG2_PKG dependencies on FA_MC_BOOKS
12.2.2
-
APPS.FA_ASSET_VAL_PVT dependencies on FA_MC_BOOKS
12.2.2
-
APPS.FA_IMPAIRMENT_POST_PVT dependencies on FA_MC_BOOKS
12.2.2
-
APPS.FA_CALC_DEPRN_BASIS2_PKG dependencies on FA_MC_BOOKS
12.2.2
-
APPS.FA_DELETION_PUB dependencies on FA_MC_BOOKS
12.1.1
-
APPS.FA_PROCESS_IMPAIRMENT_PKG dependencies on FA_MC_BOOKS
12.2.2
-
APPS.FA_UTIL_PVT dependencies on FA_MC_BOOKS
12.2.2
-
APPS.FA_QUERY_BALANCES_PKG dependencies on FA_MC_BOOKS
12.2.2
-
APPS.FA_GAINLOSS_UND_PKG dependencies on FA_MC_BOOKS
12.2.2
-
APPS.FA_GAINLOSS_RET_PKG dependencies on FA_MC_BOOKS
12.2.2
-
APPS.FA_TRACK_MEMBER_PVT dependencies on FA_MC_BOOKS
12.1.1
-
APPS.FA_GAINLOSS_UPD_PKG dependencies on FA_MC_BOOKS
12.2.2
-
APPS.FA_IMPAIRMENT_PREV_PVT dependencies on FA_MC_BOOKS
12.2.2
-
APPS.FA_SLA_CURRENT_PERIOD_UPG_PKG dependencies on FA_MC_BOOKS
12.2.2
-
APPS.FA_RX_GROUP dependencies on FA_MC_BOOKS
12.2.2
-
APPS.FA_DEPRN_ROLLBACK_PVT dependencies on FA_MC_BOOKS
12.2.2
-
APPS.FA_GAINLOSS_UND_PKG dependencies on FA_MC_BOOKS
12.1.1
-
APPS.FA_INS_ADJUST_PKG dependencies on FA_MC_BOOKS
12.2.2
-
APPS.FA_ASSET_CALC_PVT dependencies on FA_MC_BOOKS
12.2.2
-
APPS.FA_SORP_REVALUATION_PKG dependencies on FA_MC_BOOKS
12.2.2
-
APPS.FA_POLISH_PVT dependencies on FA_MC_BOOKS
12.2.2
-
APPS.FA_TRACK_MEMBER_PVT dependencies on FA_MC_BOOKS
12.2.2
-
APPS.FA_AMORT_PKG dependencies on FA_MC_BOOKS
12.2.2
-
APPS.FA_BASIS_OVERRIDE_INIT_PKG dependencies on FA_MC_BOOKS
12.2.2
-
APPS.FA_RETIREMENT_PVT dependencies on FA_MC_BOOKS
12.2.2
-
APPS.FA_PROCESS_GROUPS_PKG dependencies on FA_MC_BOOKS
12.2.2
-
APPS.FA_CDE_PKG dependencies on FA_MC_BOOKS
12.2.2
-
APPS.FA_MASS_DEPRN_BASIS_PKG dependencies on FA_MC_BOOKS
12.2.2