Skip to Content
Odoo Menu
  • Sign in
  • Try it free
  • Apps
    Finance
    • Accounting
    • Invoicing
    • Expenses
    • Spreadsheet (BI)
    • Documents
    • Sign
    Sales
    • CRM
    • Sales
    • POS Shop
    • POS Restaurant
    • Subscriptions
    • Rental
    Websites
    • Website Builder
    • eCommerce
    • Blog
    • Forum
    • Live Chat
    • eLearning
    Supply Chain
    • Inventory
    • Manufacturing
    • PLM
    • Purchase
    • Maintenance
    • Quality
    Human Resources
    • Employees
    • Recruitment
    • Time Off
    • Appraisals
    • Referrals
    • Fleet
    Marketing
    • Social Marketing
    • Email Marketing
    • SMS Marketing
    • Events
    • Marketing Automation
    • Surveys
    Services
    • Project
    • Timesheets
    • Field Service
    • Helpdesk
    • Planning
    • Appointments
    Productivity
    • Discuss
    • Approvals
    • IoT
    • VoIP
    • Knowledge
    • WhatsApp
    Third party apps Odoo Studio Odoo Cloud Platform
  • Industries
    Retail
    • Book Store
    • Clothing Store
    • Furniture Store
    • Grocery Store
    • Hardware Store
    • Toy Store
    Food & Hospitality
    • Bar and Pub
    • Restaurant
    • Fast Food
    • Guest House
    • Beverage Distributor
    • Hotel
    Real Estate
    • Real Estate Agency
    • Architecture Firm
    • Construction
    • Property Management
    • Gardening
    • Property Owner Association
    Consulting
    • Accounting Firm
    • Odoo Partner
    • Marketing Agency
    • Law firm
    • Talent Acquisition
    • Audit & Certification
    Manufacturing
    • Textile
    • Metal
    • Furnitures
    • Food
    • Brewery
    • Corporate Gifts
    Health & Fitness
    • Sports Club
    • Eyewear Store
    • Fitness Center
    • Wellness Practitioners
    • Pharmacy
    • Hair Salon
    Trades
    • Handyman
    • IT Hardware & Support
    • Solar Energy Systems
    • Shoe Maker
    • Cleaning Services
    • HVAC Services
    Others
    • Nonprofit Organization
    • Environmental Agency
    • Billboard Rental
    • Photography
    • Bike Leasing
    • Software Reseller
    Browse all Industries
  • Community
    Learn
    • Tutorials
    • Documentation
    • Certifications
    • Training
    • Blog
    • Podcast
    Empower Education
    • Education Program
    • Scale Up! Business Game
    • Visit Odoo
    Get the Software
    • Download
    • Compare Editions
    • Releases
    Collaborate
    • Github
    • Forum
    • Events
    • Translations
    • Become a Partner
    • Services for Partners
    • Register your Accounting Firm
    Get Services
    • Find a Partner
    • Find an Accountant
      • Get a Tailored Demo
    • Implementation Services
    • Customer References
    • Support
    • Upgrades
    Github Youtube Twitter Linkedin Instagram Facebook Spotify
    +32 2 290 34 90
    • Get a Tailored Demo
  • Pricing
  • Help
  1. APPS
  2. Inventory
  3. Restriction Multi-Sociétés Produits v 19.0
  4. Sales Conditions FAQ

Restriction Multi-Sociétés Produits

by ODOO TECHNOLOGY https://www.odootech.com
Odoo

$ 811.33

In-App Purchases
v 19.0 Third Party
Apps purchases are linked to your Odoo account, please sign in or sign up first.
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
LicenseLGPL-3
Websitehttps://www.odootech.com
Versions 18.0 19.0
You bought this module and need support? Click here!

🏢 Restriction Multi-Sociétés Produits

Gérez finement la visibilité de vos produits dans un environnement multi-sociétés

Odoo 19.0 Inventory Multi-Company POS Compatible

📋 Présentation

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. Par exemple, un produit peut être visible uniquement par 2 sociétés sur 4, ou 5 sur 10.

✅ Résultat : Les sociétés non autorisées ne verront le produit nulle part : ni dans les ventes, ni dans les achats, ni dans le stock, ni dans le point de vente (POS).

📸 Captures d'écran

Bannière module Restriction Multi-Sociétés

Présentation du module : Gérez finement la visibilité de vos produits

Édition en masse des restrictions

Modification en masse : Sélectionnez plusieurs produits et modifiez leurs restrictions d'un coup

Produit invisible pour société non autorisée

Démonstration : Le produit restreint n'apparaît pas dans les sociétés non autorisées

🚀 Fonctionnalités Clés

🔒 Restriction Granulaire

Sélectionnez précisément les sociétés autorisées à voir chaque produit via un champ Many2many intuitif.

🌐 Application Universelle

Les restrictions s'appliquent automatiquement dans tous les modules : ventes, achats, stock, inventaire, point de vente (POS).

⚡ Édition en Masse

Modifiez les restrictions de plusieurs produits simultanément grâce au champ éditable directement dans la vue liste.

🔍 Filtres Intelligents

Recherchez rapidement les produits restreints ou ceux visibles par toutes les sociétés avec les filtres pré-configurés.

🛡️ Sécurité Renforcée

Règles de sécurité globales (ir.rule) garantissant une isolation totale au niveau ORM.

📊 Performance Optimisée

Index sur la table relationnelle et requêtes optimisées pour gérer des milliers de produits sans impact sur les performances.

💼 Cas d'Usage

🏭 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.

✨ Avantages

  • Simplicité d'utilisation : Interface intuitive avec onglet dédié dans la fiche produit. Aucune formation complexe nécessaire.
  • Flexibilité totale : Un produit peut être visible par 1, 2, 5 sociétés ou toutes. Vous décidez.
  • Gain de temps : L'édition en masse permet de mettre à jour des centaines de produits en quelques clics.
  • Cohérence des données : Les restrictions s'appliquent automatiquement partout, éliminant les risques d'incohérence.
  • Migration en douceur : Les produits existants sans restriction restent visibles partout (comportement Odoo natif préservé).
  • Compatible POS : Le préchargement du Point de Vente respecte les restrictions sans configuration supplémentaire.
  • Prêt pour Odoo.sh : Déployable directement sur Odoo.sh, testé en environnement multi-sociétés évolutif.

⚙️ Spécifications Techniques

  • Version Odoo : 19.0 Community/Enterprise
  • Dépendances : product, stock, point_of_sale
  • License : LGPL-3
  • Champ ajouté : restrict_company_ids (Many2many vers res.company)
  • Table relationnelle : product_template_company_rel (avec index)
  • Règles de sécurité : 2 règles globales (product.template et product.product)
  • Domaine de sécurité : ['|', ('restrict_company_ids', '=', False), ('restrict_company_ids', 'in', company_ids)]
  • Performance : Optimisé pour >50,000 produits avec index et requêtes efficaces

Modèles Modifiés

Modèle Modification Description
product.template Champ restrict_company_ids Sélection des sociétés autorisées
product.product Héritage automatique Accès via product_tmpl_id.restrict_company_ids
⚠️ Note POS : En Odoo 19, les règles globales (global=True) s'appliquent automatiquement au préchargement POS. Aucune surcharge de pos.session._loader_params_product_product n'est nécessaire.

📦 Installation

Sur Odoo.sh (Recommandé)

  1. Poussez le module dans votre dépôt Git
  2. Connectez-vous à votre instance Odoo.sh
  3. Applications → Mettre à jour la liste des applications
  4. Recherchez "Restriction Multi-Sociétés Produits"
  5. Cliquez sur Installer

Installation Locale

  1. Copiez le module dans votre dossier addons/
  2. Redémarrez Odoo avec -u product_company_restrict
  3. Ou installez via Applications (mode développeur activé)
✅ Configuration : Aucune configuration nécessaire ! Le module fonctionne immédiatement après installation.

📖 Guide d'Utilisation

Restreindre un produit

  1. Allez dans Inventaire → Produits → Produits
  2. Ouvrez ou créez un produit
  3. Cliquez sur l'onglet "Sociétés Autorisées"
  4. Sélectionnez les sociétés qui doivent voir ce produit
    • Vide = visible par toutes les sociétés (défaut)
    • 1+ sociétés = visible uniquement par ces sociétés
  5. Enregistrez

Modification en masse

  1. Dans la liste des produits, sélectionnez plusieurs produits (cochez les cases)
  2. Cliquez sur Action → Modifier
  3. Modifiez le champ "Sociétés Autorisées"
  4. Validez → la modification s'applique à tous les produits sélectionnés

Filtres de recherche

  • "Visible par toutes les sociétés" : affiche les produits sans restriction
  • "Restriction active" : affiche les produits restreints à certaines sociétés
  • Regrouper par "Sociétés Autorisées" : organise les produits par société

🧪 Scénario de Test

Prérequis

  • 4 sociétés configurées (Société A, B, C, D)
  • 1 utilisateur multi-sociétés avec accès aux 4 sociétés
  • Module POS installé et configuré

Tests à Réaliser

Test Action Résultat Attendu
1. Création produit restreint Créer produit restreint à Sociétés A et B Produit sauvegardé avec restrictions
2. Visibilité Société A Basculer sur Société A, chercher le produit Produit visible ✅
3. Visibilité Société C Basculer sur Société C, chercher le produit Produit invisible ❌
4. Ventes Société A Créer devis sur Société A avec le produit Produit sélectionnable ✅
5. Ventes Société C Créer devis sur Société C Produit non trouvable ❌
6. POS Société A Ouvrir session POS Société A Produit chargé ✅
7. POS Société C Ouvrir session POS Société C Produit non chargé ❌
8. Produit global Créer produit sans restriction Visible dans les 4 sociétés ✅

🆘 Support & Documentation

Documentation Complète

Une documentation détaillée (README.md) est incluse avec le module, contenant :

  • Guide d'installation pas à pas
  • Scénario de test complet
  • Architecture technique détaillée
  • Section dépannage
  • Cas limites et leur gestion

Assistance

Pour toute question ou problème, contactez ODOO TECHNOLOGY :

  • 📧 Email : support@odootech.com
  • 🌐 Site web : www.odootech.com

🎯 Prêt à Optimiser Votre Gestion Multi-Sociétés ?

699 € TTC

Investissement unique pour une gestion professionnelle de vos catalogues multi-sociétés

✅ Installation immédiate   |   ✅ Compatible Odoo.sh   |   ✅ Support inclus

📝 Changelog

Version 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
  • 📊 Édition en masse activée
  • 🔍 Filtres de recherche intelligents

© 2025 ODOO TECHNOLOGY

Module développé pour Odoo 19 Community/Enterprise

License : LGPL-3

🌐 www.odootech.com | 📧 contact@odootech.com

Please log in to comment on this module

  • The author can leave a single reply to each comment.
  • This section is meant to ask simple questions or leave a rating. Every report of a problem experienced while using the module should be addressed to the author directly (refer to the following point).
  • If you want to start a discussion with the author or have a question related to your purchase, please use the support page.
Community
  • Tutorials
  • Documentation
  • Forum
Open Source
  • Download
  • Github
  • Runbot
  • Translations
Services
  • Odoo.sh Hosting
  • Support
  • Upgrade
  • Custom Developments
  • Education
  • Find an Accountant
  • Find a Partner
  • Become a Partner
About us
  • Our company
  • Brand Assets
  • Contact us
  • Jobs
  • Events
  • Podcast
  • Blog
  • Customers
  • Legal • Privacy
  • Security

Odoo is a suite of open source business apps that cover all your company needs: CRM, eCommerce, accounting, inventory, point of sale, project management, etc.

Odoo's unique value proposition is to be at the same time very easy to use and fully integrated.

Website made with