Search Results fa_conventions
Overview
The FA_CONVENTIONS table is a core reference table within the Oracle E-Business Suite Fixed Assets (OFA) module. It stores detailed, date-effective rules for prorate conventions, which are critical for calculating the initial depreciation expense of an asset in its first fiscal year. These conventions determine how to allocate depreciation from the asset's date placed in service to the end of the current fiscal year or period. The table's existence allows for flexible, time-dependent definitions of conventions, enabling organizations to comply with changing accounting standards or internal policies over time. Its data directly influences asset cost allocation, financial reporting accuracy, and tax calculations.
Key Information Stored
The table's structure is designed to manage the versioning of prorate convention rules. Its primary key consists of the PRORATE_CONVENTION_CODE and START_DATE, establishing that a given convention code can have multiple effective records. Key columns include the PRORATE_CONVENTION_CODE, which links to the FA_CONVENTION_TYPES table for the basic convention definition (e.g., 'HALF YEAR', 'MONTHLY'), and the START_DATE, which marks the effective date from which that specific detailed rule is applicable. Other columns typically define the prorating method, cutoff rules, and the specific calendar (corporate or tax) to which the convention applies, though these are implied by the table's description rather than explicitly listed in the provided metadata.
Common Use Cases and Queries
This table is primarily referenced during asset addition and depreciation projection processes. A common operational query retrieves the effective convention rule for a given asset based on its date placed in service. For reporting and audit purposes, analysts may query the history of changes to a specific convention. Sample SQL to find the active rule for a convention code as of a specific date is fundamental:
SELECT * FROM fa_conventions WHERE prorate_convention_code = 'HALFYEAR' AND start_date = (SELECT MAX(start_date) FROM fa_conventions WHERE prorate_convention_code = 'HALFYEAR' AND start_date <= :asset_date);
Implementation or upgrade tasks often involve seeding or modifying convention data via scripts, requiring careful attention to the start dates to avoid gaps or overlaps in effective date ranges.
Related Objects
FA_CONVENTIONS has defined relationships with several key Fixed Assets objects. It is centrally linked to the FA_CONVENTION_TYPES table via a foreign key on PRORATE_CONVENTION_CODE, where the high-level type and name are stored. The conventions are assigned to asset categories in FA_CATEGORIES_B and directly referenced by the FA_BOOKS table for each asset. Depreciation calculation engines within the FA module's PL/SQL packages (e.g., FA_DEPRN_PKG) read from this table to perform prorate calculations. Consequently, any changes to this table's data can have a downstream impact on depreciation runs and financial results.
-
Table: FA_CONVENTIONS
12.1.1
owner:FA, object_type:TABLE, fnd_design_data:OFA.FA_CONVENTIONS, object_name:FA_CONVENTIONS, status:VALID, product: OFA - Assets , description: Detailed prorate convention information , implementation_dba_data: FA.FA_CONVENTIONS ,
-
Table: FA_CONVENTIONS
12.2.2
owner:FA, object_type:TABLE, fnd_design_data:OFA.FA_CONVENTIONS, object_name:FA_CONVENTIONS, status:VALID, product: OFA - Assets , description: Detailed prorate convention information , implementation_dba_data: FA.FA_CONVENTIONS ,
-
APPS.FARX_C_WD dependencies on FA_CONVENTIONS
12.1.1
-
APPS.FA_CUA_ASSET_WB_APIS_PKG dependencies on FA_CONVENTIONS
12.2.2
-
APPS.FA_AMORT_PVT dependencies on FA_CONVENTIONS
12.2.2
-
APPS.FA_STY_RESERVE_PKG dependencies on FA_CONVENTIONS
12.2.2
-
APPS.FA_WHATIF_DEPRN_PKG dependencies on FA_CONVENTIONS
12.2.2
-
APPS.FA_GAINLOSS_DPR_PKG dependencies on FA_CONVENTIONS
12.2.2
-
APPS.FA_FIN_ADD_PKG dependencies on FA_CONVENTIONS
12.2.2
-
APPS.FA_GAINLOSS_UPD_PKG dependencies on FA_CONVENTIONS
12.2.2
-
APPS.FA_MASSCP_PKG dependencies on FA_CONVENTIONS
12.1.1
-
APPS.FA_FIN_ADD_PKG dependencies on FA_CONVENTIONS
12.1.1
-
APPS.FA_GAINLOSS_MIS_PKG dependencies on FA_CONVENTIONS
12.1.1
-
APPS.FA_ASSET_VAL_PVT dependencies on FA_CONVENTIONS
12.1.1
-
APPS.FA_ASSET_VAL_PVT dependencies on FA_CONVENTIONS
12.2.2
-
APPS.FA_MASSCP_PKG dependencies on FA_CONVENTIONS
12.2.2
-
APPS.FA_ADJUSTMENT_PUB dependencies on FA_CONVENTIONS
12.2.2
-
APPS.FA_ASSET_CALC_PVT dependencies on FA_CONVENTIONS
12.2.2
-
APPS.FA_GAINLOSS_UPD_PKG dependencies on FA_CONVENTIONS
12.1.1
-
APPS.FA_RETIREMENT_PUB dependencies on FA_CONVENTIONS
12.2.2
-
APPS.FA_AMORT_PVT dependencies on FA_CONVENTIONS
12.1.1
-
APPS.FA_RET_TYPES dependencies on FA_CONVENTIONS
12.1.1
-
APPS.FARX_C_WD dependencies on FA_CONVENTIONS
12.2.2
-
APPS.FA_RECLASS_PVT dependencies on FA_CONVENTIONS
12.1.1
-
APPS.FA_GAINLOSS_MIS_PKG dependencies on FA_CONVENTIONS
12.2.2
-
APPS.FA_REC_PVT_PKG3 dependencies on FA_CONVENTIONS
12.1.1
-
APPS.FA_WHATIF_DEPRN_PKG dependencies on FA_CONVENTIONS
12.1.1
-
APPS.FA_ASSET_CALC_PVT dependencies on FA_CONVENTIONS
12.1.1
-
APPS.FA_RET_TYPES dependencies on FA_CONVENTIONS
12.2.2
-
APPS.FA_CUA_ASSET_WB_APIS_PKG dependencies on FA_CONVENTIONS
12.1.1
-
APPS.FA_RETIREMENT_PUB dependencies on FA_CONVENTIONS
12.1.1
-
APPS.FA_GAINLOSS_DPR_PKG dependencies on FA_CONVENTIONS
12.1.1
-
APPS.FA_STY_RESERVE_PKG dependencies on FA_CONVENTIONS
12.1.1
-
APPS.FA_REC_PVT_PKG3 dependencies on FA_CONVENTIONS
12.2.2
-
APPS.FA_RECLASS_PVT dependencies on FA_CONVENTIONS
12.2.2
-
APPS.FA_GAINLOSS_RET_PKG dependencies on FA_CONVENTIONS
12.2.2
-
APPS.FA_MASSCP_PKG dependencies on FA_CALENDAR_PERIODS
12.1.1
-
APPS.FA_MASSCP_PKG dependencies on FA_CALENDAR_PERIODS
12.2.2
-
APPS.FA_RETIREMENT_PUB dependencies on FA_CALENDAR_PERIODS
12.2.2
-
VIEW: FA.FA_CONVENTIONS#
12.2.2
owner:FA, object_type:VIEW, object_name:FA_CONVENTIONS#, status:VALID,
-
APPS.FA_GAINLOSS_UPD_PKG dependencies on FA_RETIREMENTS
12.2.2
-
APPS.FA_GAINLOSS_MIS_PKG dependencies on FA_ASSET_HISTORY
12.2.2
-
APPS.FA_GAINLOSS_RET_PKG dependencies on FA_METHODS
12.2.2
-
APPS.FA_GAINLOSS_MIS_PKG dependencies on FA_CONVENTION_TYPES
12.2.2
-
VIEW: FA.FA_CONVENTIONS#
12.2.2
-
APPS.FA_GAINLOSS_MIS_PKG dependencies on FA_CONVENTION_TYPES
12.1.1
-
APPS.FA_GAINLOSS_MIS_PKG dependencies on FA_METHODS
12.1.1
-
APPS.FA_GAINLOSS_MIS_PKG dependencies on FA_ASSET_HISTORY
12.1.1
-
APPS.FA_GAINLOSS_RET_PKG dependencies on FA_ASSET_HISTORY
12.2.2
-
TABLE: FA.FA_CONVENTIONS
12.2.2
owner:FA, object_type:TABLE, fnd_design_data:OFA.FA_CONVENTIONS, object_name:FA_CONVENTIONS, status:VALID,