Modifying Invoices

Geert Janssens geert.gnucash at kobaltwit.be
Wed Aug 5 04:35:07 EDT 2015


I was browsing through my old list mails and found this one, but didn't 
see a response. So a very overdue one follows...

On Wednesday 02 April 2014 23:47:15 Nestor Stura wrote:
> Hi all,
> I need to modify several old invoices, mainly deleting the job field
> that complicates my reports.
> I have tried doing:
> 1. Unposting the invoice.
> 2. Editing it (deleting job field)
> 3. Posting the invoice back (changing dates to original)
> 4. Re-paying the invoice. (with original date)
> 
> At the end I could do it, the invoice appears posted, paid and without
> job. The problem is that after that process I find several
> transactions in Accounts Receivables (negatives and positives) that I
> do not remember generating them (lol) and that requires another
> deleting and cheking, otherwise the customer report is a disaster.
> 
> Is there a formal or logical way to do this operation? Whithout this
> mess...
> 
When you unpost an invoice, it's payment is unlinked from it, but not 
lost. When you repost the invoice after changes you should relink the 
existing payment to the invoice instead of creating a new payment.

Due to a bug in gnucash 2.6.2 this was not possible. That bug has been 
fixed in more recent versions.

So step 4 would now become:
4. Reassign existing payment to invoice. This can be done in several 
ways. They are explained in
http://wiki.gnucash.org/wiki/Correcting_Business_Transaction_Mistakes#Unposting_and_reposting_a_paid_invoice_loses_its_payment

Best regards,

Geert


More information about the gnucash-user mailing list