invoicing expenses

Andrew Sullivan ajs at anvilwalrusden.com
Thu Jan 5 14:38:41 EST 2012


Yes, I know, following up to myself.

On Tue, Jan 03, 2012 at 05:20:31PM -0500, Andrew Sullivan wrote:

> directed them to, and apparently aren't showing up anywhere.  I have
> no idea what the problem is (although I'd not be surprised if it had
> to do with multiple currencies -- the currency function is, frankly,
> almost always completely surprising to me and it's bitten me over and
> over).  So be sure your things are working as you expect before you do
> a lot of work with them, or you'll be scrambling like I have been to
> get your financial data to your accountant.

I confirmed that currency is indeed the problem. 

The currency of the expense voucher is apparently _not_ determined by
the account you post the expense to (I knew that would all have to be
the same), but by the currency set for the employee.  This was
surprising, at least to me.

Slightly worse, as near as I can tell you can't fix this by unposting
the expense voucher, changing the employee's currency, and then
reposting the voucher: it seems the currency of the voucher is a
permanent feature of the voucher itself.  (About now is when I wish I
was using a database back end, because I bet I could go in and fix it
there, but everything blew up when I was last forced to upgrade
gnucash and I still haven't recovered, so I haven't experimented with
it yet.)  So if you post expenses with the employee's currency set
wrong, you can't actually recover: your dollar values are simply
wrong.  You need to unpost the voucher and enter a new one with the
right currency settings.  That seems to work, however.  What this will
do to the paid and closed invoices I have I'm slightly worried about,
but I hope it will work out. 

Best,

A

-- 
Andrew Sullivan
ajs at anvilwalrusden.com



More information about the gnucash-user mailing list