Does the system automatically recalculate depreciation if I make changes to any fields that would normally affect depreciation calculations?

For control purposes, depreciation calculations are a user-generated process and not an automatic system-generated process.

You can calculate depreciation any number of times within the same accounting period. If you re-compute data for an asset for which no data has been changed that affects depreciation computations (such as cost, depreciation method, and so on), the system will re-compute the same amount of depreciation expense that it previously computed. If data has been changed that affects depreciation computations, the system will compute a different depreciation expense value.

You can use audit trail features available from the Asset/Template Changes menu to track changes made in any screen to specific fields that affect depreciation computations.