Accounting: add Import G/L feature on Journal Entries page

New GLImportDialog imports a Buildium General Ledger / journal export
(CSV or XLSX) into journal entries. Lines are grouped into transactions by
Buildium Id (Amount is signed: + debit / - credit), parent-rollup and
cash-book rows are skipped, and accounts are matched to the association's
chart of accounts by code then name. Shows a preview (counts, date range,
trial balance by type) and blocks import on unmatched accounts or
unbalanced transactions. Keyed on the Buildium Id, so re-importing the same
file skips anything already imported.

Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
This commit is contained in:
2026-06-19 13:42:11 -04:00
parent 7b1d6a59e9
commit 1296b9449d
3 changed files with 417 additions and 2 deletions
+1 -1
View File
@@ -1 +1 @@
v2.106.0
v2.107.0