Check printing is missing a split entry.
Mike Alexander
mta at umich.edu
Thu Dec 5 18:01:33 EST 2013
--On December 5, 2013 9:35:49 AM -0500 Dennis Shimer
<dshimer at gmail.com> wrote:
> Anybody interested in taking my sample .gnucash file and .chk file and
> giving it a run? I can't believe I can do this on 3 computers and 3
> OSs with 2 chk files and 2 gnucash files.
>
> I have to be doing something really basic and dumb. Or it's my eyes,
> I even got out a calculator and added the splits to make sure
> something was missing, not trusting myself to count to 4 splits (or
> 10 on the more complex sample)
>
You're not doing anything wrong. I added a comment to the bug you
commented on (<https://bugzilla.gnome.org/show_bug.cgi?id=653594>)
explaining what I found.
The last split is not printed in the list of splits. I suspect this
may be intentional because often the last split is the one that
controls the value printed on the check (if there is a single credit to
a single checking account and several debits to various expense
accounts). This is not the case for your transaction. I think a
better way to do it would be to print all the splits except whichever
one is the "main" split for the check, i.e., the one from which the
check's value is being taken.
Unless someone thinks this is a bad idea, that's what I'll do. At the
same time, I'll change it to make sure that the split from which the
value is taken is really a bank account split. Right now that isn't
the case and you can (usually accidentally, I suspect) print a check
for only one of the expenses covered by the transaction.
Mike
More information about the gnucash-user
mailing list