documentation updates

git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@8952 57a11ea4-9604-0410-9ed3-97b8803252fd
This commit is contained in:
Linas Vepstas 2003-07-27 17:21:50 +00:00
parent 35d1e95fb4
commit 038ead6db7
2 changed files with 21 additions and 3 deletions

View File

@ -7,6 +7,16 @@
Last Revised January 2003 Last Revised January 2003
One often needs to know that the item 'bought' in one transaction
is the same one as the item 'sold' in a different transaction.
Lots are used to make this association. One Lot holds all of the
splits that involve the same item. A lot is typically formed when
the item is bought, and is closed when the item is sold out.
A lot need not be a single item, it can be a quantity of the same
thing e.g. 500 gallons of paint (sold off a few gallons at a time).
Lots are required to correctly implement invoices, inventory,
depreciation and stock market investment gains.
'Lots' capture a fundamental accounting idea behind AR/AP, billing, 'Lots' capture a fundamental accounting idea behind AR/AP, billing,
inventory, capital gains, depreciation and the like. The basic idea inventory, capital gains, depreciation and the like. The basic idea
is that a set of items is tracked together as a 'lot'; the date of is that a set of items is tracked together as a 'lot'; the date of
@ -416,7 +426,7 @@ XXX need to add a lot id, have it auto-gened by the scrubber.
XXX It is a good idea to generate a gain/loss split for ever sale, not XXX It is a good idea to generate a gain/loss split for ever sale, not
just the lot closure. Need to tweak the register to hide/show as appropriate. just the lot closure. Need to tweak the register to hide/show as appropriate.
Need to add a tag to the gain spl;it to indicate its's 'special' nature. Need to add a tag to the gain split to indicate its's 'special' nature.
-------------------------- end of file ------------------------------ -------------------------- end of file ------------------------------

View File

@ -22,8 +22,16 @@
/** @file gnc-lot.h /** @file gnc-lot.h
* *
* Lots implement the fundamental conceptual idea behind invoices, * One often needs to know that the item 'bought' in one transaction
* inventory lots, and stock market investment lots. See the file * is the same one as the item 'sold' in a different transaction.
* Lots are used to make this association. One Lot holds all of the
* splits that involve the same item. A lot is typically formed when
* the item is bought, and is closed when the item is sold out.
* A lot need not be a single item, it can be a quantity of the same
* thing e.g. 500 gallons of paint (sold off a few gallons at a time).
*
* Lots are required to correctly implement invoices, inventory,
* depreciation and stock market investment gains. See the file
* src/doc/lots.txt for implmentation overview. * src/doc/lots.txt for implmentation overview.
* *
* HISTORY: * HISTORY: