account_asset_compute_batch
Enables asset depreciation to be computed and tracked via batch records with optional automation and delayed posting.
Key Features
- account.asset.compute: Adds batch creation options to the asset computation wizard, including naming, description, profile filtering, and deferred execution.
- account.asset.compute.batch: Introduces batch records for depreciation runs with date control, profile selection, status tracking, and aggregated depreciation totals.
- account.asset.compute.batch: Provides actions from each batch to review the generated journal entries and depreciation lines.
- automation: Runs a scheduled job that automatically computes due batches flagged for auto processing and logs errors.
- account.asset.compute.batch.profile.report: Offers an aggregated view of depreciation amounts per asset profile for each batch.
- account.asset.line: Propagates the batch identifier into generated journal items to maintain traceability.
- account.move: Allows postponing the posting of depreciation entries by marking them for automatic posting when delayed processing is requested.
- account.move.line: Stores the originating depreciation batch on journal items for navigation and reporting.