Search Results fa_book_controls
Overview
The FA_BOOK_CONTROLS table is a core configuration table within the Oracle E-Business Suite (EBS) Fixed Assets module (OFA). It stores the master control parameters and accounting rules that govern all assets assigned to a specific depreciation book. A depreciation book is a fundamental construct in Oracle Assets, representing a distinct set of accounting records for tracking asset cost and depreciation. This table acts as the central repository for the book-level settings that determine how depreciation is calculated, how journal entries are categorized, and how the book integrates with the General Ledger. Its configuration is critical for ensuring accurate and consistent asset accounting across the enterprise.
Key Information Stored
The table's primary key is the BOOK_TYPE_CODE, uniquely identifying each depreciation book. Key columns define the book's operational and financial characteristics. These include the SET_OF_BOOKS_ID, which links the asset book to a specific General Ledger, and the DEPRN_CALENDAR, which defines the fiscal calendar for depreciation calculations. A significant portion of the table's structure is dedicated to journal entry (JE) category mappings, such as JE_DEPRECIATION_CATEGORY, JE_ADDITION_CATEGORY, and JE_RETIREMENT_CATEGORY. These columns store references to GL_JE_CATEGORIES_TL, controlling how different asset transactions are categorized in subledger accounting and ultimately posted to the General Ledger. Other columns manage processes like mass transfers (MASS_COPY_SOURCE_BOOK, MASS_REQUEST_ID) and control various accounting and depreciation rules.
Common Use Cases and Queries
This table is primarily referenced for configuration validation, troubleshooting, and integrated reporting. A common query retrieves the complete setup for a specific book to verify journal posting rules. For instance, to audit the JE category mappings for the 'CORPORATE' book, one might use:
- SELECT book_type_code, je_depreciation_category, je_addition_category, je_retirement_category FROM fa_book_controls WHERE book_type_code = 'CORPORATE';
Another frequent use case involves identifying all asset books linked to a particular General Ledger set of books for a period-end close reconciliation:
- SELECT book_type_code FROM fa_book_controls WHERE set_of_books_id = &set_of_books_id;
Technical consultants also query this table to understand dependencies before modifying or retiring a depreciation book, as its configuration impacts all transactional asset tables.
Related Objects
FA_BOOK_CONTROLS has extensive relationships with other EBS objects, as indicated by its foreign keys. It is fundamentally linked to GL_SETS_OF_BOOKS (via SET_OF_BOOKS_ID) and FA_CALENDAR_TYPES (via DEPRN_CALENDAR). Its numerous foreign keys to GL_JE_CATEGORIES_TL underscore its role as the bridge between asset transactions and General Ledger accounting. The table is also referenced by the FA_BOOKS table, which holds asset-specific book information, and by key transactional tables like FA_DEPRN_DETAIL. Key APIs, such as the asset addition and depreciation programs, rely on the rules defined in FA_BOOK_CONTROLS to process transactions correctly. The self-referencing foreign key on MASS_COPY_SOURCE_BOOK indicates its role in book copy operations.
-
Table: FA_BOOK_CONTROLS
12.1.1
owner:FA, object_type:TABLE, fnd_design_data:OFA.FA_BOOK_CONTROLS, object_name:FA_BOOK_CONTROLS, status:VALID, product: OFA - Assets , description: Control information that affects all assets in a depreciation book , implementation_dba_data: FA.FA_BOOK_CONTROLS ,
-
Table: FA_BOOK_CONTROLS
12.2.2
owner:FA, object_type:TABLE, fnd_design_data:OFA.FA_BOOK_CONTROLS, object_name:FA_BOOK_CONTROLS, status:VALID, product: OFA - Assets , description: Control information that affects all assets in a depreciation book , implementation_dba_data: FA.FA_BOOK_CONTROLS ,
-
APPS.IGI_IGIIACAR_XMLP_PKG dependencies on FA_BOOK_CONTROLS
12.1.1
-
APPS.FARX_C_WD dependencies on FA_BOOK_CONTROLS
12.1.1
-
APPS.IGI_IAC_PROJ_PKG dependencies on FA_BOOK_CONTROLS
12.2.2
-
APPS.OKL_CREATE_KLE_PVT dependencies on FA_BOOK_CONTROLS
12.1.1
-
APPS.IGI_IGIIAOPD_XMLP_PKG dependencies on FA_BOOK_CONTROLS
12.1.1
-
APPS.FA_UPGHARNESS_PKG dependencies on FA_BOOK_CONTROLS
12.1.1
-
APPS.JL_ZZ_FA_DEPRN_ADJ_PKG dependencies on FA_BOOK_CONTROLS
12.1.1
-
APPS.FA_CACHE_PKG dependencies on FA_BOOK_CONTROLS
12.1.1
-
APPS.FA_RX_SHARED_PKG dependencies on FA_BOOK_CONTROLS
12.1.1
-
APPS.JL_CO_FA_ACCOUNTING_PKG dependencies on FA_BOOK_CONTROLS
12.1.1
-
APPS.OKL_TCL_PVT dependencies on FA_BOOK_CONTROLS
12.1.1
-
APPS.FAFLEX_PKG_WF dependencies on FA_BOOK_CONTROLS
12.1.1
-
APPS.FA_REC_PVT_PKG3 dependencies on FA_BOOK_CONTROLS
12.2.2
-
APPS.IGI_IMP_IAC_IMPORT_PKG dependencies on FA_BOOK_CONTROLS
12.1.1
-
APPS.FA_CUSTOM_GEN_CCID_PKG dependencies on FA_BOOK_CONTROLS
12.1.1
-
APPS.JL_ZZ_FA_DEPRN_ADJ_PKG dependencies on FA_BOOK_CONTROLS
12.2.2
-
APPS.FA_FASCAPSP_XMLP_PKG dependencies on FA_BOOK_CONTROLS
12.1.1
-
APPS.IGI_IGIIABLS_XMLP_PKG dependencies on FA_BOOK_CONTROLS
12.1.1
-
APPS.FA_EXP_PVT dependencies on FA_BOOK_CONTROLS
12.1.1
-
APPS.FA_TRANSFER_XIT_PKG dependencies on FA_BOOK_CONTROLS
12.1.1
-
APPS.FA_ADJUSTMENT_PUB dependencies on FA_BOOK_CONTROLS
12.1.1
-
APPS.FA_GCCID_PKG dependencies on FA_BOOK_CONTROLS
12.1.1
-
APPS.FA_JAPAN_DEP_TAX_SUMMARY_PKG dependencies on FA_BOOK_CONTROLS
12.1.1
-
APPS.OKL_ACTIVATE_ASSET_PVT dependencies on FA_BOOK_CONTROLS
12.1.1
-
APPS.FA_FASRCOST_XMLP_PKG dependencies on FA_BOOK_CONTROLS
12.1.1
-
APPS.JL_JLMXFIMP_XMLP_PKG dependencies on FA_BOOK_CONTROLS
12.1.1
-
APPS.IGI_IAC_TYPES dependencies on FA_BOOK_CONTROLS
12.1.1
-
APPS.FA_WHATIF_DEPRN2_PKG dependencies on FA_BOOK_CONTROLS
12.1.1
-
APPS.FA_RETIREMENT_PVT dependencies on FA_BOOK_CONTROLS
12.1.1
-
APPS.JL_ZZ_FA_DRILL_DOWN_PKG dependencies on FA_BOOK_CONTROLS
12.1.1
-
APPS.FA_CUA_MASS_UPDATE1_PKG dependencies on FA_BOOK_CONTROLS
12.1.1
-
APPS.FA_FASASSBS_XMLP_PKG dependencies on FA_BOOK_CONTROLS
12.1.1
-
APPS.OKL_AM_AMORTIZE_PVT dependencies on FA_BOOK_CONTROLS
12.1.1
-
APPS.FA_WHATIF_DEPRN_PKG dependencies on FA_BOOK_CONTROLS
12.1.1
-
APPS.EAM_CAP_MAIN_COST_PVT dependencies on FA_BOOK_CONTROLS
12.1.1
-
APPS.FA_MASS_REC_UTILS_PKG dependencies on FA_BOOK_CONTROLS
12.1.1
-
APPS.OKL_K_LINE_FIN_EXT_PVT dependencies on FA_BOOK_CONTROLS
12.1.1
-
APPS.IGI_IAC_TRANSFERS_PKG dependencies on FA_BOOK_CONTROLS
12.1.1
-
APPS.FA_FAS460_XMLP_PKG dependencies on FA_BOOK_CONTROLS
12.1.1
-
APPS.FA_ADDITION_PVT dependencies on FA_BOOK_CONTROLS
12.1.1
-
APPS.FA_MC_BOOK_CONTROLS_PKG dependencies on FA_BOOK_CONTROLS
12.1.1
-
APPS.FA_REC_PVT_PKG1 dependencies on FA_BOOK_CONTROLS
12.1.1
-
APPS.FA_EXP_PKG dependencies on FA_BOOK_CONTROLS
12.1.1
-
APPS.FA_RECLASS_PUB dependencies on FA_BOOK_CONTROLS
12.1.1
-
APPS.FA_DELETION_PUB dependencies on FA_BOOK_CONTROLS
12.1.1
-
APPS.FA_MASS_ADD_VALIDATE dependencies on FA_BOOK_CONTROLS
12.1.1
-
APPS.IPA_CLIENT_EXTENSION_PKG dependencies on FA_BOOK_CONTROLS
12.1.1
-
APPS.IA_WF_REQUEST_PKG dependencies on FA_BOOK_CONTROLS
12.1.1