Search Results fa_balrep_pkg
Overview
FA_BALREP_PKG is the Oracle Assets (Fixed Assets) package responsible for generating the Balance Report and related period-comparison reports within Oracle E-Business Suite. The Balance Report provides a reconciliation of asset balances between two accounting periods, showing opening balances, additions, adjustments, retirements, transfers, and closing balances by book, category, and period. This package implements a parallel, worker-based processing model to support high-volume asset books, splitting report generation across multiple concurrent workers rather than executing the report in a single serial pass through the asset tables.
The package is declared with AUTHID CURRENT_USER, meaning its SQL statements execute with the privileges of the invoking user rather than the package owner. This is significant because the balance report queries operate against a wide range of FA tables and rely on the invoking user's access to APPS synonyms. The package header carries a NOSHIP designation, indicating it is an internal, non-API component not intended for direct customer invocation.
Key Procedures and Functions
- LOAD_WORKERS — Populates the worker job framework used by the parallel balance report run. It accepts a book type code and request ID, then seeds the worker assignments (through the FA_WORKER_JOBS structure) that divide the reporting workload into discrete units of work. It returns standard concurrent program OUT parameters for error buffer and return code.
- POPULATE_GT_TABLE — Populates the global temporary table used to stage the intermediate balance report results. Its parameter list includes the book, report type, report style, request ID, and worker number, together with the period-comparison inputs that define the reporting window:
Period1_PC,Period1_POD,Period1_PCD,Period2_PC, andPeriod2_PCD, along with an optional distribution source book. The period identifier parameters allow the procedure to compute movements for two distinct periods and present a comparative balance. This procedure is the core work unit executed by each parallel worker. - LAUNCH_WORKERS — Coordinates the overall parallel run. It receives the same book, report type, report style, period, and distribution-source parameters as POPULATE_GT_TABLE, and additionally takes the total request count. It manages the launch and synchronization of the individual worker requests, collecting error buffer and return code outputs for the parent concurrent request.
Tables Accessed
The package references a broad set of Assets transactional and setup tables through APPS synonyms. FA_BOOK_CONTROLS, FA_BOOKS, FA_BOOKS_GROUPS, and FA_CATEGORY_BOOKS supply book, category, and accounting-control context. FA_DEPRN_PERIODS and FA_DEPRN_SUMMARY provide the depreciation period definitions and period-end asset balances that form the backbone of the report. FA_DEPRN_DETAIL contributes the transaction-level depreciation and cost detail. FA_ADJUSTMENTS, FA_ASSET_HISTORY, and FA_TRANSACTION_HEADERS provide adjustments and asset transaction history supporting cost and adjustment movement lines. FA_DISTRIBUTION_HISTORY and FA_GROUP_ASSET_RULES/FA_GROUP_ASSET_DEFAULT support distributions and group-asset accounting rules. FA_BALANCES_REPORTS_ITF is the interface table used to stage report output, and FA_WORKER_JOBS tracks the parallel worker assignments created by LOAD_WORKERS.
Usage Notes
FA_BALREP_PKG is invoked primarily from the Oracle Assets concurrent program that produces the Balance Report. The parent request calls LAUNCH_WORKERS, which in turn spawns worker requests invoking POPULATE_GT_TABLE after LOAD_WORKERS has established the job partition. It is documented as being referenced by one other package, and it is not a public API; customizations should not call it directly. The period1_pcd parameter (Period 1 Period Close Date) that triggered this search is the period-close date identifying the first comparison period, paired with period1_pc (the period counter). Administrators investigating balance report performance or worker failures typically trace FA_WORKER_JOBS and FA_BALANCES_REPORTS_ITF for diagnostics.
-
PACKAGE: APPS.FA_BALREP_PKG
12.2.2
owner:APPS, object_type:PACKAGE, object_name:FA_BALREP_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: APPS.FA_BALREP_PKG
12.2.2
-
SYNONYM: APPS.FA_BALANCES_REPORTS_ITF
12.2.2
owner:APPS, object_type:SYNONYM, object_name:FA_BALANCES_REPORTS_ITF, status:VALID,
-
SYNONYM: APPS.FA_BOOKS_GROUPS
12.2.2
owner:APPS, object_type:SYNONYM, object_name:FA_BOOKS_GROUPS, status:VALID,
-
SYNONYM: APPS.FA_GROUP_ASSET_DEFAULT
12.2.2
owner:APPS, object_type:SYNONYM, object_name:FA_GROUP_ASSET_DEFAULT, status:VALID,
-
SYNONYM: APPS.FA_WORKER_JOBS
12.2.2
owner:APPS, object_type:SYNONYM, object_name:FA_WORKER_JOBS, status:VALID,
-
PACKAGE BODY: APPS.FA_RSVLDG_REP_INS_PKG
12.2.2
owner:APPS, object_type:PACKAGE BODY, object_name:FA_RSVLDG_REP_INS_PKG, status:VALID,
-
SYNONYM: APPS.FA_GROUP_ASSET_RULES
12.2.2
owner:APPS, object_type:SYNONYM, object_name:FA_GROUP_ASSET_RULES, status:VALID,
-
VIEW: APPS.FA_BOOKS_GROUPS_MRC_V
12.2.2
owner:APPS, object_type:VIEW, fnd_design_data:OFA.FA_BOOKS_GROUPS_MRC_V, object_name:FA_BOOKS_GROUPS_MRC_V, status:VALID,
-
SYNONYM: APPS.FA_DEPRN_DETAIL
12.2.2
owner:APPS, object_type:SYNONYM, object_name:FA_DEPRN_DETAIL, status:VALID,
-
VIEW: APPS.FA_DEPRN_PERIODS_MRC_V
12.2.2
owner:APPS, object_type:VIEW, fnd_design_data:OFA.FA_DEPRN_PERIODS_MRC_V, object_name:FA_DEPRN_PERIODS_MRC_V, 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.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,
-
PACKAGE: APPS.FND_CLIENT_INFO
12.2.2
owner:APPS, object_type:PACKAGE, object_name:FND_CLIENT_INFO, status:VALID,
-
SYNONYM: APPS.FA_CATEGORY_BOOKS
12.2.2
owner:APPS, object_type:SYNONYM, object_name:FA_CATEGORY_BOOKS, status:VALID,
-
SYNONYM: APPS.XLA_AE_LINES
12.2.2
owner:APPS, object_type:SYNONYM, object_name:XLA_AE_LINES, status:VALID,
-
SYNONYM: APPS.FA_DEPRN_SUMMARY
12.2.2
owner:APPS, object_type:SYNONYM, object_name:FA_DEPRN_SUMMARY, status:VALID,
-
VIEW: APPS.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,
-
SYNONYM: APPS.FA_TRANSACTION_HEADERS
12.2.2
owner:APPS, object_type:SYNONYM, object_name:FA_TRANSACTION_HEADERS, status:VALID,
-
SYNONYM: APPS.FA_DISTRIBUTION_HISTORY
12.2.2
owner:APPS, object_type:SYNONYM, object_name:FA_DISTRIBUTION_HISTORY, status:VALID,
-
VIEW: APPS.FA_DEPRN_SUMMARY_MRC_V
12.2.2
owner:APPS, object_type:VIEW, fnd_design_data:OFA.FA_DEPRN_SUMMARY_MRC_V, object_name:FA_DEPRN_SUMMARY_MRC_V, status:VALID,
-
SYNONYM: APPS.XLA_AE_HEADERS
12.2.2
owner:APPS, object_type:SYNONYM, object_name:XLA_AE_HEADERS, status:VALID,
-
VIEW: APPS.FA_DEPRN_DETAIL_MRC_V
12.2.2
owner:APPS, object_type:VIEW, fnd_design_data:OFA.FA_DEPRN_DETAIL_MRC_V, object_name:FA_DEPRN_DETAIL_MRC_V, status:VALID,
-
PACKAGE: APPS.FA_CACHE_PKG
12.2.2
owner:APPS, object_type:PACKAGE, object_name:FA_CACHE_PKG, status:VALID,
-
SYNONYM: APPS.FA_DEPRN_PERIODS
12.2.2
owner:APPS, object_type:SYNONYM, object_name:FA_DEPRN_PERIODS, status:VALID,
-
SYNONYM: APPS.FA_BOOKS
12.2.2
owner:APPS, object_type:SYNONYM, object_name:FA_BOOKS, status:VALID,
-
APPS.FA_RSVLDG_REP_INS_PKG dependencies on FA_BALREP_PKG
12.2.2
-
APPS.FA_BALREP_PKG dependencies on FA_BALREP_PKG
12.2.2
-
SYNONYM: APPS.FA_BOOK_CONTROLS
12.2.2
owner:APPS, object_type:SYNONYM, object_name:FA_BOOK_CONTROLS, status:VALID,
-
VIEW: APPS.FA_BOOKS_MRC_V
12.2.2
owner:APPS, object_type:VIEW, fnd_design_data:OFA.FA_BOOKS_MRC_V, object_name:FA_BOOKS_MRC_V, status:VALID,
-
SYNONYM: APPS.FND_CONCURRENT_REQUESTS
12.2.2
owner:APPS, object_type:SYNONYM, object_name:FND_CONCURRENT_REQUESTS, status:VALID,
-
PACKAGE: APPS.FND_REQUEST
12.2.2
owner:APPS, object_type:PACKAGE, object_name:FND_REQUEST, status:VALID,
-
PACKAGE BODY: APPS.FA_BALREP_PKG
12.2.2
-
PACKAGE: APPS.FND_PROFILE
12.2.2
owner:APPS, object_type:PACKAGE, object_name:FND_PROFILE, status:VALID,
-
SYNONYM: PUBLIC.DUAL
12.2.2
owner:PUBLIC, object_type:SYNONYM, object_name:DUAL, status:VALID,
-
SYNONYM: PUBLIC.PLITBLM
12.2.2
owner:PUBLIC, object_type:SYNONYM, object_name:PLITBLM, status:VALID,
-
12.2.2 DBA Data
12.2.2
-
12.2.2 DBA Data
12.2.2
-
PACKAGE: APPS.FND_API
12.2.2
owner:APPS, object_type:PACKAGE, object_name:FND_API, status:VALID,