Search Results farx_bl
Overview
FARX_BL is a private PL/SQL package in the Oracle E-Business Suite Fixed Assets module, owned by the APPS schema and classified as an "OTHER" API in ETRM 12.2.2. Its name denotes "Fixed Assets Reports – Balances," and its sole business purpose is to generate the standard Fixed Assets balance reports — the asset cost, accumulated depreciation, capital-in-progress (CIP), and revaluation reserve balances reports. These reports present the opening balance, period activity, and closing balance of asset cost and depreciation for a given book and accounting period range, and are central to the period-close and reconciliation process performed by fixed asset accountants.
The package is declared with AUTHID CURRENT_USER, meaning that referenced objects are resolved in the calling user's schema, consistent with the APPS synonym convention used throughout Oracle EBS. It is a private implementation package; the public concurrent program wrappers reside elsewhere, and FARX_BL is referenced by three other packages within the Fixed Assets codebase.
Key Procedures and Functions
Five procedures are documented for FARX_BL:
- BALANCES_REPORTS — The core, intended-as-private driver procedure. It accepts a book, start and end period names, a report type, an adjustment mode, an optional MRC set of books identifier, a report style (default 'S', with 'D' indicating drill-down), the concurrent request and user identifiers, a calling function name, and returns an output message and success flag. All report-specific procedures ultimately funnel through this routine.
- CIP_BALANCES_RPT — Concurrent-request wrapper for the CIP (Construction-in-Progress) balances report. It returns the standard retcode and errbuf OUT parameters expected by concurrent program callers.
- ASSET_COST_BALANCES_RPT — Wrapper for the asset cost balances report, supporting an optional MRC set of books identifier and a report style parameter to enable drill-down output.
- ACCUM_DEPRN_BALANCES_RPT — Wrapper for the accumulated depreciation balances report, likewise supporting MRC set of books and drill-down style.
- REVAL_RESERVE_BALANCES_RPT — Wrapper for the revaluation reserve balances report.
The procedural pattern is consistent: thin concurrent wrappers collect the standard EBS request parameters and delegate to the common BALANCES_REPORTS engine.
Tables Accessed
FARX_BL reads and writes a defined set of Fixed Assets tables via APPS synonyms. Asset master and transaction data are drawn from FA_ADDITIONS, FA_ADJUSTMENTS, FA_ASSET_HISTORY, FA_DEPRN_DETAIL, and FA_DISTRIBUTION_HISTORY. Book and period definitions come from FA_BOOKS, FA_BOOK_CONTROLS, FA_CATEGORY_BOOKS, and FA_DEPRN_PERIODS. Lookup values are resolved through FA_LOOKUPS. For multiple reporting currency (MRC) support, FA_MC_ADJUSTMENTS, FA_MC_BOOKS, and FA_MC_BOOK_CONTROLS are referenced. The two global temporary / interface tables, FA_BALANCES_REPORT_GT and FA_BALANCES_REP_ITF, hold the intermediate and final report rows produced by the balance calculations.
Usage Notes
FARX_BL is not a public API and should not be called directly by customer extensions. It is invoked internally by Oracle's Fixed Assets concurrent program wrappers to produce the balances reports submitted from the Fixed Assets responsibility or the Standard Request Submission (SRS) window. Custom code requiring equivalent balance data should call the supported public report APIs rather than FARX_BL, since the package is private and subject to change without notice. Administrators encountering the package name during debugging of balance-report concurrent requests should treat it as an internal reporting engine linking the documented FA tables to the balances report interface tables.
-
PACKAGE: APPS.FARX_BL
12.2.2
owner:APPS, object_type:PACKAGE, object_name:FARX_BL, status:VALID,
-
PACKAGE: APPS.FARX_BL
12.1.1
owner:APPS, object_type:PACKAGE, object_name:FARX_BL, status:VALID,
-
PACKAGE BODY: APPS.FARX_BL
12.1.1
owner:APPS, object_type:PACKAGE BODY, object_name:FARX_BL, status:VALID,
-
PACKAGE BODY: APPS.FARX_BL
12.2.2
owner:APPS, object_type:PACKAGE BODY, object_name:FARX_BL, status:VALID,
-
PACKAGE: APPS.FARX_BL
12.2.2
-
SYNONYM: APPS.FA_BALANCES_REPORT_GT
12.1.1
owner:APPS, object_type:SYNONYM, object_name:FA_BALANCES_REPORT_GT, status:VALID,
-
PACKAGE BODY: APPS.FA_RX_ALT_BAL
12.2.2
owner:APPS, object_type:PACKAGE BODY, object_name:FA_RX_ALT_BAL, status:VALID,
-
PACKAGE: APPS.FARX_BL
12.1.1
-
SYNONYM: APPS.FA_BALANCES_REP_ITF
12.1.1
owner:APPS, object_type:SYNONYM, object_name:FA_BALANCES_REP_ITF, status:VALID,
-
SYNONYM: APPS.FA_BALANCES_REP_ITF
12.2.2
owner:APPS, object_type:SYNONYM, object_name:FA_BALANCES_REP_ITF, status:VALID,
-
PACKAGE BODY: APPS.FARX_C_BL
12.1.1
owner:APPS, object_type:PACKAGE BODY, object_name:FARX_C_BL, status:VALID,
-
SYNONYM: APPS.FA_BALANCES_REPORT_GT
12.2.2
owner:APPS, object_type:SYNONYM, object_name:FA_BALANCES_REPORT_GT, status:VALID,
-
PACKAGE BODY: APPS.JG_JGZZFAAD_XMLP_PKG
12.1.1
owner:APPS, object_type:PACKAGE BODY, object_name:JG_JGZZFAAD_XMLP_PKG, status:VALID,
-
PACKAGE BODY: APPS.FA_RX_ALT_BAL
12.1.1
owner:APPS, object_type:PACKAGE BODY, object_name:FA_RX_ALT_BAL, status:VALID,
-
PACKAGE BODY: APPS.FARX_C_BL
12.2.2
owner:APPS, object_type:PACKAGE BODY, object_name:FARX_C_BL, status:VALID,
-
PACKAGE BODY: APPS.JG_JGZZFAAD_XMLP_PKG
12.2.2
owner:APPS, object_type:PACKAGE BODY, object_name:JG_JGZZFAAD_XMLP_PKG, status:VALID,
-
SYNONYM: APPS.FA_LOOKUPS_B
12.1.1
owner:APPS, object_type:SYNONYM, object_name:FA_LOOKUPS_B, status:VALID,
-
SYNONYM: APPS.FA_LOOKUPS_TL
12.1.1
owner:APPS, object_type:SYNONYM, object_name:FA_LOOKUPS_TL, status:VALID,
-
SYNONYM: APPS.FA_MC_DEPRN_DETAIL
12.2.2
owner:APPS, object_type:SYNONYM, object_name:FA_MC_DEPRN_DETAIL, status:VALID,
-
SYNONYM: APPS.FA_MC_DEPRN_PERIODS
12.2.2
owner:APPS, object_type:SYNONYM, object_name:FA_MC_DEPRN_PERIODS, status:VALID,
-
SYNONYM: APPS.FA_MC_BOOKS
12.2.2
owner:APPS, object_type:SYNONYM, object_name:FA_MC_BOOKS, status:VALID,
-
PACKAGE: APPS.FA_UTILS_PKG
12.2.2
owner:APPS, object_type:PACKAGE, object_name:FA_UTILS_PKG, status:VALID,
-
SYNONYM: APPS.FA_MC_ADJUSTMENTS
12.2.2
owner:APPS, object_type:SYNONYM, object_name:FA_MC_ADJUSTMENTS, status:VALID,
-
PACKAGE: APPS.FA_RX_SHARED_PKG
12.1.1
owner:APPS, object_type:PACKAGE, object_name:FA_RX_SHARED_PKG, status:VALID,
-
PACKAGE: APPS.FA_RX_SHARED_PKG
12.2.2
owner:APPS, object_type:PACKAGE, object_name:FA_RX_SHARED_PKG, status:VALID,
-
SYNONYM: APPS.FA_MC_BOOK_CONTROLS
12.2.2
owner:APPS, object_type:SYNONYM, object_name:FA_MC_BOOK_CONTROLS, status:VALID,
-
PACKAGE: APPS.FA_RX_CONC_MESG_PKG
12.2.2
owner:APPS, object_type:PACKAGE, object_name:FA_RX_CONC_MESG_PKG, status:VALID,
-
PACKAGE: APPS.FA_RX_CONC_MESG_PKG
12.1.1
owner:APPS, object_type:PACKAGE, object_name:FA_RX_CONC_MESG_PKG, status:VALID,
-
SYNONYM: APPS.FA_LOOKUPS
12.1.1
owner:APPS, object_type:SYNONYM, object_name:FA_LOOKUPS, status:VALID,
-
SYNONYM: APPS.FA_LOOKUPS
12.2.2
owner:APPS, object_type:SYNONYM, object_name:FA_LOOKUPS, status:VALID,
-
SYNONYM: APPS.FA_METHODS
12.1.1
owner:APPS, object_type:SYNONYM, object_name:FA_METHODS, status:VALID,
-
SYNONYM: APPS.FA_SYSTEM_CONTROLS
12.2.2
owner:APPS, object_type:SYNONYM, object_name:FA_SYSTEM_CONTROLS, status:VALID,
-
SYNONYM: APPS.FA_DEPRN_DETAIL
12.1.1
owner:APPS, object_type:SYNONYM, object_name:FA_DEPRN_DETAIL, status:VALID,
-
SYNONYM: APPS.FA_METHODS
12.2.2
owner:APPS, object_type:SYNONYM, object_name:FA_METHODS, status:VALID,
-
SYNONYM: APPS.FA_DEPRN_DETAIL
12.2.2
owner:APPS, object_type:SYNONYM, object_name:FA_DEPRN_DETAIL, status:VALID,
-
SYNONYM: APPS.FA_ASSET_HISTORY
12.1.1
owner:APPS, object_type:SYNONYM, object_name:FA_ASSET_HISTORY, status:VALID,
-
SYNONYM: APPS.FA_ADJUSTMENTS
12.1.1
owner:APPS, object_type:SYNONYM, object_name:FA_ADJUSTMENTS, status:VALID,
-
SYNONYM: APPS.FA_SYSTEM_CONTROLS
12.1.1
owner:APPS, object_type:SYNONYM, object_name:FA_SYSTEM_CONTROLS, status:VALID,
-
SYNONYM: APPS.FA_ASSET_HISTORY
12.2.2
owner:APPS, object_type:SYNONYM, object_name:FA_ASSET_HISTORY, status:VALID,
-
SYNONYM: APPS.XLA_DISTRIBUTION_LINKS
12.1.1
owner:APPS, object_type:SYNONYM, object_name:XLA_DISTRIBUTION_LINKS, status:VALID,
-
SYNONYM: APPS.XLA_DISTRIBUTION_LINKS
12.2.2
owner:APPS, object_type:SYNONYM, object_name:XLA_DISTRIBUTION_LINKS, status:VALID,
-
SYNONYM: APPS.FA_ADJUSTMENTS
12.2.2
owner:APPS, object_type:SYNONYM, object_name:FA_ADJUSTMENTS, status:VALID,
-
SYNONYM: APPS.FA_CATEGORY_BOOKS
12.1.1
owner:APPS, object_type:SYNONYM, object_name:FA_CATEGORY_BOOKS, status:VALID,
-
SYNONYM: APPS.XLA_AE_LINES
12.1.1
owner:APPS, object_type:SYNONYM, object_name:XLA_AE_LINES, status:VALID,
-
SYNONYM: APPS.FA_CATEGORY_BOOKS
12.2.2
owner:APPS, object_type:SYNONYM, object_name:FA_CATEGORY_BOOKS, status:VALID,
-
PACKAGE: APPS.FA_DEBUG_PKG
12.1.1
owner:APPS, object_type:PACKAGE, object_name:FA_DEBUG_PKG, status:VALID,
-
SYNONYM: APPS.XLA_AE_LINES
12.2.2
owner:APPS, object_type:SYNONYM, object_name:XLA_AE_LINES, status:VALID,
-
SYNONYM: APPS.XLA_AE_HEADERS
12.1.1
owner:APPS, object_type:SYNONYM, object_name:XLA_AE_HEADERS, status:VALID,
-
SYNONYM: APPS.FA_ADDITIONS
12.2.2
owner:APPS, object_type:SYNONYM, object_name:FA_ADDITIONS, status:VALID,
-
SYNONYM: APPS.FA_TRANSACTION_HEADERS
12.1.1
owner:APPS, object_type:SYNONYM, object_name:FA_TRANSACTION_HEADERS, status:VALID,