Commit graph

16 commits

Author SHA1 Message Date
5793a55dbc
reconciler: Fix reconciler lumping unmatched books items together (#20737)
Issue was that the subset matching was passing through the grouped transactions
rather than the original transactions when it failed to match.
2023-02-11 18:54:52 +11:00
8b08997fda
reconciler: Add --full-months option to round statement dates to month boundaries 2023-02-11 16:00:21 +11:00
e764f3d0ef
reconcile: Factor out the output formatting 2023-02-11 15:23:15 +11:00
3acc097d32 reconcile: Update to support standard FR CSV format
It seems as though we were previously using a transaction search export CSV,
rather than the official statement CSV.
2023-01-30 23:21:42 +11:00
0968f7f051
reconciler: Handle comma separators in some FR statements 2023-01-13 13:58:36 +11:00
97a05003f3
reconcile: Fix linter warnings. 2022-03-03 09:36:33 +11:00
20d242c7c7
reconcile: Fix a mutation bug causing not all matches to be passed through. 2022-03-02 18:26:10 +11:00
54d11f2437
reconcile: Add further typing info; update tests. 2022-02-24 22:43:37 +11:00
405dd553cb
reconcile: Implement "subset sum" feature matching multiple books entries to a single statement entry. 2022-02-23 17:25:02 +11:00
965aeabde9
reconcile: Update tests with renamed module. 2022-02-23 09:58:53 +11:00
517d4027b4
reconcile: Explicitly avoid payee matching when check-id provided in books. 2022-02-21 22:43:22 +11:00
c9dd9ffb28
reconciler: Fix totals. Never consider payee if check_id in books. 2022-02-21 22:22:42 +11:00
3377918279
reconcile: Make bank-statement path relative to $CONSERVANCY_BEANCOUNT.
Also add CSV metadata.
2022-02-21 18:31:07 +11:00
a3e60c639f
reconcile: Add special case for payee first word match. 2022-02-21 12:16:24 +11:00
32fc4517a0
reconcile: show check number, remove duplicate words in payee. 2022-02-19 00:27:48 +11:00
d8f4eac53b
reconcile: Improve reconciler matching and add test cases. 2022-02-18 20:36:11 +11:00