Search Results fa_adjustments_mrc_v
Overview
FA_ADJUSTMENTS_MRC_V is a multireporting compliance (MRC) view owned by the APPS schema in Oracle E-Business Suite, delivered as part of the OFA (Oracle Assets) product family. It exposes adjusted asset transaction distribution data segregated by set of books, allowing users to query adjustment and journal entry information for a specific reporting ledger. The view effectively filters the underlying adjustment records to the set of books that corresponds to the session context established through USERENV('CLIENT_INFO'), ensuring that only data relevant to the active reporting ledger is returned. This behavior is characteristic of MRC-enabled views in 12.1.1 and 12.2.2, which present secondary ledger or reporting ledger data alongside the primary ledger. The view is therefore most commonly used for cross-ledger reporting, reconciliation of asset adjustments against journal entries, and downstream integration where adjustment lines must be attributed to a specific set of books. Because it is read-only, it serves reporting and inquiry functions rather than transactional data entry.
Underlying Base Objects
The view is defined over a single documented base object, FA_MC_ADJUSTMENTS (exposed as a synonym), which is the MRC adjustment table used by Oracle Assets. The view text selects from FA_MC_ADJUSTMENTS, aliased as FMCADJ, and applies the predicate FMCADJ.SET_OF_BOOKS_ID = NVL(TO_NUMBER(SUBSTRB(USERENV('CLIENT_INFO'), 45, 10)), -1). This predicate parses the client information string to derive the active set of books identifier and restricts the result set accordingly. The NVL fallback to -1 means that when no valid set of books context is established, no rows are returned. All columns exposed by the view map directly to columns of FA_MC_ADJUSTMENTS, with no joins or aggregations applied, so the view functions essentially as a context-filtered projection of the base table.
Key Columns
The view exposes the complete column set of the MRC adjustment table. Notable columns include:
- SET_OF_BOOKS_ID — identifies the reporting set of books; central to the view's filtering predicate.
- TRANSACTION_HEADER_ID and ADJUSTMENT_LINE_ID — link adjustment records to their transaction and line context.
- ASSET_ID — the asset to which the adjustment applies.
- ASSET_INVOICE_ID — the asset invoice association, used to trace adjustments back to invoice-based asset additions; this is the column most relevant to the user's search term.
- ADJUSTMENT_TYPE, SOURCE_TYPE_CODE, and SOURCE_DEST_CODE — classify the nature and origin of the adjustment.
- DEBIT_CREDIT_FLAG and ADJUSTMENT_AMOUNT — define the accounting direction and value.
- CODE_COMBINATION_ID — the accounting flexfield combination for the distribution.
- JE_HEADER_ID and JE_LINE_NUM — reference the generated journal entry.
- PERIOD_COUNTER_CREATED and PERIOD_COUNTER_ADJUSTED — identify the accounting periods involved.
- ANNUALIZED_ADJUSTMENT — the annualized value of the adjustment.
- Global attribute columns (GLOBAL_ATTRIBUTE1–20, GLOBAL_ATTRIBUTE_CATEGORY) — descriptive flexfield support.
- DEPRN_OVERRIDE_FLAG and TRACK_MEMBER_FLAG — depreciation override and member tracking indicators.
Common Use Cases and Queries
Typical use cases include reconciling asset adjustments to journal entries, analyzing invoice-related adjustments through ASSET_INVOICE_ID, and reporting adjustment activity by set of books. A representative query retrieving adjustments for an asset invoice is:
SELECT asset_id, asset_invoice_id, adjustment_type, adjustment_amount, code_combination_id, je_header_id, je_line_num FROM fa_adjustments_mrc_v WHERE asset_invoice_id = :invoice_id;
To summarize adjustments by type within the active set of books:
SELECT adjustment_type, debit_credit_flag, SUM(adjustment_amount) FROM fa_adjustments_mrc_v GROUP BY adjustment_type, debit_credit_flag;
Because filtering depends on USERENV('CLIENT_INFO'), callers must ensure the correct reporting ledger context is initialized before querying; otherwise the view returns no rows. This makes it suitable for concurrent programs and forms that set the MRC context, and for ad hoc reporting executed within an environment where the set of books is properly assigned.
-
View: FA_ADJUSTMENTS_MRC_V
12.1.1
owner:APPS, object_type:VIEW, fnd_design_data:OFA.FA_ADJUSTMENTS_MRC_V, object_name:FA_ADJUSTMENTS_MRC_V, status:VALID, product: OFA - Assets , implementation_dba_data: APPS.FA_ADJUSTMENTS_MRC_V ,
-
View: FA_ADJUSTMENTS_MRC_V
12.2.2
owner:APPS, object_type:VIEW, fnd_design_data:OFA.FA_ADJUSTMENTS_MRC_V, object_name:FA_ADJUSTMENTS_MRC_V, status:VALID, product: OFA - Assets , implementation_dba_data: APPS.FA_ADJUSTMENTS_MRC_V ,
-
APPS.FA_ADJUSTMENTS_PKG SQL Statements
12.1.1
-
APPS.JL_JLZZFIJR_XMLP_PKG SQL Statements
12.1.1
-
APPS.FA_DEFERRED_DEPRN_PKG SQL Statements
12.1.1
-
PACKAGE BODY: APPS.JL_JLZZFIJR_XMLP_PKG
12.2.2
owner:APPS, object_type:PACKAGE BODY, object_name:JL_JLZZFIJR_XMLP_PKG, status:VALID,
-
PACKAGE BODY: APPS.JL_JLZZFIJR_XMLP_PKG
12.1.1
owner:APPS, object_type:PACKAGE BODY, object_name:JL_JLZZFIJR_XMLP_PKG, status:VALID,
-
PACKAGE BODY: APPS.FA_ADJUSTMENTS_PKG
12.1.1
owner:APPS, object_type:PACKAGE BODY, object_name:FA_ADJUSTMENTS_PKG, status:VALID,
-
VIEW: APPS.FA_AEL_SL_MRC_V
12.1.1
-
APPS.JL_JLZZFIJR_XMLP_PKG SQL Statements
12.2.2
-
SYNONYM: APPS.FA_MC_ADJUSTMENTS
12.1.1
owner:APPS, object_type:SYNONYM, object_name:FA_MC_ADJUSTMENTS, status:VALID,
-
PACKAGE BODY: APPS.FA_TOFES_YUD_ALEF_PKG
12.2.2
owner:APPS, object_type:PACKAGE BODY, object_name:FA_TOFES_YUD_ALEF_PKG, status:VALID,
-
PACKAGE BODY: APPS.FA_ADJUSTMENTS_PKG
12.1.1
-
VIEW: APPS.FA_AEL_SL_MRC_V
12.2.2
-
PACKAGE BODY: APPS.JL_ZZ_FA_FUNCTIONS_PKG
12.1.1
owner:APPS, object_type:PACKAGE BODY, object_name:JL_ZZ_FA_FUNCTIONS_PKG, status:VALID,
-
PACKAGE BODY: APPS.JL_ZZ_FA_FUNCTIONS_PKG
12.2.2
owner:APPS, object_type:PACKAGE BODY, object_name:JL_ZZ_FA_FUNCTIONS_PKG, status:VALID,
-
PACKAGE BODY: APPS.FA_QUERY_BALANCES_PKG
12.1.1
owner:APPS, object_type:PACKAGE BODY, object_name:FA_QUERY_BALANCES_PKG, status:VALID,
-
APPS.FA_ADJUSTMENT_PUB SQL Statements
12.1.1
-
PACKAGE BODY: APPS.FA_POLISH_PVT
12.1.1
owner:APPS, object_type:PACKAGE BODY, object_name:FA_POLISH_PVT, status:VALID,
-
PACKAGE BODY: APPS.FA_INS_ADJUST_PKG
12.1.1
owner:APPS, object_type:PACKAGE BODY, object_name:FA_INS_ADJUST_PKG, status:VALID,
-
PACKAGE BODY: APPS.FA_FASRSVES_XMLP_PKG
12.1.1
owner:APPS, object_type:PACKAGE BODY, object_name:FA_FASRSVES_XMLP_PKG, status:VALID,
-
APPS.FA_GAINLOSS_UND_PKG SQL Statements
12.1.1
-
PACKAGE BODY: APPS.FA_FASCOSTD_XMLP_PKG
12.1.1
owner:APPS, object_type:PACKAGE BODY, object_name:FA_FASCOSTD_XMLP_PKG, status:VALID,
-
PACKAGE BODY: APPS.JL_JLMXFISR_XMLP_PKG
12.1.1
owner:APPS, object_type:PACKAGE BODY, object_name:JL_JLMXFISR_XMLP_PKG, status:VALID,
-
PACKAGE BODY: APPS.FA_FASRSVED_XMLP_PKG
12.2.2
owner:APPS, object_type:PACKAGE BODY, object_name:FA_FASRSVED_XMLP_PKG, status:VALID,
-
PACKAGE BODY: APPS.FA_BALREP_PKG
12.2.2
owner:APPS, object_type:PACKAGE BODY, object_name:FA_BALREP_PKG, status:VALID,
-
PACKAGE BODY: APPS.FA_FASCOSTS_XMLP_PKG
12.2.2
owner:APPS, object_type:PACKAGE BODY, object_name:FA_FASCOSTS_XMLP_PKG, status:VALID,
-
PACKAGE BODY: APPS.JL_JLMXFGLR_XMLP_PKG
12.1.1
owner:APPS, object_type:PACKAGE BODY, object_name:JL_JLMXFGLR_XMLP_PKG, status:VALID,
-
PACKAGE BODY: APPS.FA_DEFERRED_DEPRN_PKG
12.1.1
owner:APPS, object_type:PACKAGE BODY, object_name:FA_DEFERRED_DEPRN_PKG, status:VALID,
-
PACKAGE BODY: APPS.FA_FASRSVES_XMLP_PKG
12.2.2
owner:APPS, object_type:PACKAGE BODY, object_name:FA_FASRSVES_XMLP_PKG, status:VALID,
-
PACKAGE BODY: APPS.FA_CALC_DEPRN_BASIS2_PKG
12.1.1
owner:APPS, object_type:PACKAGE BODY, object_name:FA_CALC_DEPRN_BASIS2_PKG, status:VALID,
-
PACKAGE BODY: APPS.FA_FASCOSTD_XMLP_PKG
12.2.2
owner:APPS, object_type:PACKAGE BODY, object_name:FA_FASCOSTD_XMLP_PKG, status:VALID,
-
PACKAGE BODY: APPS.JL_JLMXFISR_XMLP_PKG
12.2.2
owner:APPS, object_type:PACKAGE BODY, object_name:JL_JLMXFISR_XMLP_PKG, status:VALID,
-
PACKAGE BODY: APPS.FARX_AL
12.1.1
owner:APPS, object_type:PACKAGE BODY, object_name:FARX_AL, status:VALID,
-
PACKAGE BODY: APPS.FA_GAINLOSS_DPR_PKG
12.1.1
owner:APPS, object_type:PACKAGE BODY, object_name:FA_GAINLOSS_DPR_PKG, status:VALID,
-
PACKAGE BODY: APPS.FA_AMORT_PKG
12.1.1
owner:APPS, object_type:PACKAGE BODY, object_name:FA_AMORT_PKG, status:VALID,
-
PACKAGE BODY: APPS.FA_TRANSFER_PVT
12.1.1
owner:APPS, object_type:PACKAGE BODY, object_name:FA_TRANSFER_PVT, status:VALID,
-
PACKAGE BODY: APPS.FA_DEPRN_ROLLBACK_PVT
12.1.1
owner:APPS, object_type:PACKAGE BODY, object_name:FA_DEPRN_ROLLBACK_PVT, status:VALID,
-
PACKAGE BODY: APPS.JL_JLMXFGLR_XMLP_PKG
12.2.2
owner:APPS, object_type:PACKAGE BODY, object_name:JL_JLMXFGLR_XMLP_PKG, status:VALID,
-
PACKAGE BODY: APPS.FA_FASRSVED_XMLP_PKG
12.1.1
owner:APPS, object_type:PACKAGE BODY, object_name:FA_FASRSVED_XMLP_PKG, status:VALID,
-
PACKAGE BODY: APPS.FA_FASCOSTS_XMLP_PKG
12.1.1
owner:APPS, object_type:PACKAGE BODY, object_name:FA_FASCOSTS_XMLP_PKG, status:VALID,
-
APPS.FA_GROUP_RECLASS2_PVT SQL Statements
12.1.1
-
PACKAGE BODY: APPS.FARX_AL
12.2.2
owner:APPS, object_type:PACKAGE BODY, object_name:FARX_AL, status:VALID,
-
PACKAGE BODY: APPS.FA_ADJUSTMENT_PVT
12.1.1
owner:APPS, object_type:PACKAGE BODY, object_name:FA_ADJUSTMENT_PVT, status:VALID,
-
View: FA_AEL_SL_MRC_V
12.1.1
owner:APPS, object_type:VIEW, fnd_design_data:OFA.FA_AEL_SL_MRC_V, object_name:FA_AEL_SL_MRC_V, status:VALID, product: OFA - Assets , implementation_dba_data: APPS.FA_AEL_SL_MRC_V ,
-
View: FA_AEL_SL_MRC_V
12.2.2
owner:APPS, object_type:VIEW, fnd_design_data:OFA.FA_AEL_SL_MRC_V, object_name:FA_AEL_SL_MRC_V, status:VALID, product: OFA - Assets , implementation_dba_data: APPS.FA_AEL_SL_MRC_V ,
-
PACKAGE BODY: APPS.FA_CIP_PVT
12.1.1
owner:APPS, object_type:PACKAGE BODY, object_name:FA_CIP_PVT, status:VALID,
-
12.1.1 FND Design Data
12.1.1
-
PACKAGE BODY: APPS.FA_GAINLOSS_UPD_PKG
12.1.1
owner:APPS, object_type:PACKAGE BODY, object_name:FA_GAINLOSS_UPD_PKG, status:VALID,
-
PACKAGE BODY: APPS.FA_AMORT_PVT
12.1.1
owner:APPS, object_type:PACKAGE BODY, object_name:FA_AMORT_PVT, status:VALID,