Commit Graph

7598 Commits

Author SHA1 Message Date
Linas Vepstas
9ba2722cbb changes to use generic 'collection-of-entities' functions instead of
per-module specific functions.


git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@9570 57a11ea4-9604-0410-9ed3-97b8803252fd
2003-10-19 05:13:59 +00:00
Linas Vepstas
b10828a439 changes to use more generic 'collection of entities' functions
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@9568 57a11ea4-9604-0410-9ed3-97b8803252fd
2003-10-19 05:11:07 +00:00
Linas Vepstas
8c8871f65d Misc fixes to allow the postgres backend to compile w/ the entity makeover
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@9554 57a11ea4-9604-0410-9ed3-97b8803252fd
2003-10-18 14:44:39 +00:00
Linas Vepstas
aee3597d53 add a book-foreach-collection routine
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@9552 57a11ea4-9604-0410-9ed3-97b8803252fd
2003-10-18 14:12:59 +00:00
Christian Stimming
92aff7f9d0 2003-10-18 Christian Stimming <stimming@tuhh.de>
* src/import-export/hbci/druid-hbci-initial.c: Fix and initially
	implement handling of multiple banks/users/customers.


git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@9550 57a11ea4-9604-0410-9ed3-97b8803252fd
2003-10-18 10:11:41 +00:00
Christian Stimming
2f50ca901d 2003-10-18 Christian Stimming <stimming@tuhh.de>
* src/import-export/hbci/druid-hbci-initial.c: Fix and initially
	implement handling of multiple banks/users/customers.


git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@9549 57a11ea4-9604-0410-9ed3-97b8803252fd
2003-10-18 10:11:20 +00:00
Christian Stimming
f98af6862f 2003-10-18 Christian Stimming <stimming@tuhh.de>
* src/import-export/hbci/dialog-hbcitrans.c: Fix handling of HBCI
	direct debits (fix wrong textkey).


git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@9548 57a11ea4-9604-0410-9ed3-97b8803252fd
2003-10-18 08:08:02 +00:00
Linas Vepstas
700508e6ab add a reminder to fix the failing testcases,
(because of a minor test case error; need to specify backend before
testing to see if an object is  'clean')


git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@9544 57a11ea4-9604-0410-9ed3-97b8803252fd
2003-10-17 05:44:28 +00:00
Linas Vepstas
17a730bd9a oops, left out some importnat includes
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@9543 57a11ea4-9604-0410-9ed3-97b8803252fd
2003-10-17 05:36:59 +00:00
Linas Vepstas
eb069af1c6 oops
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@9542 57a11ea4-9604-0410-9ed3-97b8803252fd
2003-10-17 05:36:07 +00:00
Linas Vepstas
9f58eb2621 renamce GNCBook ->QofBook
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@9541 57a11ea4-9604-0410-9ed3-97b8803252fd
2003-10-17 05:30:31 +00:00
Linas Vepstas
3fc3438ed0 fix old change
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@9540 57a11ea4-9604-0410-9ed3-97b8803252fd
2003-10-17 05:23:08 +00:00
Linas Vepstas
630eb6b390 missed some old stuff
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@9539 57a11ea4-9604-0410-9ed3-97b8803252fd
2003-10-17 05:21:37 +00:00
Linas Vepstas
6089b89c6f remove vestiges of prior incomkplete gnc->qof renaming scheme changes
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@9538 57a11ea4-9604-0410-9ed3-97b8803252fd
2003-10-17 05:15:56 +00:00
Linas Vepstas
64583beb71 purge old include files
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@9537 57a11ea4-9604-0410-9ed3-97b8803252fd
2003-10-17 04:47:46 +00:00
Linas Vepstas
d0eeb9ea49 oops, bad definition for backwards compat
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@9536 57a11ea4-9604-0410-9ed3-97b8803252fd
2003-10-17 04:44:16 +00:00
Linas Vepstas
c2ef55d55f oops
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@9535 57a11ea4-9604-0410-9ed3-97b8803252fd
2003-10-17 04:41:36 +00:00
Linas Vepstas
3cdf102f93 missed converting employee in prior cycle
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@9534 57a11ea4-9604-0410-9ed3-97b8803252fd
2003-10-17 04:40:59 +00:00
Linas Vepstas
5b7d9cae9e merge from entity-mess branch: minor tweaks to bring into line
with entity reworjk in engine.  Add GPL licenses to some of the files.


git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@9533 57a11ea4-9604-0410-9ed3-97b8803252fd
2003-10-17 04:32:04 +00:00
Linas Vepstas
dc8c81714b misc minor tweaks to bring into line with the engine entity work
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@9532 57a11ea4-9604-0410-9ed3-97b8803252fd
2003-10-17 04:29:19 +00:00
Linas Vepstas
c90c817e64 merge first round of entity rework back into head branch
The net total of this work is (i beleive) fewer lines of code.


git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@9530 57a11ea4-9604-0410-9ed3-97b8803252fd
2003-10-17 04:25:53 +00:00
Linas Vepstas
aaf73968e1 fix/simplify slots usage (SetSlots_nc is going away)
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@9519 57a11ea4-9604-0410-9ed3-97b8803252fd
2003-10-15 22:33:45 +00:00
Linas Vepstas
4c0b5bb787 fix/simplify kvp usage
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@9518 57a11ea4-9604-0410-9ed3-97b8803252fd
2003-10-15 22:28:43 +00:00
Linas Vepstas
5be6a91fc6 fix
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@9508 57a11ea4-9604-0410-9ed3-97b8803252fd
2003-10-15 03:25:03 +00:00
Linas Vepstas
ae46d71132 this file will be obsoleted/replaced by whizbang new qofid shortly.
Ugh. its a big mess now, but it should be a lot cleaner post-haste


git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@9507 57a11ea4-9604-0410-9ed3-97b8803252fd
2003-10-15 00:07:17 +00:00
Linas Vepstas
883038301d rehash old hashes ... ugh. this to replace gncBusiness in a little while.
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@9506 57a11ea4-9604-0410-9ed3-97b8803252fd
2003-10-15 00:05:18 +00:00
Linas Vepstas
87a5b565b5 start work to make ids/entities/objects a little less wonky
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@9505 57a11ea4-9604-0410-9ed3-97b8803252fd
2003-10-14 21:20:55 +00:00
Linas Vepstas
c1935ea584 add qofinstance to vendor
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@9504 57a11ea4-9604-0410-9ed3-97b8803252fd
2003-10-14 13:46:24 +00:00
Linas Vepstas
a15de4f933 start work to clone owner
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@9499 57a11ea4-9604-0410-9ed3-97b8803252fd
2003-10-14 03:34:37 +00:00
Linas Vepstas
8e545f865e implement job clone, update stauts notes, update documentation
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@9498 57a11ea4-9604-0410-9ed3-97b8803252fd
2003-10-14 03:14:44 +00:00
Linas Vepstas
a0ccda5926 change job to use qofinstance
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@9497 57a11ea4-9604-0410-9ed3-97b8803252fd
2003-10-13 14:25:02 +00:00
Linas Vepstas
94d1a5039b add is_dirty getter
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@9496 57a11ea4-9604-0410-9ed3-97b8803252fd
2003-10-13 14:11:53 +00:00
Linas Vepstas
304fd730f4 final tweaks
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@9495 57a11ea4-9604-0410-9ed3-97b8803252fd
2003-10-13 03:56:23 +00:00
Linas Vepstas
5647961e59 add notes about linkage
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@9494 57a11ea4-9604-0410-9ed3-97b8803252fd
2003-10-13 03:39:02 +00:00
Linas Vepstas
7f4b23c898 copy tax table entries, add doxygen support
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@9493 57a11ea4-9604-0410-9ed3-97b8803252fd
2003-10-13 01:52:42 +00:00
Linas Vepstas
4bb19bbda4 oops, missed a spot ...
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@9490 57a11ea4-9604-0410-9ed3-97b8803252fd
2003-10-12 19:11:19 +00:00
Linas Vepstas
5789d865f8 changes to copy tax term, bill table children correctly
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@9489 57a11ea4-9604-0410-9ed3-97b8803252fd
2003-10-12 19:08:47 +00:00
Linas Vepstas
dea6d475d5 oops
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@9488 57a11ea4-9604-0410-9ed3-97b8803252fd
2003-10-12 18:01:36 +00:00
Linas Vepstas
81fc3f9a47 Notes about how gncBiilTerm/ gncTaxTable work
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@9487 57a11ea4-9604-0410-9ed3-97b8803252fd
2003-10-12 18:00:45 +00:00
Linas Vepstas
b2ab3ab805 add support for tax tables in the period closing
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@9484 57a11ea4-9604-0410-9ed3-97b8803252fd
2003-10-12 15:28:29 +00:00
Linas Vepstas
a0747a6bf9 handle cloning of bill terms when archiving cusotomer
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@9483 57a11ea4-9604-0410-9ed3-97b8803252fd
2003-10-12 05:03:06 +00:00
Linas Vepstas
460cdd5e38 use qofinstance in accounts
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@9482 57a11ea4-9604-0410-9ed3-97b8803252fd
2003-10-12 04:49:46 +00:00
Linas Vepstas
9df9674b96 change Account to use qofinstance
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@9481 57a11ea4-9604-0410-9ed3-97b8803252fd
2003-10-12 04:44:40 +00:00
Linas Vepstas
534514a31a add documentation license, twin function
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@9480 57a11ea4-9604-0410-9ed3-97b8803252fd
2003-10-12 03:41:01 +00:00
Linas Vepstas
4011a92426 add license
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@9479 57a11ea4-9604-0410-9ed3-97b8803252fd
2003-10-12 03:12:59 +00:00
Linas Vepstas
fa3805db4c shuffling to get periods to work
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@9478 57a11ea4-9604-0410-9ed3-97b8803252fd
2003-10-12 03:10:44 +00:00
Linas Vepstas
ae5bc7217d oops
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@9477 57a11ea4-9604-0410-9ed3-97b8803252fd
2003-10-12 02:42:24 +00:00
Linas Vepstas
542ce3bed4 fix handling of account commodities when closing periods
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@9476 57a11ea4-9604-0410-9ed3-97b8803252fd
2003-10-12 02:40:10 +00:00
Linas Vepstas
d0fe8b67ed work to make copies of the bill term ...
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@9475 57a11ea4-9604-0410-9ed3-97b8803252fd
2003-10-12 01:49:08 +00:00
Linas Vepstas
58bba344e2 oops
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@9474 57a11ea4-9604-0410-9ed3-97b8803252fd
2003-10-12 01:35:38 +00:00