[GNC] Reconcile also opens Interest Payment box?

Adrien Monteleone adrien.monteleone at lusfiber.net
Fri Jul 10 21:59:48 EDT 2020


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.
> 



More information about the gnucash-user mailing list