Dale, On Fri, April 10, 2020 12:37 pm, John Ralls wrote: > > >> On Apr 10, 2020, at 8:22 AM, Dale Phurrough via gnucash-devel >> <gnucash-devel@gnucash.org> wrote: >> >> This feels like a separation of accounting logic -- separate from >> storage >> field -- has broken down. From what you wrote, it seems each of these >> sources have direct access to core fields without any >> accounting/business >> logic to control the transaction of reconciliation nor to validate the >> input into that reconciliation. > > Unfortunately there is very little such separation anywhere in GnuCash.
Even moreso, in many cases (e.g. Import) the data just isn't there! QIF has a reconcile flag but does not contain a reconcile date field. So if you're importing reconciled data, what should you use for the reconciled date? Over time, different developers working in different parts of the code made slightly different decisions, because at the time the actual date didn't matter because nothing used it. -derek -- Derek Atkins 617-623-3745 de...@ihtfp.com www.ihtfp.com Computer and Internet Security Consultant _______________________________________________ gnucash-devel mailing list gnucash-devel@gnucash.org https://lists.gnucash.org/mailman/listinfo/gnucash-devel