No compelling reason either way, but a suggestion: For adding an interest transaction on reconciliation, does it have to be a popup? Could it be a text entry box? Not knowing the codebase at all, I have no idea what this implies, but IMO it's nicer UX than more clicking.
fleur -- Fleur Dragan / [email protected] > On Jul 12, 2020, at 5:38 PM, John Ralls <[email protected]> wrote: > > 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 >> <[email protected]> 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 >>>> [email protected] >>>> 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 >>> [email protected] >>> 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 >> [email protected] >> 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 > [email protected] > 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 [email protected] 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.
