Reordering Rules Notification Pro - Low Stock Alerts & Bus Notifications
by Ayyan Saddiqui https://ayyan420.github.io/ayyan-saddiqui-senior-software-engineer-portfolio/$ 39.23
| Availability |
Odoo Online
Odoo.sh
On Premise
|
| Odoo Apps Dependencies |
•
Discuss (mail)
• Inventory (stock) |
| Lines of code | 407 |
| Technical Name |
reorder_notification |
| License | LGPL-3 |
| Website | https://ayyan420.github.io/ayyan-saddiqui-senior-software-engineer-portfolio/ |
| Availability |
Odoo Online
Odoo.sh
On Premise
|
| Odoo Apps Dependencies |
•
Discuss (mail)
• Inventory (stock) |
| Lines of code | 407 |
| Technical Name |
reorder_notification |
| License | LGPL-3 |
| Website | https://ayyan420.github.io/ayyan-saddiqui-senior-software-engineer-portfolio/ |
Odoo 16 Inventory • Real-time Low Stock Alerts • Bus & Discuss Integration
Reordering Rules Notification Pro
Never miss a low-stock situation again! Instant bus popup alerts and discuss channel notifications when on-hand quantity falls below minimum stock — fully automated for Odoo 16.
📞 Purchase & Direct Support — Ayyan Saddiqui
WhatsApp: +92 316 4705102 | Call: 0316 4705102 | Email: ayyansaddiqui420@gmail.com
🔗 Developer Portfolio | github.com/ayyan420
Complete Low Stock Notification System
Configure notification groups, set up reordering rules, and get instant alerts when stock levels drop below minimum thresholds.
Notification Groups & User Selection
Real-time Bus Popup Alerts
Discuss Channel Summary Messages
Real-time Bus Popup Alerts
Instant browser notifications using Odoo Bus — no page refresh required. When on-hand stock drops below minimum quantity, selected users receive an immediate popup alert with product details.
Live bus popup alert showing product name, current stock, and minimum threshold
- 🔔 Non-intrusive toast-style popups
- ⚡ Real-time delivery via Odoo Bus
- 📋 Shows product name, current quantity, and minimum stock
- 🔗 Click to navigate directly to the product/reordering rule
- 🎯 Targeted to specific users based on notification groups
Discuss Channel Summary Messages
Automatically send formatted summary reports to dedicated Discuss channels. Perfect for team collaboration and historical tracking of low stock events.
Discuss channel message with all low-stock products, quantities, and direct links
- 💬 Dedicated notification channel per group
- 📊 Summary of all low-stock products in one message
- 🔗 Direct links to products and reordering rules
- ⏱️ Configurable notification frequency
- 👥 Perfect for procurement teams and warehouse managers
Flexible Notification Groups
Create unlimited notification groups, assign specific users, and link them to product categories or warehouses for targeted alerts.
Configure notification groups, select users, and set notification preferences
- 👥 Assign multiple users per notification group
- 🏭 Link groups to specific warehouses or product categories
- ⏲️ Configure cron job schedule per group
- 🔇 Optional "quiet hours" to avoid after-hours notifications
Automated Scheduled Checks
Fully automated cron job that scans reordering rules at configurable intervals and triggers notifications when conditions are met.
Interval: Every 60 minutes
Next execution: 2026-06-15 14:00:00
Last execution: 2026-06-15 13:00:00 - 15 products notified
- ⏰ Configurable interval (hourly, daily, custom)
- 📊 Smart tracking - only sends new notifications for changes
- 🔄 Auto-retry on failure with logging
- 📈 Notification history to avoid duplicates
- ⚙️ Manual trigger option from configuration menu
📋 Notification Flow Overview
| Step | Action | Result |
|---|---|---|
| 1 | Cron job scans reordering rules | Compares on-hand qty vs minimum stock |
| 2 | Identifies low-stock products | Filters by warehouse/category if group configured |
| 3 | Sends Bus popup to online users | Real-time toast notification |
| 4 | Posts summary to Discuss channel | Group message with all low-stock items |
🔧 Developer & Technical Highlights (Odoo 16)
- ✓ Models:
reorder.notification.group,reorder.notification.history - ✓ Odoo Bus consumer for real-time notifications
- ✓ Cron job:
ir.cronfor automated stock checks - ✓ Discuss channel integration via
mail.channel - ✓ Enhanced
stock.warehouse.orderpointtree view - ✓ Security groups for notification management
✔️ Compatible with Odoo 16 CE/EE. ✔️ No modifications to core Odoo files. ✔️ Easy uninstall with clean data removal.
ENTERPRISE READY • LIFETIME LICENSE
Reordering Rules Notification Pro
One-time payment, free updates for Odoo 16.x, and priority support.
Delivery within 24h after payment. Customizations available upon request.
© 2026 Ayyan Saddiqui – Senior Odoo Engineer. Reordering Rules Notification Module v1.0 for Odoo 16.
⚙️ Features: Bus popup alerts | Discuss channel integration | Automated cron checks | Multi-user notification groups | Low-stock visual indicators
Please log in to comment on this module