Book clsoing [was: Re: Addition of HBCI support, Maturity of 1.7-branch, next stable release time frame?

Derek Atkins warlord@MIT.EDU
17 Apr 2002 21:23:23 -0400

"Michael T. Garrison Stuber" <> writes:

> --On Wednesday, April 17, 2002 08:57:23 PM -0400 Derek Atkins
> <warlord@MIT.EDU> wrote:
> > I imagine that in some views the "extra split" would be combined
> > together and leave you with just the total split value.  So in the
> > main view you'd only see one Split for 500 shares at $20, unless you
> > looked at the lot view, in which case you'd see it split.
> Okay, I fully admit that I hack around (not in) GNUCash for the most
> part -- that is, I'm largely interested in the adding to the reports
> and things on the edges -- but does the engine actually support that?
> Perhaps I misunderstood Linas's comments about a split being assigned
> to one lot and one lot only.  I understood a split to be a single
> atomic financial transaction between two or more accounts.  If I

Nope, that's a Transaction.  A Transaction contains at least two
Splits.  A Split is _part_ of a Transaction, and ties the Transaction
to a particular Account. 

> understand Linas correctly (big if), combining things in certain views
> would entail either (a) violating the one lot per split rule, or (b)
> having some sort of metadata to know what to combine, or (c) the GUI
> making a best guess about combining things based on some set of
> embedded rules.  (I suppose option C could work like the different
> register views, but it seems kind of scary to me that the register
> would combine splits)  Of course, I may not really appreciate what a
> split is, or how they work.  Am I bent?

You're a little confused.  Basically you would have a Transaction
that looks like:

        Account         Buy     Sell    Price   Value
        Stock:XCORP             250     $20     $5000           (lot #1)
        Stock:XCORP             250     $20     $5000           (lot #2)
        Cash            10000           $1      $10000

This Transaction has three Splits; when you view the account Stock:XCORP
there are two ways to view it:

        1) with lots, in which case you'd see the two different splits
           pointing to the individual lots, or
        2) without lots, in which case the splits would be "combined"


       Derek Atkins, SB '93 MIT EE, SM '95 MIT Media Laboratory
       Member, MIT Student Information Processing Board  (SIPB)
       URL:    PP-ASEL-IA     N1NWH
       warlord@MIT.EDU                        PGP key available