On Thu, 18 May 2000, Rob Walker wrote:
> I know that I have been putting off on entering my 2000 data until I
> figure out the whole credit/debit thing with paychecks, equity, taxes,
> ssi, medicare, stuff like that.
>
> Then there is the whole thing with my vesting stock options, lockout
> periods, cisco stock splits, argh!
Perhaps you are expecting too much of gnucash.
I think that we need to limit things to acCOUNTing "things".
If you have unvested stock options, they are different from vested options.
As such, they would be counted in different subaccounts. On the vesting date,
a transaction would exchange one for the other. Except to the extent that we
allow you to pre-enter future (perhaps repeating) transactions, I don't think
that we should attempt to do anything more.
As for the "value" of those options, that is an external function. Gnucash
should only store the values and compute/graph based on those values.
As for "single entry", I would handle the problem by having default accounts
for debits and credits. Any JE that has a blank account would automatically
be assigned to those accounts. The system should have an option to turn this
off and refuse to complete transactions that do not have all of the accounts
specified.