I can certainly see the utility of being able to define various 'start of year' options for different reports. Though I think this is essentially what the 'accounting period' option was supposed to accomplish. (and then the report's generic 'start of accounting period' will use that date)

However, this preference allows only either a very general relative date, or an absolute date with a year, so it has to be reset if wanting to set a specific date. I think there is already a bug report for it.

If this preference offered the ability to set *any* day relative to *any* year, would that accomplish your goal?

(I still think a hard absolute date option is useful for someone working on historical data)

Regards,
Adrien

On 4/14/23 7:22 PM, flywire wrote:
Vincent, you seem confident. I posted an example. Can you demonstrate
changing say Start of This Year to 1 July in V5?

Code at
https://github.com/flywire/gnucash/blob/Fiscal-year/libgnucash/app-utils/date-utilities.scm#L557-L569
works in V4 (check cur-year/cal-year). See comments at
https://lists.gnucash.org/pipermail/gnucash-devel/2021-September/045956.html

Regards

https://lists.gnucash.org/pipermail/gnucash-user/2023-April/106464.html
wrote:

As for the changes in version 5.0, they don't really impact the ability to
create custom reports... Bottom line version 5.0 is actually easier to work
with for creating options.

https://lists.gnucash.org/pipermail/gnucash-user/2023-April/106463.html
  wrote:

A new section is needed to address moving the option lists into C++ lists.
It seems those options, say start/end-of-year, could be overwritten in
scheme so they are customised before being used in reports, restoring
previous functionality.

_______________________________________________
gnucash-user mailing list
gnucash-user@gnucash.org
To update your subscription preferences or to unsubscribe:
https://lists.gnucash.org/mailman/listinfo/gnucash-user
-----
Please remember to CC this list on all your replies.
You can do this by using Reply-To-List or Reply-All.

Reply via email to