[GNC] Reconcile also opens Interest Payment box?

D. sunfish62 at yahoo.com
Sun Jul 12 13:36:58 EDT 2020


John, 

Count me as a supporter of removing these. I long ago disabled that feature on every account. I have always found it easier to enter these transactions myself, especially since I found that the dialog would present a strange subset of accounts that I would override every time. Simplifying in this case makes sense. 

David T.


-------- Original Message --------
From: John Ralls <jralls at ceridwen.us>
Sent: Sun Jul 12 12:38:32 EDT 2020
To: Adrien Monteleone <adrien.monteleone at lusfiber.net>
Cc: gnucash-user at lists.gnucash.org
Subject: Re: [GNC] Reconcile also opens Interest Payment box?

Frank and I have both opined on https://bugs.gnucash.org/show_bug.cgi?id=797854 that the whole interest payment as part of reconciling is stupid. I want to add to that opinion that so is the payment transfer that optionally pops up when one finishes reconciling a credit card account. It's a lot of program complexity that relieves the user of very little work indeed: Those interest and payment transactions can just as easily--maybe more easily--be created in the register before and after reconciling, and in the case of interest they're an obvious candidate for a scheduled transaction.

But that's a UI change and UI changes tend to generate heated disagreement. I want to get that out of the way up front: Who here objects to removing the interest and payment transfer automatic popups and the interest payment button on the reconcile info dialog, and what compelling reason do you have for objecting?

Regards,
John Ralls


> On Jul 10, 2020, at 6:59 PM, Adrien Monteleone <adrien.monteleone at lusfiber.net> wrote:
> 
> Thanks Jean,
> 
> I filed bug: https://bugs.gnucash.org/show_bug.cgi?id=797854 for the issue with the global preference not being honored.
> 
> And bug: https://bugs.gnucash.org/show_bug.cgi?id=797855 for the button issue on the two dialogs.
> 
> Feel free to combine them if you like. I wasn't sure of developers' intent with the global preference, so I filed them separately.
> 
> Regards,
> Adrien
> 
> On 7/10/20 5:52 PM, Jean Laroche wrote:
>> If you open a bug about it, I can try to fix that (move things to the right place etc). At the very least, the global option should be either fixed, or removed.
>> Jean
>> On 7/10/20 3:35 PM, Adrien Monteleone wrote:
>>> For consistency, that very wide button should probably either be changed to a checkbox, then moved or copied to the Account Edit page as a per-account preference. (it could remain in the dialog for discoverability I suppose, which is what I mean by 'copied') One could change it in either place, but ideally, it should be in one place.
>>> 
>>> I'm not sure a global preference (especially one that is ignored) is necessary if each account can be set separately.
>>> 
>>> Regards,
>>> Adrien
>>> 
>>> On 7/10/20 5:16 PM, lj wrote:
>>>> I figured it out. Duh.
>>>> 
>>>> There is a button on the Reconcile dialog that says "Enter Interest Payment". In addition to letting you enter an interest payment, clicking that button sets a per-account flag to always prompt for an interest payment when you reconcile.
>>>> 
>>>> On the Interest Payment dialog, there is a button "No Auto Interest Payments for this Account". (It's very wide, and I didn't realize it was a button.) That cancels the dialog, and also clears the per-account flag so GnuCash will no longer prompt for interest payment when you reconcile.
>>>> 
>>>> And the global preference Register, Reconciling, Automatic interest transfer? It does NOTHING at all. It sets a preference flag which is never used. It's supposed to be the default for accounts without the auto-interest-payment flag, but it doesn't work. Note that in libgnucash/engine/Account.cpp, the function xaccAccountGetAutoInterestXfer() ignores its default_value argument.
>>> 
>>> _______________________________________________
>>> gnucash-user mailing list
>>> gnucash-user at gnucash.org
>>> To update your subscription preferences or to unsubscribe:
>>> https://lists.gnucash.org/mailman/listinfo/gnucash-user
>>> If you are using Nabble or Gmane, please see https://wiki.gnucash.org/wiki/Mailing_Lists for more information.
>>> -----
>>> Please remember to CC this list on all your replies.
>>> You can do this by using Reply-To-List or Reply-All.
>> _______________________________________________
>> gnucash-user mailing list
>> gnucash-user at gnucash.org
>> To update your subscription preferences or to unsubscribe:
>> https://lists.gnucash.org/mailman/listinfo/gnucash-user
>> If you are using Nabble or Gmane, please see https://wiki.gnucash.org/wiki/Mailing_Lists for more information.
>> -----
>> Please remember to CC this list on all your replies.
>> You can do this by using Reply-To-List or Reply-All.
> 
> _______________________________________________
> gnucash-user mailing list
> gnucash-user at gnucash.org
> To update your subscription preferences or to unsubscribe:
> https://lists.gnucash.org/mailman/listinfo/gnucash-user
> If you are using Nabble or Gmane, please see https://wiki.gnucash.org/wiki/Mailing_Lists for more information.
> -----
> Please remember to CC this list on all your replies.
> You can do this by using Reply-To-List or Reply-All.

_______________________________________________
gnucash-user mailing list
gnucash-user at gnucash.org
To update your subscription preferences or to unsubscribe:
https://lists.gnucash.org/mailman/listinfo/gnucash-user
If you are using Nabble or Gmane, please see https://wiki.gnucash.org/wiki/Mailing_Lists for more information.
-----
Please remember to CC this list on all your replies.
You can do this by using Reply-To-List or Reply-All.



More information about the gnucash-user mailing list