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 18.0
  4. Sales Conditions FAQ

Restriction Multi-Sociétés Produits

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

$ 797.91

v 18.0 Third Party 1
Apps purchases are linked to your Odoo account, please sign in or sign up first.
Versions 18.0 19.0
You bought this module and need support? Click here!
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

🏢 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