- Community
- Enterprise
Restriction Multi-Sociétés Produits
Gérez finement la visibilité de vos produits dans un environnement multi-sociétés
Odoo natif ne permet que deux états de visibilité pour les produits : company_id renseigné (une seule société) ou vide (visible par toutes les sociétés).
Ce module révolutionne cette limitation en vous permettant de restreindre un produit à un sous-ensemble spécifique de sociétés (ex: 2 sur 4, ou 5 sur 10).
- Champ Many2many sur product.template pour sélectionner les sociétés autorisées
- Si aucune société n'est sélectionnée, le produit est visible par toutes
- Si des sociétés sont sélectionnées, seules celles-ci peuvent voir le produit
- Application automatique dans tous les modules : ventes, achats, stock, point de vente (POS)
- Les sociétés non autorisées ne verront le produit nulle part
Sélectionnez précisément les sociétés autorisées à voir chaque produit via un champ Many2many intuitif.
Les restrictions s'appliquent automatiquement dans tous les modules : ventes, achats, stock, inventaire, point de vente (POS).
Modifiez les restrictions de plusieurs produits simultanément grâce au champ éditable directement dans la vue liste.
Recherchez rapidement les produits restreints ou ceux visibles par toutes les sociétés avec les filtres pré-configurés.
Règles de sécurité globales (ir.rule) garantissant une isolation totale au niveau ORM.
Index sur la table relationnelle et requêtes optimisées pour gérer des milliers de produits sans impact sur les performances.
Présentation du module
Modification en masse : sélectionnez plusieurs produits et modifiez leurs restrictions
Démonstration : le produit restreint n'apparaît pas dans les sociétés non autorisées
Aucune configuration requise ! Le module fonctionne immédiatement après l'installation.
Pour restreindre un produit :
- Allez dans Inventaire â Produits â Produits
- Ouvrez ou créez un produit
- Cliquez sur l'onglet "Sociétés Autorisées"
- Sélectionnez les sociétés qui doivent voir ce produit
- Vide = visible par toutes les sociétés (comportement par défaut)
- 1+ sociétés = visible uniquement par ces sociétés
- Enregistrez
Groupe Industriel
Vous avez 4 filiales (A, B, C, D). Certains produits sont vendus uniquement par les filiales A et B (produits premium), tandis que C et D vendent uniquement les produits standard.
Expansion Géographique
Vous opérez dans plusieurs pays. Certains produits sont limités à des marchés spécifiques en raison de réglementations locales ou de stratégies commerciales.
Réseau de Franchises
Chaque franchise (société Odoo) a accès à un catalogue personnalisé en fonction de son positionnement marché (discount, premium, etc.).
Départements Isolés
Différents départements d'une même entreprise (configurés comme sociétés) gèrent des catalogues produits distincts sans interférence.
- Version Odoo : 19.0 Community/Enterprise
- Dépendances : product, stock, point_of_sale
- License : LGPL-3
- Champ ajouté : restrict_company_ids (Many2many)
- Table relationnelle : product_template_company_rel
- Règles de sécurité : 2 règles globales
- Performance : Optimisé pour >50,000 produits
- Compatible : Odoo.sh, Docker, Installation locale
-
19.0.1.0.0 2025-06-17
- Version initiale
- Gestion de la restriction multi-sociétés sur les produits
- Support complet POS, ventes, achats, stock
- Interface utilisateur avec onglet dédié
- Règles de sécurité globales optimisées
| Availability |
Odoo Online
Odoo.sh
On Premise
|
| Odoo Apps Dependencies |
•
Inventory (stock)
• Point of Sale (point_of_sale) • Discuss (mail) • Invoicing (account) |
| Lines of code | 135 |
| Technical Name |
multi_company_prodct_visibility |
| License | LGPL-3 |
| Website | https://www.odootech.com |
Please log in to comment on this module