[GNC] budget reports 'YTD' vs 'use accumulated amounts'
Adrien Monteleone
adrien.monteleone at lusfiber.net
Wed Jul 19 12:25:50 EDT 2023
On 7/18/23 1:07 PM, larry johnston wrote:
> Hi,
>
> I did not try to upgrade when I asked this question three years ago.
> However my computer is on its last legs so I am trying to decide what to do
> when I get the new computer.
>
> We have been using GNUCash 2.6.15 and it has met our needs for our personal
> finances. A key feature for us is Phil's YTD report. Per the discussion in
> this string his report will not work in more recent versions. As a result I
> have a few questions.
>
> Will 2.6.15 run on Windows 11? Can it still be downloaded?
First a direct answer:
I don't know, but I'm sure It doesn't hurt to try. Maybe someone with
Win11 can try installing it to see and report back. (best I have is
access to Win10)
*note, the advice below sounds like a lot of work and reading. It is.
That's the tradeoff when you wait to upgrade. You don't put off the
work, you just scrunch it into 'one shot' later.
-----
Second, about finding the older versions:
You can find it along with all other versions on SourceForge. (the
official location of all GnuCash Downloads)
https://sourceforge.net/projects/gnucash/files/
Click the '(stable)' folder, then the folder for the version you want,
then click the installer you need. ('.exe' in your case)
If you ever need to get back there again - simply go to GnuCash.org and
click the 'More downloads' link in the Download section at the top of
the page. That will take you to: https://gnucash.org/download.phtml
(there is also a Downloads section in the site menu, you can download
'program' or 'documentation' from there)
On that page, scroll to the bottom and choose the link for 'View all
GnuCash downloads' which takes you to the above SourceForge page.
Use this to find any old version. (necessary for your upgrade path
should you take it)
Despite the cutoff of old versions for old operating systems, there is
no hard rule that a *newer* version of GnuCash won't run on say, XP or
Win7, just that the devs don't support it and you are on your own
trying. I've never heard of any issue with old versions of *GnuCash*
running on *newer* operating system versions. (your case)
-----
Third, upgrade path:
Read this over first:
https://wiki.gnucash.org/wiki/FAQ#Using_Different_Versions.2C_Up_And_Downgrade
With all that out of the way, and understanding it (ask back here on the
list if you have questions) you can proceed.
MAKE BACKUPS! (or at least some sort of copy of your data file in
between *each* upgrade) That way if you have any problems or notice any
sort of data corruption, you can step back and try again.
See this FAQ on Backups:
https://wiki.gnucash.org/wiki/FAQ#Questions_about_Backups
You may want to backup your 'environment' as well as your data - so
don't skip that section!
(yes, you will need to get familiar with the various file locations to
seamlessly pull this off)
now, to really proceed with the upgrade...
In your case, you would first want to upgrade to the last release of the
2.6.x series, 2.6.21
Then you would step to the last of the 3.x series, then last of 4.x,
then finally the current 5.x release which is 5.3.
Those releases in order would be:
2.6.15 -> 2.6.21 -> 3.11 -> 4.14 -> 5.3
Be sure (as noted in the above FAQ answer) to run Actions > Check &
Repair > Check & Repair All after first opening your file when you do
*each* upgrade. This is important. It should take only a few seconds,
but some data files might take longer. Report back here if you have any
issues.
-----
Fourth, other options:
In a worst case, if you need to upgrade the computer to a new physical
machine running Win11, and 2.6.15 doesn't install or run, you could try
running 2.6.15 in a Virtual Machine. (either running your previous
version of Windows, or Linux) That is a tad bit technical, but not
terribly so these days. It is essentially running the old OS inside an
'app'. There are even ways to migrate your current computer
installation, software, data and all, to a Virtual Machine. I have set
up Virtual Machines (VMs) for several non-techy family members and they
use it with no problems.
If you end up needing that sort of solution, there are several of us
here who can help, even though that isn't specific to GnuCash. (and
there is plenty of help on the web for that too)
Lastly, don't rule that old rustbucket out. It may be possible to
'refresh' it simply by reinstalling Windows, possibly upgrading some
internal hardware, or switching to an appropriate version of Linux.
You'd be amazed how either of those approaches can revitalize aging
hardware to like-new performance. (or better in some cases!)
> Does a later version have a report with the same functionality as Phil's
> YTD report?
I think Chris answered this, but specifically we'd need Phil's report
(or at least a sample of its output) to know for sure.
To your more detailed question:
> Does the current Budget Report give YTD figures?
Yes, using the 'accumulated amounts' option.
> Does it show 'Current month vs. Budget'
That is ambiguous, but I'm guessing you want 'current month actual' vs.
'current month budget'. The answer is Yes, *without* 'accumulated
amounts' selected. (how the report normally works - each period is shown
actual, budget, and variance (if selected to) *for that period*.
If you want to see YTD of your Actual vs. YTD of your Budget *as of a
period* that is what the 'accumulated amounts' option is for.
> Does it show 'YTD vs. Budget
Yes, as noted above. (not sure how you see this differently)
> Does it show 'Current Income & Expense vs. Annual Budget'
Yes. Of course, you need to include those accounts in the report to see
the data just as before.
The old Budget Report could do this with Options > Display > 'Show
column with totals'.
This column is superfluous when using the 'accumulated amounts' if
you're at the end of the budgeting window as the figures should match
the last period, but otherwise, it is very useful to see 'how much room
do I have left' if you are not yet done with that budget. ('year' for
most folks) Here too the 'variance' column is useful.
> If we want to access our current files what stages of upgrading do we need
> to take?
See above about Upgrade Path
> Is it possible for someone who is not that computer savvy to run two
> versions of GNUCash on Windows 11?
Yes, see above about Virtual Machines, but be sure to read the FAQ about
Up/Downgrading. There are limits once you go past some versions.
Regards,
Adrien
More information about the gnucash-user
mailing list