In Issue 4080: Remove company record rules - Tryton issue tracker we made it possible to work on many companies in the same session. The problem is that most of the list views do not display the company field. This is mainly to not overload the view with a column with always the same value for the most common use case of mono-company.
So with standard views it is difficult to work on multi-company setup without customize many views.
I propose to add the company column on all the list view. But to override all the
ModelView with a
Mixin that will set
optional="1" to company field (any
Many2One pointing to
company.company) of all tree views if the number of company in the database is equal to
But also to move out the company field from “Other Info” tab to the header of the forms as it needs to be visually checked by multi-company users.