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

Reply via email to