1.7 Alpha Admin improvement suggestion
I have just finished doing the Workflow documentation for the CSH project, and as part of this I spent a lot of time adjusting appointment & task types, and schedules & work lists and their views. Each time I had to remember to log off and back on to get the cached information updated. While one could argue that in real life, tweaking these things is not something one does every day, it would be nice to provide a reminder/hint that a cache reset is necessary - particularly for either newbies setting up the system or oldies doing a rare adjustment.
I have put the following in the Admin|Organisation CSH page (and similar for the Admin|Types page) but I am sure that not everyone will dutifully press F1 before doing maintenance.
"Note that if you do edit Administration|Organisation items (say to change an email address), then the new values will not become available until the next time you log on (because these organisation settings are fetched once at logon time to improve performance)."
Hence -
Suggestion: add to the Administration menu, an item say "Reset" or "Re-Initialise" which updates the cached organisation and type information.
Re: 1.7 Alpha Admin improvement suggestion
I think the easiest way to implement this would be to have a Restart button that effectively logs the current user off and on again, without the need to go through the login screen.
These approaches only work for the current user however. They would not update the caches for other users.
-Tim
Re: 1.7 Alpha Admin improvement suggestion
Tim A - Restart sounds good. The question is where to put the facility.
This really is a 'nice but not necessary' facility. I suspect that there are far more important things to fix.
Regards, Tim G
Re: 1.7 Alpha Admin improvement suggestion
I think it should be an admin only facility. Perhaps there also needs to be a label somewhere on each Admin screen which states somthing along the lines "Administrative changes may not be seen until after Restart".
Can you raise a JIRA so it doesn't get lost?
Thanks,
-Tim
Re: 1.7 Alpha Admin improvement suggestion
Done in https://openvpms.atlassian.net/browse/OVPMS-1325
Regards, Tim G