[GNC] Rounding discrepancy in payment processing

Murugan Muruganandam m.muruganandam at hotmail.com
Mon Dec 19 21:08:37 EST 2022


hi Alaa

can you please confirm what is your default currency and invoice currency




Saludos Cordiales


Murugan

________________________________
From: gnucash-user <gnucash-user-bounces+m.muruganandam=hotmail.com at gnucash.org> on behalf of Alaa Zeineldine <alaa at expertwell.com>
Sent: Monday, December 19, 2022 10:04 PM
To: gnucash-user at gnucash.org <gnucash-user at gnucash.org>
Subject: Re: [GNC] Rounding discrepancy in payment processing

Hello David,



Thanks for the follow up.



>We are going to need a bit more detail to try and identify  what may be
causing

>the behaviour you are experiencing.

>

>What operating system are you using?

Previously Windows 10 and recently Windows 11. The issue has always been
there since I started using Gnucash about 3 years ago.



>Are you up to date with all OS updates?

Yes. Always up to date.



>How are you installing 4.12 on your computer( downloaded image , flatpak,
built

>from source)?

I usually download the Windows setup package from Source Forge. Today, I
downloaded 4.13 setup.exe from Github.



>Is the rounding occurring as you enter the amount in the invoice?

No. The amount entered in the invoice is the exact amount, and it stays that
way whenever I view the invoice.



>Is the rounding occurring in the payment window on entry

The rounding appears when the invoices for a customer as displayed in the
Process Payment dialog. Also, when the invoice is selected, the Payment
field is filled with the rounded amount by default.



>Is the amount shown in the A/R account register correct or rounded after
posting

>the invoice or making a payment?

Rounded.



>

>As much detail as possible will help in identifying what is causing the
problem.



This is the first time I email to the list. So, I don't know if screenshots
will show up, but I am including below a succession of screenshots for a
fake customer invoice to demonstrate the problem.



1. This is an invoice for $140.16 after posting.







2.      This is the entry for that invoice in the A/R Aging report before
payment. The amount is rounded down.









3.      Here is the Process Payment dialog with the default payment amount







4.      Here is the dialog after I changed the payment to the exact invoice
amount without rounding







5.      This is the entry in the A/R Aging report after payment as above









6.      This how the corresponding entries look in the A/R register







Thanks for your help.



More information about the gnucash-user mailing list