Last Month Reports

Problem

Using the Last Month date range in the Reports window will show incorrect dates, if it's January. This happens only during the month of January for a December report, and only when using the Windows version.

Caught By

User bug report.

Workaround

Use a Custom Date Range, and type in the dates.

Solution

Version 3.9 of the Goldenseal accounting software shows the proper dates for all possible permutations of months and date ranges.

Technical Details

Wow, this was an obscure one. The Mac automatically subtracts years, if you subtract months and end up in a previous year. Windows doesn't, and our code to do it manually had an < instead of a <=, so it broke in the one case of a January-to-December subtraction. Guess we never tested a "Last Month" report during a January.

Thanks to an eagle-eyed user, for this catch!