Since some time we have the possibility that a user can change his column order and column size in the grid view with a button in the tool bar. (AD_Tab_Customization) This functionality is very useful because in many cases users know better how they want to work than developers (that an change the default in system). The problem is that these settings can not be shared or made default. In our company we have more experienced users that have very nice column setups for all windows they use and simple users that tend to use what is there and not change anything. These users can not work with the full potential because windows are not configured well. I want to discuss how that can be improved.
a) One idea is to let the experienced users copy their setting to the default values of the window or better to a window configuration setting of that client. b) One idea is to let the experienced user copy his user settings to other users. That sounds like a simple solution. c) On idea is to let the simple user choose to take the configuration from a more eperienced one. The experiened can do a checkmark on his configuration to make it public and the others can choose to use the shared one of this or this user with a combobox.
We have to think about access rights - who is allowed to do that.
From my experience we should also think about if the copy is like a copy or like a link. In my opinion the unexperienced user will not update his configuration himself if the experiened user improves it. I would say it makes more sense to do it either like a link (I want to use the same configuration like this experienced user made public and follow that in the future) or allow the experienced user to push a new configuration when he thinks it is really improved (I know this is good and I publish it to the database of published configurations.)
What we also need is a way to delete your personal customization (IDEMPIERE-2033, ).
The layering of customizations may be an idea to think about ().
Afiter writing rthat I found that looks like an interesting idea (using multiple column layouts and choose them with a combobox) and can be joined with my "sharing" idea.
Since some time we have the possibility that a user can change his column order and column size in the grid view with a button in the tool bar. (AD_Tab_Customization) This functionality is very useful because in many cases users know better how they want to work than developers (that an change the default in system). The problem is that these settings can not be shared or made default. In our company we have more experienced users that have very nice column setups for all windows they use and simple users that tend to use what is there and not change anything. These users can not work with the full potential because windows are not configured well. I want to discuss how that can be improved.
a) One idea is to let the experienced users copy their setting to the default values of the window or better to a window configuration setting of that client.
b) One idea is to let the experienced user copy his user settings to other users. That sounds like a simple solution.
c) On idea is to let the simple user choose to take the configuration from a more eperienced one. The experiened can do a checkmark on his configuration to make it public and the others can choose to use the shared one of this or this user with a combobox.
We have to think about access rights - who is allowed to do that.
From my experience we should also think about if the copy is like a copy or like a link. In my opinion the unexperienced user will not update his configuration himself if the experiened user improves it. I would say it makes more sense to do it either like a link (I want to use the same configuration like this experienced user made public and follow that in the future) or allow the experienced user to push a new configuration when he thinks it is really improved (I know this is good and I publish it to the database of published configurations.)
What we also need is a way to delete your personal customization (IDEMPIERE-2033, ).
The layering of customizations may be an idea to think about ().
Afiter writing rthat I found that looks like an interesting idea (using multiple column layouts and choose them with a combobox) and can be joined with my "sharing" idea.