Edit a payment?

Geert Janssens geert.gnucash at kobaltwit.be
Tue Jun 28 03:53:58 EDT 2016


On Monday 27 June 2016 07:29:32 Jacqueline Greenleaf wrote:
> Yes, the “Process Payment” is a business function (Business > Customer
> > Process Payment). I have a nano-business, so I issue Invoices,
> which post to Accounts Receivable, and the Process Payment function
> makes the proper credit/debit when payment is received.
> 
Hi,

Business functions are my area, so I'll chime in here as well...

I'm slightly confused with what you are trying to do. From the above I understand you have 
created an invoice and then processed a payment for that invoice.

Your original question was:
> I processed my first payment (yay!), but now I want to change the
> transfer account. Where do I do this?

>From this I gather you processed the payment to the wrong account. Like say you created a 
transaction to one bank account but rather wanted it to be to another bank account. Is that 
right ?

In that case you have a few options (as usual in gnucash). Most have been mentioned already.

1. The safest way:
- Open the account register for your first bank account
- Delete the payment transaction from that account
- Redo the "Process payment" step and this time select the correct transfer account

2. The fastest way:
- Open the account register for your first bank account
- Click on the payment transaction you want to change
- Click the "Split" button on the toolbar. This will show all splits in your payment transaction
- Edit the split in your first bank account to refer to your other bank account.
- Leave the transaction by clicking in another one. Note that the payment transaction will now 
seem to disappear. That's normal because it is no longer linked to your first bank account. If 
you open the account register for your second bank account, you will now find your payment 
transaction in there.

Do either of these methods do what you were trying to achieve ?

A final note on voiding: I wouldn't void any transaction that's created by the business functions 
(invoice/bill transactions, payments). I'm not sure the business logic is fully capable of dealing 
with voided transactions. I recently added code to prevent voiding invoices and bills, but I'm not 
sure what would happen with payments.
 
Regards,

Geert


More information about the gnucash-user mailing list