Handling Debit Opening Balances for Customers
Geert Janssens
geert.gnucash at kobaltwit.be
Wed Sep 16 16:45:40 EDT 2015
On Thursday 17 September 2015 05:51:32 Nelson Handcock wrote:
> Hi Geert,
>
> Thanks for your responses.
>
> On my version of GN, your proposal does not work if there is no
> invoice in existence for the customer.
>
> When I choose the Business -> Customer -> Process Payment:
> I select the customer name, (there is no invoice for the customer so
> nothing shows up in the "Documents" list), enter the amount, choose
> the Opening Balances account. There is a yellow warning icon and the
> "OK" button is greyed out.
>
> When I hover my mouse of the warning icon, I see a message "You must
> select at least one document or pre-payment to process".
>
>
> If you are seeing something different please advise - perhaps I need
> to upgrade to a newer version of GN?
>
>
You are correct. I already had forgotten about that bug. This particular issue has been fixed in a
later gnucash version (by yours truly).
In 2.6.5 and later you can create payments again without pre-existing invoices (as you could in
2.4.x and before).
The same applies to "Assign as payment" I believe. Your workaround of creating a temporary
invoice is a good one if you don't want to upgrade just yet. You can recycle the temporary
invoices later on anyway when real invoices are being created.
I would advise though to upgrade to at least gnucash 2.6.5 for another reason: older versions
were very liberal in the use of lot links when assigning payments to invoices [1]. The algorithms
used were not very robust and could result in splintered transactions, slowing down gnucash *a
lot*.
Most of these issues were fixed in gnucash 2.6.5. The updates to check & repair to clean up the
possible mess only made it in 2.6.6 so I'd even consider at least that version.
Regards,
Geert
[1]
http://wiki.gnucash.org/wiki/Correcting_Business_Transaction_Mistakes#Swamped_in_lot_link_tra
nsactions
More information about the gnucash-user
mailing list