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. Point of Sale
  3. POS Hide Inventory Information v 19.0
  4. Sales Conditions FAQ

POS Hide Inventory Information

by Crowe Maldives LLP https://www.crowe.mv
Odoo

$ 3.99

In-App Purchases
v 19.0 Third Party
Apps purchases are linked to your Odoo account, please sign in or sign up first.
You bought this module and need support? Click here!
  • Description
  • Manifest

POS Hide Inventory Information

Keep stock levels private on the shop floor

Hide warehouse quantities in the POS product information popup for cashiers and POS managers. Only users with Settings / Administrator access see on-hand and forecasted stock figures on the same shared register.

Key Features

Hidden Inventory Block

The Inventory section in the product info popup is removed for non-admin users. Cashiers still see prices, financials, and other product details.

Admin-Only Stock View

Only users in the Administrator (Settings) security group see warehouse quantities. POS managers without admin rights are treated like cashiers.

Shared Counter Ready

Admin and cashier can work on the same POS. Visibility follows the logged-in Odoo user, so supervisors keep stock insight without giving it to floor staff.

How It Works

Same shop, same product — different visibility by user

Cashier: product info without stock

Log in as a POS User (no Settings access), open the shared register, and long-press a storable product for Info. Financials and order totals remain; the Inventory block with warehouse quantities is hidden.

POS product info popup without inventory section for cashier
POS product info popup showing inventory for administrator

Administrator: full inventory in the popup

Log in as a user with Settings / Administrator rights, open the same POS and product, and the Inventory section shows available and forecasted quantities per warehouse.

Configuration

Zero setup after install

  1. Install the module (requires point_of_sale and pos_hr).
  2. Open a shared POS session as a cashier and confirm inventory is hidden in product info.
  3. Log in as a Settings administrator on the same POS and confirm inventory is visible.
Use a storable product with stock on hand. The module affects the Info popup only — not stock badges on product tiles or backend inventory menus.

Benefits

Protect stock data on the floor

Cashiers on a shared register see product pricing without warehouse quantities that they do not need to run sales.

Less distraction at checkout

Floor staff focus on selling; supervisors with admin access retain stock visibility when they need it at the counter.

No per-POS toggles

Install once and the rule applies consistently across all points of sale in the database.

Works with POS employees

Compatible with POS with Employees. Visibility is based on the logged-in Odoo user, with a fallback for employees linked to an admin account.

Feature Summary

Visibility rules

Hidden for: POS Users, POS Managers without Settings access.

Visible for: Users in Settings / Administrator group.

Scope: Product info popup Inventory section only.

Configuration: None — install and go.

Behind the scenes

pos.session loads admin user IDs and checks the current user.

ProductInfoPopup patch and template extension on section-inventory.

Depends on point_of_sale and pos_hr.

Technical Details

Server side

  • pos.session — injects _admin_users in _load_pos_data_read and exposes is_current_user_inventory_admin.
  • Access rule — base.group_system (Settings / Administrator).

Front end

  • PosStore patch loads admin flags when the POS session starts.
  • ProductInfoPopup template tightens the section-inventory t-if condition.

Compatibility & Dependencies

Version

Built for Odoo 19.0, compatible with Community and Enterprise.

Dependencies

Requires point_of_sale and pos_hr.

Support

Brought to you by Crowe Maldives LLP

Author

Crowe Maldives LLP

Website

www.crowe.mv

Support

info@exponent.mv

Maintained by Exponent Pvt Ltd

Availability
Odoo Online
Odoo.sh
On Premise
Odoo Apps Dependencies • Point of Sale (point_of_sale)
• Employees (hr)
• Discuss (mail)
• Inventory (stock)
• Invoicing (account)
Lines of code 73
Technical Name crowe_pos_hide_inventory
LicenseLGPL-3
Websitehttps://www.crowe.mv

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