| Availability |
Odoo Online
Odoo.sh
On Premise
|
| Odoo Apps Dependencies |
•
Discuss (mail)
• Inventory (stock) • Purchase (purchase) • Invoicing (account) |
| Lines of code | 4076 |
| Technical Name |
scm_real_time_monitoring |
| License | OPL-1 |
| Versions | 18.0 19.0 |
Clear milestones and maintainable results.
- ✓ Solution design aligned with your Odoo version
- ✓ Clean, reviewable code with tests
- ✓ Deployment & handover documentation
Stop inbound surprises with real-time delay risk monitoring
See which purchase orders and receipt lines are most likely to arrive late before they become stockouts. This module turns your Purchase + Stock data into live risk signals, scorecards, alerts, and practical mitigation tools inside Odoo.
Everything you need to act early
- Live dashboard tiles and lists: at-risk inbound lines, predicted delay days, and probability.
- Delay prediction per PO line with an explainable score and expected receipt shift.
- Supplier scorecards OTIF, lead-time stability, delay rate, and a clear risk level.
- Alerts + ownership rules, severity, activities, and chatter for traceable resolution.
- Mitigation alternative vendor suggestions when a line becomes critical.
Delay prediction for each purchase line
Prioritize by impact, not by intuition. Predictions are computed from your historical performance and refreshed on schedule, so your team always works with current risk.
- Learn from your receipt history (lead times, variability, and past delays).
- Score each active PO line with delay probability and predicted delay days.
- Sort by probability, impact, and planned date to see what matters now.
- Trigger alerts for high risk lines and assign owners automatically.
- Act with expediting, rescheduling, or alternative vendor recommendations.
Supplier scorecards that drive better sourcing
Scorecards summarize delivery reliability and stability over weekly or monthly periods. Use them for vendor reviews, negotiations, and smarter purchasing decisions.
- OTIF and on-time rate to measure service level.
- Average lead time plus variability (standard deviation) to measure predictability.
- Delay rate and average delay days to quantify risk and business impact.
- Trend tracking across periods so improvements (or drops) are visible.
Supply chain map with lane-level risk
Visualize your supplier network geographically. Lanes are highlighted by risk so you can spot fragile routes and drill down to impacted purchase orders in one click.
- Interactive map suppliers, warehouses, and lanes rendered directly in the Odoo backend.
- Risk heat lanes show probability and how many inbound lines are affected.
- Horizon controls switch between 7/30/90 days to match your planning cadence.
- Drill-down actions open the vendor, warehouse, or the lane’s at-risk inbound lines instantly.
Alerts and escalation rules you control
Turn risk into a managed workflow. Configure alert rules, assign owners, and keep a clean audit trail from detection to resolution.
- Rule-based triggers by probability, delay days, supplier score, or lane impact.
- Severity levels critical/high/medium to match your operational playbooks.
- Activities + chatter automated follow-ups with discussions stored on the record.
- Resolution tracking close alerts with reasons and keep history for continuous improvement.
- Alternative vendor wizard helps you switch faster when a line is at risk.
Enterprise-ready: security, traceability, multi-company
This is not a spreadsheet add-on. Predictions, scorecards, rules, and alerts are first-class Odoo records with permissions, history, and clear ownership.
- Access groups separate users, managers, and admins for safe operations.
- Record rules company-aware access for multi-company environments.
- Chatter ready message/activity support for collaboration and accountability.
- Designed to extend add custom KPIs, risk factors, or actions without rewriting the core.
Quick Setup (Recommended)
1) Ensure suppliers have correct addresses and run Odoo geolocation.
2) Set warehouse coordinates.
3) Configure thresholds and refresh cadence in Settings.
4) Run the scheduled prediction job and start monitoring the dashboard and alerts.
Technical Notes (Transparency)
- Uses Purchase + Stock data to compute planned vs. predicted receipts; it does not alter your core documents.
- Scheduled refresh runs via cron to keep predictions, scorecards, and alert triggers up to date.
- Numpy is used for analytics and scoring; install it on the server if it is not present.
- Traceability predictions, scorecards, and alerts store timestamps and key inputs for audits and reviews.
Odoo Proprietary License v1.0 This software and associated files (the "Software") may only be used (executed, modified, executed after modifications) if you have purchased a valid license from the authors, typically via Odoo Apps, or if you have received a written agreement from the authors of the Software (see the COPYRIGHT file). You may develop Odoo modules that use the Software as a library (typically by depending on it, importing it and using its resources), but without copying any source code or material from the Software. You may distribute those modules under the license of your choice, provided that this license is compatible with the terms of the Odoo Proprietary License (For example: LGPL, MIT, or proprietary licenses similar to this one). It is forbidden to publish, distribute, sublicense, or sell copies of the Software or modified copies of the Software. The above copyright notice and this permission notice must be included in all copies or substantial portions of the Software. THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
Please log in to comment on this module