Hi Tim, I had sent this before but my mail was blocked by your hosting provider. I'll now resend to list only, perhaps this will reach you. To all others, sorry for the double post.
Op dinsdag 26 maart 2019 17:50:58 CET schreef Tim Quinn: > Hi, all. I’m running GC Build ID: 3.4+ (2018-12-30) on Mac (High Sierra). > > My wife offers clients a discount if they pay for several tutoring sessions > in advance. > > When I process the payment (which exceeds the first session’s invoice > amount), GnuCash always computes and fills in the “Refund” amount with the > excess payment. > > This is never what I want, so I always have to clear out the Refund field > manually before proceeding. > > I have not found a preference setting to control this behavior, nor did I > find anything in the mailing list archive. Have I missed it? > > Clearly this is not a huge problem, but it’s a frequent mild annoyance I > would like to avoid if I could. Hi Tim, Just to be sure I understand correctly what's happening: So you have at some point used the Process Payment window to enter a prepayment for a customer. That at some point later you write the first invoice for that customer. As the customer has already paid in advance you'd now like to link part of the prepayment to that invoice. If you use the process payment window to do so (by selecting both the prepayment and the invoice) it will fill the Refund field. When doing this manually it will always fill that field indeed. The only way I have found to avoid this is to configure gnucash to automatically pay invoices on posting. You can enable this via Edit->Preferences->Business->(Invoices)Process Payments on Posting Regards, Geert _______________________________________________ gnucash-user mailing list gnucash-user@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.