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
    • Estate 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. OP Reorder Notifications v 18.0
  4. Sales Conditions FAQ

OP Reorder Notifications

by PV-Odoo
Odoo
v 18.0 Third Party 4
Download for v 18.0 Deploy on Odoo.sh
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)
• Manufacturing (mrp)
• Purchase (purchase)
• Discuss (mail)
• Invoicing (account)
Lines of code 408
Technical Name pv_op_reorder_notifications
LicenseLGPL-3
You bought this module and need support? Click here!
Availability
Odoo Online
Odoo.sh
On Premise
Odoo Apps Dependencies • Inventory (stock)
• Manufacturing (mrp)
• Purchase (purchase)
• Discuss (mail)
• Invoicing (account)
Lines of code 408
Technical Name pv_op_reorder_notifications
LicenseLGPL-3

Reorder Notifications

Stay on top of low-stock events triggered by Odoo’s reordering rules. A bell in the top bar shows unread notifications; click to open an inbox with details and a direct link to the RFQ/PO or MO. Opening a notification marks it as Opened automatically, so the counter stays accurate.

Odoo 18 Inventory Procurement / Reordering Rules LGPL-3

Why this module?

Stockouts and manual checking waste time. This module turns reorder triggers into actionable alerts, so buyers and planners can jump straight to the relevant document—no digging in menus or running reports.

Key features

  • Systray bell with counter: see the number of unread reorder notifications at a glance.
  • Inbox view: list of reorder events with product, orderpoint, action, quantity and UoM.
  • Clickable document: open the related RFQ/PO or Manufacturing Order directly from the list or form.
  • Auto “Opened” tracking: opening the notification form marks it as read; users can’t tick it manually from the list.
  • Scheduler integration: notifications are created when the procurement scheduler generates RFQs/POs or MOs from orderpoints.
  • Multi-company aware: counters and records respect the current company.
  • Lightweight & native: implemented with OWL systray component and standard views—no wizards.

OP Reorder notification list

Supported flows

Purchase
RFQs / Purchase Orders from Buy route
Manufacturing
Manufacturing Orders from Manufacture route

How it works

  1. Define reordering rules (orderpoints) for products.
  2. Run the Procurement Scheduler (manually or via cron).
  3. When an RFQ/PO or MO is created from those rules, a notification is logged.
  4. Click the bell → open the inbox → click the Document link to jump to the RFQ/PO or MO.
  5. Opening the notification form auto-marks it as Opened, reducing the bell counter.

Permissions & compatibility

  • Respects standard access rights (Users, Stock Users, Administrators).
  • Works with core apps: stock, purchase, mrp, web.
  • No configuration required. Install and go.

Notes & limitations

  • Notifications are created only when documents are generated by reordering rules (scheduler or equivalent flow).
  • The “Opened” state is set automatically on form open to avoid accidental clearing from list views.
  • The document column uses a reference field for a native, clickable link.

Technical overview

  • Model: op.reorder.trigger.log (product, orderpoint, action, qty, UoM, reference to target document, opened flag).
  • Hooks:
    • purchase.order.line.create() → logs Purchase notifications.
    • mrp.production.create() → logs Manufacturing notifications.
  • Systray: OWL component polling op_unread_count() and opening an action to the inbox.
  • UX:
    • List view with columns + clickable Document reference.
    • Form view without manual “Opened” editing; auto-mark on single-record read.
  • Multi-company domain applied to unread counter.

Changelog

  • 18.0.1.0.0 – Initial release: systray bell, inbox, clickable documents, auto-opened, scheduler hooks.

Need vendor-specific routing, extra filters, or email/Slack notifications? We can extend this to your workflow.

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, please use the developer contact information. They can usually be found in the description.
Please choose a rating from 1 to 5 for this module.
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