[GNC-dev] Fwd: The two modules

Christopher Lam christopher.lck at gmail.com
Sat Jun 16 00:06:50 EDT 2018

Thanks; this is from an old version of eguile balsheet which is already
obsolete in 3.X onwards, and I know it'll be more difficult to fix as time
goes by. There are already changes from timepair to time64, compulsory CSS,
removal of slots access... There is no active eguile maintainer anymore,
and I really cannot understand eguile.

Would you be kind to comment upon the HTML output (File > Export > Export
Report) of the standard (non-eguile) balsheet, with desired amendments? I
can try to amend with backward compatibility.

For bonus points, if you have a sample datafile with accounts and
transactions that highlight the various functionality of balsheet (e.g.
income/expense, equity, any foreign currency conversions or stock purchases
- I'm sure the wife will have them in her textbooks) I'm sure I can fix the
standard balsheet to her standards!

So, wishlist:

   - datafile with example transactions
   - current html report of standard balsheet
   - annotated ideal report produced by standard balsheet :)

Let's keep this discussion public for external input too.


---------- Forwarded message ----------
From: Stephen M. Butler <kg7je at arrl.net>
Date: 16 June 2018 at 00:45
Subject: The two modules
To: Christopher Lam <christopher.lck at gmail.com>

Hope this helps.  As I mentioned in the list email, perhaps there is a
way to show the Trading Accounts if they are present and suppress if
they are not.

Also, I think it would be acceptable to have an Income/Expense Report on
a separate page but generated by the same module.  That would ensure
that the Profit/Loss line (or whatever folks want to call it) would be
the same for both reports.  But my wife was adamant that they are two
separate reports.

Thanks for the example as this is my first time seeing this language.
You might find that I took some shortcuts where it wasn't appropriate
for the long haul -- especially around the printing of the Profit/Loss
line.  I'm still now sure what the #t #f and a couple of the other
parameters actually do -- I just got the report to look right!


Stephen M Butler, PMP, PSM
Stephen.M.Butler51 at gmail.com
kg7je at arrl.net
GnuPG Fingerprint:  8A25 9726 D439 758D D846 E5D4 282A 5477 0385 81D8
-------------- next part --------------
A non-text attachment was scrubbed...
Name: balsheet-fmtd.eguile.scm
Type: text/x-scheme
Size: 12110 bytes
Desc: not available
URL: <http://lists.gnucash.org/pipermail/gnucash-devel/attachments/20180616/8e37906b/attachment-0002.bin>
-------------- next part --------------
A non-text attachment was scrubbed...
Name: balsheet-fmtd.scm
Type: text/x-scheme
Size: 34710 bytes
Desc: not available
URL: <http://lists.gnucash.org/pipermail/gnucash-devel/attachments/20180616/8e37906b/attachment-0003.bin>

More information about the gnucash-devel mailing list