[PATCH] Budget report improvements (was Re: Budget reports)

C. Ernst c.ernst72 at googlemail.com
Sun Jan 4 17:30:28 EST 2009


Hi Forest,

your patch seems to be good work and gives a new structure for future
progress :-)

Just note that your patch should maybe include adding the new reports to the
Makefile? Like this:
Index: src/report/standard-reports/Makefile.am
===================================================================
--- src/report/standard-reports/Makefile.am     (revision 17796)
+++ src/report/standard-reports/Makefile.am     (working copy)
@@ -24,10 +24,12 @@
    advanced-portfolio.scm \
    average-balance.scm \
    balance-sheet.scm \
-   cash-flow.scm \
    budget.scm \
+   budget-balance-sheet.scm \
    budget-barchart.scm \
    budget-flow.scm \
+   budget-income-statement.scm \
+   cash-flow.scm \
    category-barchart.scm \
    daily-reports.scm \
    equity-statement.scm \

Also just a hint to anybody who tries your patch on Windows: You should
always make clean in build/src/report or at least remove any ".scm-links"
file after modifying scm reports. (On msys "ln -s" seems to be replaced by
"cp -p" in the Makefiles. Thus report directories from the source are copied
to the build dir and not linked. They are not copied again as long
.scm-links exists.)

Best wishes
  Christoph

2009/1/3 Forest Bond <forest at alittletooquiet.net>

> Hi,
>
> On Sat, Jan 03, 2009 at 02:46:03PM -0500, Forest Bond wrote:
> > With input from some nice people in #gnucash, I've implemented the report
> > changes that I intend to at this time.  Budget reporting is still far
> from
> > complete, but I believe that the system is made more useful with the
> reports
> > implemented in the attached patch.
> >
> > Specifically, the patch accomplishes the following:
> >
> >  * Moves budget-related reports to a "Budget" sub-menu.
> >  * Implements a Budget Balance Sheet report.  This is a projected future
> balance
> >    sheet using budget data.
> >  * Adds Budget Income Statement and Budget Profit & Loss reports.  These
> are
> >    projected future IS/PNL reports using budget data.
>
> [...]
>
> BTW, it may be useful to diff the reports with their non-budget equivalents
> (I
> used those other reports as a base for the new ones).
>
> Thanks,
> Forest
> --
> Forest Bond
> http://www.alittletooquiet.net
> http://www.pytagsfs.org
>
> -----BEGIN PGP SIGNATURE-----
> Version: GnuPG v1.4.6 (GNU/Linux)
>
> iD8DBQFJX8I2RO4fQQdv5AwRArWnAJ9hxm3AUqfkWxPQySTMSoMMARGQ9wCfSPa9
> SIF16yr5uBgNq11sxAsCYFk=
> =DCSu
> -----END PGP SIGNATURE-----
>
> _______________________________________________
> gnucash-devel mailing list
> gnucash-devel at gnucash.org
> https://lists.gnucash.org/mailman/listinfo/gnucash-devel
>
>


More information about the gnucash-devel mailing list