Set Record Info View as a user preference

Description

Currently, when user open record info, the default view is Table Change Log. but the “Change Log” radio button not checked.

 

 

As the first, I tried to solve this issue as bug but I like how odoo show the timeline log in their window so I realized idempiere already timeline also. so I changed the record info view to show timeline first cause as long as I implement IDempiere, basic user dont know about this window. record info mostly used by technical or functional user to check detail log.

 

Environment

None

Attachments

2

Activity

Show:

zuhri utama November 16, 2024 at 2:22 PM

I see. I think we can try using user preference. It sounds more suitable than sysconfig.

Carlos Ruiz November 16, 2024 at 2:06 PM

Thinking further, instead of a User Preference (in AD_UserPreference) it could be managed silently with a record in AD_Preference, the system can “remember” the last way the user set it, I mean, if the user selects “Timeline” we save a record in AD_Preference, and subsequently we show it with “Timeline” and the same when the user selects the “ChangeLog” option.

Carlos Ruiz November 16, 2024 at 2:03 PM

- when adding a Tenant SysConfig is necessary to add a migration script for the record at System.

But, in this case I think a better fit is a user preference instead of a SysConfig.

Heng Sin Low November 16, 2024 at 4:14 AM

I’ve no specific preference for this but whatever your guys agrees on, please keep the title of the ticket in sync with it.

zuhri utama November 16, 2024 at 3:47 AM

Hi

What is your opinion about make timeline as default? Cause we already added sysconfig to change if want to keep changelog as first opened tab?

Fixed

Details

Assignee

Reporter

Fix versions

Priority

Created November 14, 2024 at 7:56 AM
Updated January 1, 2025 at 12:40 PM
Resolved November 24, 2024 at 4:05 PM