OCA / l10n-italy

Odoo Italian localization
https://www.odoo-italia.org
GNU Affero General Public License v3.0
142 stars 297 forks source link

[assets_management] creazione e configurazione cespiti con utente multicompany #3651

Open odooNextev opened 9 months ago

odooNextev commented 9 months ago

Module

assets_management

Describe the bug

Attualmente ci sono diversi errori nell'app dei cespiti in un ambiente multi azienda con gli utenti che possono accedere a più aziende:

To Reproduce

Affected versions:

Steps to reproduce the behavior:

  1. accedere ad un DB multi azienda con un utente che è abilitato a più di un'azienda
  2. abilitare più aziende image My company (Chicago) --> abilitata My company (San Francisco) --> abilitata ed attivata
  3. creare una categoria di cespiti (Assets> Asset Configuration > Assets category) image image Come si può vedere l'azienda proposta di default è quella predefinita dell'utente e non quella attiva.
  4. aprire la tendina del sezionale e come si può notare ci sono sia quelli di un'azienda che dell'altra image
  5. disabilitando e lasciando solo un'azienda, i sezionali ed i conti vengono filtrati per essa, quando invece dovrebbero essere filtrati per l'azienda impostata nel form permettendo quindi di mischiare i dati delle aziende image image

Expected behavior Bisognerebbe impostare i campi company_id in sola lettura e recuperati dall'azienda attiva in quel momento per l'utente corrente per evitare confusione iniziale. Poi si dovrebbe filtrare i vari campi (sezionali, conti, categorie e tag) per l'azienda definita nel form che di conseguenza è quella attivata per l'utente in quel momento.

Additional context E' un comportamento simile a quello descritto nella issue https://github.com/OCA/l10n-italy/issues/3650 per le configurazioni delle Ri.Ba

SirAionTech commented 3 months ago

Per 14.0 va aggiunta anche https://github.com/OCA/l10n-italy/pull/4046.