Allow user-defined "year to date" ending date
As it is now on 12/06/2018, if the user runs the Profit and Loss report and selects the Year To Date field, the system uses the date range of the first day of the fiscal year to the current date. That fixed date range has a very limited application in that it must be timed with the end of a period before any transactions are posted into the new period. Otherwise the numbers in the Total column are according to the user-defined report data range, but the numbers in the Year To Date column are distorted by bringing in data from the new accounting period(s).
It would be better and more useful if the user could select the ending date for the Year To Date column rather than have the system select the current date. In that way, a historical report can be run with the year to date option selected that truly reflects what the year to date totals were in a previous month / quarter / year. And the report would provide more accurate accounting information.