Search Results fa_mc_adjustments
Overview
FA_MC_ADJUSTMENTS is an Oracle E-Business Suite Assets (OFA) table owned by the FA schema. Per the ETRM metadata, it "stores information to create adjustment journal entries in the reporting currency." It is a core component of Oracle Assets' Multi-Currency (MC) and reporting-currency functionality, which allows an enterprise to maintain a primary set of books alongside reporting sets of books or reporting currencies. When asset transactions — additions, adjustments, retirements, revaluations, and depreciation — are processed in the primary currency, Oracle Assets generates the corresponding amounts in each reporting currency. Where rounding, rate differences, or conversion timing create discrepancies between the primary-currency journal and the reporting-currency journal, FA_MC_ADJUSTMENTS holds the balancing adjustment line that reconciles the two.
While the table is not transaction-generating in the operational sense, it is critical to the accounting integrity of the reporting-currency ledger, since the rows it contains are consumed by the journal entry import process to produce offsetting entries in the reporting set of books. The heuristic Data Vault classification mined from its foreign-key structure is link, suggesting that FA_MC_ADJUSTMENTS is best modeled as a relationship table connecting asset transactions, distribution lines, books, and GL accounting flexfields rather than as an independent hub or a descriptive satellite.
Key Information Stored
The table contains 47 documented columns in release 12.2.2. The most operationally significant are:
- TRANSACTION_HEADER_ID – Foreign key to FA_TRANSACTION_HEADERS; identifies the parent asset transaction that generated this adjustment.
- SET_OF_BOOKS_ID – The reporting (or primary) set of books against which the adjustment posts.
- ADJUSTMENT_LINE_ID – The line-level identifier that, combined with TRANSACTION_HEADER_ID and SET_OF_BOOKS_ID, forms the unique business key FA_MC_ADJUSTMENTS_U1.
- BOOK_TYPE_CODE – Identifies the asset book; also a foreign key to FA_BOOK_CONTROLS and FA_DEPRN_PERIODS.
- ASSET_ID – References FA_ADDITIONS_B, tying the adjustment to the underlying asset.
- DISTRIBUTION_ID – References FA_DISTRIBUTION_HISTORY, providing the cost-center distribution of the adjustment.
- CODE_COMBINATION_ID – References GL_CODE_COMBINATIONS, supplying the accounting flexfield used for the adjustment.
- ADJUSTMENT_AMOUNT and ANNUALIZED_ADJUSTMENT – The reporting-currency adjustment value and its annualized equivalent.
- DEBIT_CREDIT_FLAG and ADJUSTMENT_TYPE – Characterize the direction and nature of the adjustment entry.
- JE_HEADER_ID and JE_LINE_NUM – Foreign keys to GL_JE_LINES confirming that the adjustment has been interfaced to General Ledger.
- PERIOD_COUNTER_CREATED and PERIOD_COUNTER_ADJUSTED – Reference FA_DEPRN_PERIODS, anchoring the adjustment to the correct depreciation period.
- SOURCE_TYPE_CODE, SOURCE_LINE_ID, SOURCE_DEST_CODE – Track the originating transaction and its destination, supporting reconciliation across books.
- CONVERTED_FLAG, DEPRN_OVERRIDE_FLAG, TRACK_MEMBER_FLAG – Control flags that record special processing states.
- GLOBAL_ATTRIBUTE_CATEGORY and GLOBAL_ATTRIBUTE1 through GLOBAL_ATTRIBUTE20 – The standard DFF extension columns.
The surrogate identifier corresponds to ADJUSTMENT_LINE_ID within the composite unique index; the business-key candidate is therefore (TRANSACTION_HEADER_ID, SET_OF_BOOKS_ID, ADJUSTMENT_LINE_ID).
Common Use Cases and Queries
Typical uses include reporting-currency reconciliation, troubleshooting unmatched GL journal entries, and audit of multi-currency adjustments. A common pattern identifies adjustments not yet interfaced to GL:
SELECT h.transaction_header_id, a.asset_number, m.adjustment_amount, m.debit_credit_flag
FROM fa_mc_adjustments m, fa_transaction_headers h, fa_additions_b a
WHERE m.transaction_header_id = h.transaction_header_id
AND m.asset_id = a.asset_id
AND m.set_of_books_id = :p_sob_id
AND m.je_header_id IS NULL;
Analysts also group by BOOK_TYPE_CODE and PERIOD_COUNTER_CREATED to trend adjustment volumes per book and period, or join to GL_CODE_COMBINATIONS to confirm the correct expense and asset clearing accounts were used for each reporting currency.
Related Objects
- FA_TRANSACTION_HEADERS – joined on TRANSACTION_HEADER_ID; the parent transaction.
- FA_ADDITIONS_B – joined on ASSET_ID; provides the asset master detail.
- FA_DISTRIBUTION_HISTORY – joined on DISTRIBUTION_ID; supplies cost-center distribution.
- FA_BOOK_CONTROLS – joined on BOOK_TYPE_CODE; identifies the asset book.
- FA_DEPRN_PERIODS – joined on BOOK_TYPE_CODE with PERIOD_COUNTER_CREATED or PERIOD_COUNTER_ADJUSTED.
- GL_CODE_COMBINATIONS – joined on CODE_COMBINATION_ID; supplies the accounting flexfield.
- GL_JE_LINES – joined on JE_HEADER_ID and JE_LINE_NUM; confirms the generated GL entry.
Together these relationships position FA_MC_ADJUSTMENTS as the reconciliation bridge between Oracle Assets transactions and reporting-currency General Ledger postings.
-
Table: FA_MC_ADJUSTMENTS
12.1.1
owner:FA, object_type:TABLE, fnd_design_data:OFA.FA_MC_ADJUSTMENTS, object_name:FA_MC_ADJUSTMENTS, status:VALID, product: OFA - Assets , description: Stores information to create adjustment journal entries in the reporting currency , implementation_dba_data: FA.FA_MC_ADJUSTMENTS ,
-
Table: FA_MC_ADJUSTMENTS
12.2.2
owner:FA, object_type:TABLE, fnd_design_data:OFA.FA_MC_ADJUSTMENTS, object_name:FA_MC_ADJUSTMENTS, status:VALID, product: OFA - Assets , description: Stores information to create adjustment journal entries in the reporting currency , implementation_dba_data: FA.FA_MC_ADJUSTMENTS ,
-
APPS.FA_INV_XFR_PUB SQL Statements
12.2.2
-
VIEW: APPS.FA_ADJUSTMENTS_MRC_V
12.1.1
-
VIEW: FA.FA_MC_ADJUSTMENTS#
12.2.2
owner:FA, object_type:VIEW, object_name:FA_MC_ADJUSTMENTS#, status:VALID,
-
SYNONYM: APPS.FA_MC_ADJUSTMENTS
12.1.1
owner:APPS, object_type:SYNONYM, object_name:FA_MC_ADJUSTMENTS, status:VALID,
-
Table: FA_DEPRN_PERIODS
12.1.1
owner:FA, object_type:TABLE, fnd_design_data:OFA.FA_DEPRN_PERIODS, object_name:FA_DEPRN_PERIODS, status:VALID, product: OFA - Assets , description: Information about each depreciation period , implementation_dba_data: FA.FA_DEPRN_PERIODS ,
-
VIEW: APPS.FA_ADJUSTMENTS_MRC_V
12.2.2
-
VIEW: FA.FA_MC_ADJUSTMENTS#
12.2.2
-
APPS.FA_ADJUSTMENTS_PKG SQL Statements
12.2.2
-
SYNONYM: APPS.FA_MC_ADJUSTMENTS
12.2.2
owner:APPS, object_type:SYNONYM, object_name:FA_MC_ADJUSTMENTS, status:VALID,
-
Table: FA_DEPRN_PERIODS
12.2.2
owner:FA, object_type:TABLE, fnd_design_data:OFA.FA_DEPRN_PERIODS, object_name:FA_DEPRN_PERIODS, status:VALID, product: OFA - Assets , description: Information about each depreciation period , implementation_dba_data: FA.FA_DEPRN_PERIODS ,
-
APPS.FA_ADJUSTMENT_PVT SQL Statements
12.2.2
-
TABLE: FA.FA_MC_ADJUSTMENTS
12.2.2
owner:FA, object_type:TABLE, fnd_design_data:OFA.FA_MC_ADJUSTMENTS, object_name:FA_MC_ADJUSTMENTS, status:VALID,
-
PACKAGE BODY: APPS.FA_ADJUSTMENTS_PKG
12.2.2
owner:APPS, object_type:PACKAGE BODY, object_name:FA_ADJUSTMENTS_PKG, status:VALID,
-
PACKAGE BODY: APPS.FA_MC_UPG2_PKG
12.1.1
owner:APPS, object_type:PACKAGE BODY, object_name:FA_MC_UPG2_PKG, status:VALID,
-
VIEW: APPS.FA_FINANCIAL_INQUIRY_UPL_V
12.2.2
-
PACKAGE BODY: APPS.FA_SLA_EVENTS_UPG_PKG
12.1.1
owner:APPS, object_type:PACKAGE BODY, object_name:FA_SLA_EVENTS_UPG_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,
-
Table: FA_DISTRIBUTION_HISTORY
12.1.1
owner:FA, object_type:TABLE, fnd_design_data:OFA.FA_DISTRIBUTION_HISTORY, object_name:FA_DISTRIBUTION_HISTORY, status:VALID, product: OFA - Assets , description: Employee, location, and Accounting Flexfield values assigned to each asset , implementation_dba_data: FA.FA_DISTRIBUTION_HISTORY ,
-
PACKAGE BODY: APPS.FA_TRANSFER_XIT_PKG
12.2.2
owner:APPS, object_type:PACKAGE BODY, object_name:FA_TRANSFER_XIT_PKG, status:VALID,
-
PACKAGE BODY: APPS.FA_INS_DETAIL_PKG
12.2.2
owner:APPS, object_type:PACKAGE BODY, object_name:FA_INS_DETAIL_PKG, 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_INS_ADJUST_PKG
12.2.2
owner:APPS, object_type:PACKAGE BODY, object_name:FA_INS_ADJUST_PKG, status:VALID,
-
PACKAGE BODY: APPS.FA_XLA_EXTRACT_TRX_PKG
12.2.2
owner:APPS, object_type:PACKAGE BODY, object_name:FA_XLA_EXTRACT_TRX_PKG, status:VALID,
-
PACKAGE BODY: APPS.FA_TRANSFER_PVT
12.2.2
owner:APPS, object_type:PACKAGE BODY, object_name:FA_TRANSFER_PVT, status:VALID,
-
APPS.FA_GROUP_RECLASS2_PVT SQL Statements
12.2.2
-
TABLE: FA.FA_MC_ADJUSTMENTS
12.1.1
owner:FA, object_type:TABLE, fnd_design_data:OFA.FA_MC_ADJUSTMENTS, object_name:FA_MC_ADJUSTMENTS, status:VALID,
-
PACKAGE BODY: APPS.FA_SORP_UPG_PKG
12.2.2
owner:APPS, object_type:PACKAGE BODY, object_name:FA_SORP_UPG_PKG, status:VALID,
-
PACKAGE BODY: APPS.FA_AMORT_PKG
12.2.2
owner:APPS, object_type:PACKAGE BODY, object_name:FA_AMORT_PKG, status:VALID,
-
PACKAGE BODY: APPS.FA_DEFERRED_DEPRN_PKG
12.2.2
owner:APPS, object_type:PACKAGE BODY, object_name:FA_DEFERRED_DEPRN_PKG, status:VALID,
-
PACKAGE BODY: APPS.FA_MC_UPG3_PKG
12.2.2
owner:APPS, object_type:PACKAGE BODY, object_name:FA_MC_UPG3_PKG, status:VALID,
-
PACKAGE BODY: APPS.FA_MC_UPG2_PKG
12.2.2
owner:APPS, object_type:PACKAGE BODY, object_name:FA_MC_UPG2_PKG, status:VALID,
-
PACKAGE BODY: APPS.FA_CHK_BOOKSTS_PKG
12.2.2
owner:APPS, object_type:PACKAGE BODY, object_name:FA_CHK_BOOKSTS_PKG, status:VALID,
-
PACKAGE BODY: APPS.FA_SLA_CURRENT_PERIOD_UPG_PKG
12.2.2
owner:APPS, object_type:PACKAGE BODY, object_name:FA_SLA_CURRENT_PERIOD_UPG_PKG, status:VALID,
-
PACKAGE BODY: APPS.FA_QUERY_BALANCES_PKG
12.2.2
owner:APPS, object_type:PACKAGE BODY, object_name:FA_QUERY_BALANCES_PKG, status:VALID,
-
APPS.FA_GAINLOSS_UND_PKG SQL Statements
12.2.2
-
PACKAGE BODY: APPS.FA_RX_GROUP
12.2.2
owner:APPS, object_type:PACKAGE BODY, object_name:FA_RX_GROUP, status:VALID,
-
Table: FA_DISTRIBUTION_HISTORY
12.2.2
owner:FA, object_type:TABLE, fnd_design_data:OFA.FA_DISTRIBUTION_HISTORY, object_name:FA_DISTRIBUTION_HISTORY, status:VALID, product: OFA - Assets , description: Employee, location, and Accounting Flexfield values assigned to each asset , implementation_dba_data: FA.FA_DISTRIBUTION_HISTORY ,
-
PACKAGE BODY: APPS.FA_SLA_EVENTS_UPG_PKG
12.2.2
owner:APPS, object_type:PACKAGE BODY, object_name:FA_SLA_EVENTS_UPG_PKG, status:VALID,
-
PACKAGE BODY: APPS.FA_CALC_DEPRN_BASIS2_PKG
12.2.2
owner:APPS, object_type:PACKAGE BODY, object_name:FA_CALC_DEPRN_BASIS2_PKG, status:VALID,
-
PACKAGE BODY: APPS.FARX_BL
12.2.2
owner:APPS, object_type:PACKAGE BODY, object_name:FARX_BL, status:VALID,
-
PACKAGE BODY: APPS.FA_SLA_CURRENT_PERIOD_UPG_PKG
12.1.1
owner:APPS, object_type:PACKAGE BODY, object_name:FA_SLA_CURRENT_PERIOD_UPG_PKG, status:VALID,
-
Table: FA_TRANSACTION_HEADERS
12.1.1
owner:FA, object_type:TABLE, fnd_design_data:OFA.FA_TRANSACTION_HEADERS, object_name:FA_TRANSACTION_HEADERS, status:VALID, product: OFA - Assets , description: Information about all transactions performed within Oracle Assets , implementation_dba_data: FA.FA_TRANSACTION_HEADERS ,
-
Table: FA_TRANSACTION_HEADERS
12.2.2
owner:FA, object_type:TABLE, fnd_design_data:OFA.FA_TRANSACTION_HEADERS, object_name:FA_TRANSACTION_HEADERS, status:VALID, product: OFA - Assets , description: Information about all transactions performed within Oracle Assets , implementation_dba_data: FA.FA_TRANSACTION_HEADERS ,
-
Table: GL_JE_LINES
12.2.2
owner:GL, object_type:TABLE, fnd_design_data:SQLGL.GL_JE_LINES, object_name:GL_JE_LINES, status:VALID, product: GL - General Ledger , description: Journal entry lines , implementation_dba_data: GL.GL_JE_LINES ,
-
PACKAGE BODY: APPS.FA_GAINLOSS_DPR_PKG
12.2.2
owner:APPS, object_type:PACKAGE BODY, object_name:FA_GAINLOSS_DPR_PKG, status:VALID,
-
PACKAGE BODY: APPS.FA_XLA_EXTRACT_TRX_PKG
12.1.1
owner:APPS, object_type:PACKAGE BODY, object_name:FA_XLA_EXTRACT_TRX_PKG, 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,