This has another consequence and is opening the same record in several windows.
In a design meeting at Krefeld with Integratio we discussed how could that be avoided and this is the draft idea to implement:
Only one open window per record
Show the record in read-only mode if is on screen in another window, informing the user “Record is editable in another window”
verify the status when the window is back on focus because is possible that the other window moved
Just my 2 cents / ideas
What if the record is opened on a window from another user ? Could it be handled ?
How to setup it ? adding field on AD_Window ?
> What if the record is opened on a window from another user ? Could it be handled ?
The idea was just for the current session - I think keeping a list in memory of windowNo+table+ID could do the trick
To manage against other sessions sounds a lot harder - and not sure if that would be useful, iDempiere manages Optimistic concurrency control and that creates some sort of pessimistic locking.
> How to setup it ? adding field on AD_Window ?
In principle the idea we discussed doesn't need a setup, it just must work.
Yeah, thinking again about it and you're right, no need to active it or not.
There is no gain for editing a record in several window
Closing as a potential idea due to lack of interaction from the community in over 5 years.
If you guys feel this is still something desirable, feel free to reopen the ticket with more details.