11 Commits

Author SHA1 Message Date
845640dc93
Fix RetainedEarningsToEquity not considering API transactions 2025-08-23 21:40:30 +10:00
60fcc51d4f
Include quantity_ascost for API-generated transactions in reporting commodity 2025-08-14 21:55:15 +10:00
449ce80e35
Show API-generated accounts in chart of accounts view 2025-06-10 23:23:20 +10:00
bed32b0d54
libdrcr: Make Unclassified Statement Line Credits/Debits not a magic string 2025-06-10 20:05:44 +10:00
97644042a3
Change ReportingStepArgs to enum not trait
Preparation for plugins
2025-06-01 02:10:56 +10:00
c422b53f16
Pass step name and context to reporting step
Preparation for plugins
2025-06-01 00:53:45 +10:00
d147f1a569
Don't assume reporting step names/kinds are 'static
Preparation for plugins
2025-05-31 23:15:56 +10:00
aefe5a351c
Refactor dynamic reporting API
Change from a declarative style to an imperative style
Previous declarative style was not good fit for Rust, as the borrow checker does not understand the flat data structure
2025-05-31 13:37:54 +10:00
315ff158c3
Basic implementation of tax summary report 2025-05-30 22:29:35 +10:00
49dc6bc078
Rename ReportingProductKind::Generic to ReportingProductKind::DynamicReport 2025-05-30 20:49:40 +10:00
62b7981224 Add 'libdrcr/' from commit '0d680275df56300ff9059928f5611b9da2313b74'
git-subtree-dir: libdrcr
git-subtree-mainline: a40e2f81ba7f5d01ea3fbce037d47c1949d1b64d
git-subtree-split: 0d680275df56300ff9059928f5611b9da2313b74
2025-05-28 23:00:56 +10:00