Search Results fa_mc_books_summary
Overview
FA_MC_BOOKS_SUMMARY is an Oracle Assets (OFA) table owned by the FA schema. It stores financial and depreciation information at the asset level, and it is the multi-currency (MC) counterpart to the primary FA_BOOKS table. Whereas FA_BOOKS maintains the reporting-currency depreciation ledger, FA_MC_BOOKS_SUMMARY maintains the corresponding converted balances required when an asset is held in a book whose currency differs from the functional or primary ledger currency. Each row represents the state of one asset, in one depreciation book, for one accounting period.
In the documented ETRM 12.2.2 physical schema the table exposes 104 columns, reflecting the breadth of cost, depreciation, revaluation, impairment, bonus, and production data that Assets tracks per asset book. The heuristic Data Vault classification mined from its foreign-key structure is standalone, meaning the model suggests treating this object as neither a pure hub, link, nor satellite in a Data Vault build; it behaves as a self-contained transactional summary keyed on asset and period. The table is status VALID and remains an active, supported dependency of the OFA - Assets product across Oracle EBS 12.1.1 and 12.2.2.
Key Information Stored
The table's unique index, FA_MC_BOOKS_SUMMARY_U1, defines its business-key candidate as the composite of SET_OF_BOOKS_ID, ASSET_ID, BOOK_TYPE_CODE, PERIOD_COUNTER, and TRANSACTION_HEADER_ID_OUT. This composite is the practical access path for one asset's position in one book for one period, following a given transaction.
Among the most significant columns are:
- SET_OF_BOOKS_ID, ASSET_ID, BOOK_TYPE_CODE, PERIOD_COUNTER — the core identifying dimensions: the ledger, the asset, the depreciation book, and the accounting period.
- COST and CIP_COST — acquisition cost and construction-in-process cost carried in the reporting currency.
- ADJUSTED_COST and ADJUSTED_RECOVERABLE_COST — cost after adjustments and the recoverable cost basis subject to depreciation.
- DEPRN_METHOD_CODE, LIFE_IN_MONTHS, DATE_PLACED_IN_SERVICE, DEPRECIATE_FLAG — the depreciation method, life, in-service date, and whether depreciation is to be taken.
- DEPRN_AMOUNT, YTD_DEPRN, DEPRN_RESERVE — period depreciation expense, fiscal-year-to-date depreciation, and accumulated reserve.
- SALVAGE_VALUE, RECOVERABLE_COST — salvage and depreciable basis information.
- BONUS_DEPRN_AMOUNT, BONUS_YTD_DEPRN, BONUS_DEPRN_RESERVE, BONUS_RULE — bonus depreciation elements.
- REVAL_RESERVE, REVAL_AMORTIZATION, REVAL_DEPRN_EXPENSE, UNREVALUED_COST — revaluation reserve and amortization data.
- IMPAIRMENT_AMOUNT, YTD_IMPAIRMENT, IMPAIRMENT_RESERVE — impairment balances.
- FULLY_RESERVED_FLAG, FULLY_RETIRED_FLAG, CAPITALIZED_FLAG, LIFE_COMPLETE_FLAG — asset-level status flags.
- TRANSACTION_HEADER_ID_IN and TRANSACTION_HEADER_ID_OUT — the transactional context of the period activity.
- GROUP_ASSET_ID and SUPER_GROUP_ID — the foreign keys linking the row to group and super-group asset constructs.
Common Use Cases and Queries
The table is primarily consumed during period close, depreciation processing, and reporting routines that must present asset balances in a currency other than the primary book currency. Typical scenarios include reconciling converted cost and accumulated depreciation to the general ledger, validating multi-currency roll-forward of reserves, and reporting revaluation and impairment in the reporting currency.
A representative query pattern retrieves one asset's current-period converted position:
SELECT asset_id, book_type_code, period_counter, cost, adjusted_cost, ytd_deprn, deprn_reserve, reval_reserve FROM fa_mc_books_summary WHERE set_of_books_id = :sobid AND asset_id = :asset_id AND book_type_code = :book AND period_counter = :pc;
Roll-forward and reconciliation reporting groups by period and book:
SELECT period_counter, SUM(accounted_deprn) period_expense, SUM(deprn_reserve) reserve FROM ... GROUP BY period_counter;
Join predicates typically align the business key to FA_BOOKS to compare primary-currency and reporting-currency balances for the same asset, book, and period.
Related Objects
The documented foreign keys establish these direct relationships:
- FA_GROUP_ASSETS — referenced via
FA_MC_BOOKS_SUMMARY.GROUP_ASSET_ID → FA_GROUP_ASSETS, linking the summary row to its group asset member context. - FA_SUPER_GROUPS — referenced via
FA_MC_BOOKS_SUMMARY.SUPER_GROUP_ID → FA_SUPER_GROUPS, tying the row to a super-group construct used in group-asset depreciation.
Closely coupled objects that share the same business key include FA_BOOKS (primary-currency depreciation ledger), FA_ADDITIONS_B and FA_ADDITIONS_TL (asset descriptive data), FA_DEPRN_SUMMARY (depreciation summary), FA_DEPRN_DETAIL, FA_TRANSACTION_HEADERS (referenced through the transaction header identifiers), and FA_BOOK_CONTROLS (book period status). Together these objects support asset-level currency conversion and period-close validation in Oracle Assets.
-
Table: FA_MC_BOOKS_SUMMARY
12.1.1
owner:FA, object_type:TABLE, fnd_design_data:OFA.FA_MC_BOOKS_SUMMARY, object_name:FA_MC_BOOKS_SUMMARY, status:VALID, product: OFA - Assets , description: This table stores financial and depreciation information at the asset level. , implementation_dba_data: FA.FA_MC_BOOKS_SUMMARY ,
-
Table: FA_MC_BOOKS_SUMMARY
12.2.2
owner:FA, object_type:TABLE, fnd_design_data:OFA.FA_MC_BOOKS_SUMMARY, object_name:FA_MC_BOOKS_SUMMARY, status:VALID, product: OFA - Assets , description: This table stores financial and depreciation information at the asset level. , implementation_dba_data: FA.FA_MC_BOOKS_SUMMARY ,
-
SYNONYM: APPS.FA_MC_BOOKS_SUMMARY
12.1.1
owner:APPS, object_type:SYNONYM, object_name:FA_MC_BOOKS_SUMMARY, status:VALID,
-
SYNONYM: APPS.FA_MC_BOOKS_SUMMARY
12.2.2
owner:APPS, object_type:SYNONYM, object_name:FA_MC_BOOKS_SUMMARY, status:VALID,
-
VIEW: FA.FA_MC_BOOKS_SUMMARY#
12.2.2
owner:FA, object_type:VIEW, object_name:FA_MC_BOOKS_SUMMARY#, status:VALID,
-
VIEW: APPS.FA_BOOKS_SUMMARY_MRC_V
12.1.1
-
VIEW: APPS.FA_BOOKS_SUMMARY_MRC_V
12.2.2
-
PACKAGE BODY: APPS.FA_TERMINAL_GAIN_LOSS_PVT
12.2.2
owner:APPS, object_type:PACKAGE BODY, object_name:FA_TERMINAL_GAIN_LOSS_PVT, status:VALID,
-
PACKAGE BODY: APPS.FA_SORP_REVALUATION_PKG
12.2.2
owner:APPS, object_type:PACKAGE BODY, object_name:FA_SORP_REVALUATION_PKG, status:VALID,
-
PACKAGE BODY: APPS.FA_CALC_DEPRN_BASIS1_PKG
12.2.2
owner:APPS, object_type:PACKAGE BODY, object_name:FA_CALC_DEPRN_BASIS1_PKG, status:VALID,
-
PACKAGE BODY: APPS.FA_BOOKS_SUMMARY_PKG
12.2.2
owner:APPS, object_type:PACKAGE BODY, object_name:FA_BOOKS_SUMMARY_PKG, status:VALID,
-
PACKAGE BODY: APPS.FA_POLISH_PVT
12.2.2
owner:APPS, object_type:PACKAGE BODY, object_name:FA_POLISH_PVT, status:VALID,
-
PACKAGE BODY: APPS.FA_TRACK_MEMBER_PVT
12.1.1
owner:APPS, object_type:PACKAGE BODY, object_name:FA_TRACK_MEMBER_PVT, status:VALID,
-
VIEW: FA.FA_MC_BOOKS_SUMMARY#
12.2.2
-
PACKAGE BODY: APPS.FA_TRACK_MEMBER_PVT
12.2.2
owner:APPS, object_type:PACKAGE BODY, object_name:FA_TRACK_MEMBER_PVT, status:VALID,
-
PACKAGE BODY: APPS.FA_REVALUATION_PVT
12.2.2
owner:APPS, object_type:PACKAGE BODY, object_name:FA_REVALUATION_PVT, status:VALID,
-
TABLE: FA.FA_MC_BOOKS_SUMMARY
12.2.2
owner:FA, object_type:TABLE, fnd_design_data:OFA.FA_MC_BOOKS_SUMMARY, object_name:FA_MC_BOOKS_SUMMARY, status:VALID,
-
PACKAGE BODY: APPS.FA_GAINLOSS_UPD_PKG
12.2.2
owner:APPS, object_type:PACKAGE BODY, object_name:FA_GAINLOSS_UPD_PKG, status:VALID,
-
PACKAGE BODY: APPS.FA_DEPRN_ROLLBACK_PVT
12.2.2
owner:APPS, object_type:PACKAGE BODY, object_name:FA_DEPRN_ROLLBACK_PVT, status:VALID,
-
TABLE: FA.FA_MC_BOOKS_SUMMARY
12.1.1
owner:FA, object_type:TABLE, fnd_design_data:OFA.FA_MC_BOOKS_SUMMARY, object_name:FA_MC_BOOKS_SUMMARY, status:VALID,
-
PACKAGE BODY: APPS.FA_AMORT_PVT
12.2.2
owner:APPS, object_type:PACKAGE BODY, object_name:FA_AMORT_PVT, status:VALID,
-
View: FA_BOOKS_SUMMARY_MRC_V
12.1.1
owner:APPS, object_type:VIEW, fnd_design_data:OFA.FA_BOOKS_SUMMARY_MRC_V, object_name:FA_BOOKS_SUMMARY_MRC_V, status:VALID, product: OFA - Assets , implementation_dba_data: APPS.FA_BOOKS_SUMMARY_MRC_V ,
-
12.1.1 DBA Data
12.1.1
-
APPS.FA_POLISH_PVT SQL Statements
12.2.2
-
PACKAGE BODY: APPS.FA_RETIREMENT_PVT
12.2.2
owner:APPS, object_type:PACKAGE BODY, object_name:FA_RETIREMENT_PVT, status:VALID,
-
12.1.1 FND Design Data
12.1.1
-
12.2.2 FND Design Data
12.2.2
-
12.2.2 DBA Data
12.2.2
-
View: FA_BOOKS_SUMMARY_MRC_V
12.2.2
owner:APPS, object_type:VIEW, fnd_design_data:OFA.FA_BOOKS_SUMMARY_MRC_V, object_name:FA_BOOKS_SUMMARY_MRC_V, status:VALID, product: OFA - Assets , implementation_dba_data: APPS.FA_BOOKS_SUMMARY_MRC_V ,
-
12.2.2 DBA Data
12.2.2
-
APPS.FA_BOOKS_SUMMARY_PKG SQL Statements
12.2.2
-
VIEW: APPS.FA_BOOKS_SUMMARY_MRC_V
12.1.1
owner:APPS, object_type:VIEW, fnd_design_data:OFA.FA_BOOKS_SUMMARY_MRC_V, object_name:FA_BOOKS_SUMMARY_MRC_V, status:VALID,
-
APPS.FA_AMORT_PVT SQL Statements
12.2.2
-
APPS.FA_TERMINAL_GAIN_LOSS_PVT SQL Statements
12.2.2
-
APPS.FA_RETIREMENT_PVT SQL Statements
12.2.2
-
APPS.FA_DEPRN_ROLLBACK_PVT SQL Statements
12.2.2
-
PACKAGE BODY: APPS.FA_BOOKS_SUMMARY_PKG
12.2.2
-
APPS.FA_SORP_REVALUATION_PKG SQL Statements
12.2.2
-
APPS.FA_RETIREMENT_PVT dependencies on FA_MC_BOOKS_SUMMARY
12.2.2
-
APPS.FA_REVALUATION_PVT dependencies on FA_MC_BOOKS_SUMMARY
12.2.2
-
VIEW: APPS.FA_BOOKS_SUMMARY_MRC_V
12.2.2
owner:APPS, object_type:VIEW, fnd_design_data:OFA.FA_BOOKS_SUMMARY_MRC_V, object_name:FA_BOOKS_SUMMARY_MRC_V, status:VALID,
-
APPS.FA_POLISH_PVT dependencies on FA_MC_BOOKS_SUMMARY
12.2.2
-
APPS.FA_SORP_REVALUATION_PKG dependencies on FA_MC_BOOKS_SUMMARY
12.2.2
-
APPS.FA_GAINLOSS_UPD_PKG dependencies on FA_MC_BOOKS_SUMMARY
12.2.2
-
APPS.FA_CALC_DEPRN_BASIS1_PKG dependencies on FA_MC_BOOKS_SUMMARY
12.2.2
-
APPS.FA_TRACK_MEMBER_PVT dependencies on FA_MC_BOOKS_SUMMARY
12.1.1
-
APPS.FA_TRACK_MEMBER_PVT dependencies on FA_MC_BOOKS_SUMMARY
12.2.2
-
APPS.FA_BOOKS_SUMMARY_PKG dependencies on FA_MC_BOOKS_SUMMARY
12.2.2
-
APPS.FA_TERMINAL_GAIN_LOSS_PVT dependencies on FA_MC_BOOKS_SUMMARY
12.2.2
-
APPS.FA_AMORT_PVT dependencies on FA_MC_BOOKS_SUMMARY
12.2.2