CVS update: gnucash/src/business/business-core/file
Derek Atkins
warlord@linas.org
Mon, 16 Sep 2002 23:19:48 -0500 (CDT)
Date: Monday September 16, 2002 @ 23:19
Author: warlord
Update of /home/cvs/cvsroot/gnucash/src/business/business-core/file
In directory www.linas.org:/tmp/cvs-serv20049/src/business/business-core/file
Modified Files:
gnc-customer-xml-v2.c gnc-vendor-xml-v2.c
Log Message:
Fix bug #91413 -- Add TaxTable defaults to Customers and Vendors
* business-core/gncCustomer.[ch] -- add API for TaxTable and TaxTableOverride
* business-core/gncVendor.[ch] -- add API for TaxTable and TaxTableOverride
* business-core/file/gnc-customer-xml-v2.c -- store TaxTable and TTOverride
* business-core/file/gnc-vendor-xml-v2.c -- store TaxTable and TTOverride
* business-gnome/dialog-customer.c -- display/choose TaxTable and TTOverride
* business-gnome/dialog-vendor.c -- display/choose TaxTable and TTOverride
* business-gnome/glade/customer.glade -- add TaxTable Menu and Override button
* business-gnome/glade/vendor.glade -- add TaxTable Menu and Override button
* business-ledger/gncEntryLedger.c -- set traverse_to_new = TRUE when
you create a new ledger.
* business-ledger/gncEntryLedgerLoad.c -- don't load the ledger the
first time through (e.g. when there is no invoice and no entries).
Pull in the default TaxTable, TaxIncluded, and Discount flags.