r17719 - gnucash/trunk/src/business - Multicurrency business features: Handle invoice/bill line items

Christian Stimming cstim at cvs.gnucash.org
Wed Nov 26 08:06:44 EST 2008


Author: cstim
Date: 2008-11-26 08:06:44 -0500 (Wed, 26 Nov 2008)
New Revision: 17719
Trac: http://svn.gnucash.org/trac/changeset/17719

Modified:
   gnucash/trunk/src/business/business-core/gncInvoice.c
   gnucash/trunk/src/business/business-core/gncInvoice.h
   gnucash/trunk/src/business/business-gnome/dialog-invoice.c
Log:
Multicurrency business features: Handle invoice/bill line items

This patch is the last in the multicurrency set : it deals with
conversions where individual invoice/bill line item accounts are
different from the "owner" currency (aka, the invoice/bill currency).

The original plan was to also have a checkbox to allow the user to use
an account that isn't usually in the owner currency, in the owner
currency, but that's more ornate and requires more time and code than I
have time for right now, so, it's a feature for future :)

I tested out "invoice currency matches the default books currency and
has some accounts that use other currencies" and "invoice currency does
not match default currency and has some stuff that does and some stuff
that doesn't".. it could probably stand to also be tested by some other
folks, but what I tried worked :)

Patch by Jamie Campbell.



More information about the gnucash-patches mailing list