Generating Depreciation Schedule Values
The Fixed Assets Management SuiteApp can forecast depreciation values for both accounting and tax methods. This process automatically creates the depreciation schedule for the entire asset life when an asset record is generated from a proposal. This feature is automatically enabled in newly-installed bundles.
For assets that you create manually or through CSV import, a script runs every Sunday to check for assets without depreciation schedules. The script creates the schedule from the asset’s depreciation start date and depreciation period. The script also adjusts the depreciation schedule values whenever the asset's depreciation history record changes. You can also manually trigger the precompute process on the FAM System Setup page.
You can change when the script runs, depending on your preference. For more information, see Managing Fixed Assets Scripts.
A depreciation schedule can't be created for assets in the following cases:
-
If the depreciation methods use the CU variable in their formula. For example, Asset Usage.
-
If the asset is included in a group depreciation.
-
If Use Accounting Period Dates for Depreciation is enabled, a depreciation schedule is created only up to the accounting period you've set up.
When you check the precompute status, you may see multiple entries for Generate Depreciation Schedule Values. These duplicates don't affect any of the FAM records. The number of entries in the FAM Process Stage Details reflects the number of times the script was queued. The scripts can be queued multiple times for any of the following reasons:
-
Application server restart – When this happens, the scripts resume processing the record from where it left off.
-
Map/Reduce yielding – This is a feature of the scripts that enables it to yield or resume processing if certain limits are reached. For more information, see Map/Reduce Yielding.
-
Batch processing limits – The Generate Depreciation Schedule process handles up to 5,000 records at a time. The script runs again if there are more than 5,000 records to process.