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