It is the annual reset of our Egroupware instance - we create a new instance every year as we find it easier to clean up old completed projects, etc.
The instance is created as a virtual machine running Ubuntu 22.04 and installing Egroupware as documented under your General Information page. - EGroupware 23.120231220
PHP version is 8.2.13
The database came from an Egroupware 21.1.20230210 instance (users weren’t ready to use the 23.1 version but I am hoping to convince them to stick with the new version this year)
The database is a restore from the previous year’s machine then Timesheet, Infolog, and Project Manager are dropped in the advanced application management and then reinstalled, this clears the data out of those tables so we start fresh each year. I have been using this method yearly since around 2016 so it generally works (and did work last year when I repeated the same process. I later reverted from 23.1 to 21.1 due to user issues.
Anyway, as I am trying to recreate the projects (typing it all in…), I am encountering a problem with the auto ID generation. Usually, I just change my preferences to the format we use SJ%03ix and then when we add a new project it will have the numbering we have been using… This is not working. No matter what I try, it will always use the values in the default preference field. If I attempt to change the default values, it will show as my value until I close the window and then the next time I open the preference window, it has reverted to the default of P-%Y-%04ix and %px/%04ix
Even with the window still open, and the default value page changed, it still will use the system default values. Even if you change the forced preference, it will still use the default values. though in this case it does remember what has been added to the forced preference.
Any idea why this is happening?
Thanks in advance
Mary