feat(fusion_accounting_assets): depreciation board line model

- period_index, scheduled_date, amount, accumulated, book_value_at_end
- is_posted / posted_date / move_id (set when engine posts the entry)
- action_post() marks the line as posted (idempotent)
- UNIQUE(asset_id, period_index) constraint via models.Constraint
- 5 new tests (52 total)

Made-with: Cursor
This commit is contained in:
gsinghpal
2026-04-19 16:56:47 -04:00
parent 70e4404d9b
commit 0439d81675
4 changed files with 95 additions and 9 deletions

View File

@@ -1,6 +1,6 @@
{
'name': 'Fusion Accounting Assets',
'version': '19.0.1.0.6',
'version': '19.0.1.0.7',
'category': 'Accounting/Accounting',
'summary': 'AI-augmented asset management with depreciation schedules.',
'description': """