Dolibarr Module v1.5.0

Stock Intelligence

Smart inventory analysis, demand forecasting, and reorder planning for Dolibarr ERP — with transparent formulas for every calculation.

Features

📊

Inventory Intelligence

ABC/XYZ classification, dead stock detection, stock aging, stockout risk scoring — 7 analysis views in one module.

🔮

Demand Forecasting

Simple Moving Average, Weighted Moving Average, Seasonal Index — with MAPE accuracy tracking.

🛒

Reorder Planning

Reorder Point, Safety Stock, Economic Order Quantity, BOM explosion — know when and how much to order.

🔔

Email Alerts

Stockout risk, dead stock, reorder reminders — get notified automatically without logging in daily.

💯

Health Score

Single 0-100 score on your dashboard. Tracks stockout risk, dead stock, turnover, and coverage. Grade A+ to F.

📋

Order Now

See exactly what needs ordering this week. Sorted by urgency, grouped by supplier. Export to CSV.

Quick Start Guide

1

Install and enable the module

Go to Home > Setup > Modules > Deploy external module. Upload the zip file. Enable "Stock Intelligence" in the module list.

2

Configure your data source

Go to Products > Stock Intelligence > Settings. Choose Customer Orders or Customer Invoices. Set analysis period to 12 months.

3

Check your Dashboard

Your Inventory Health Score shows overall stock health at a glance. The lower the score, the more attention your inventory needs.

4

Review critical products

Go to Inventory Intelligence > ABC Analysis. Your Class A products generate 80% of revenue — protect these from stockouts first.

5

See what needs ordering

Go to the Order Now tab. Products below their reorder point are listed by urgency. Export to CSV for your purchasing team.

6

Set up email alerts

Go to Alerts tab. Enable Stockout Risk alert, enter your email, click Save. You'll get notified before products run out.

Best Practices

Weekly Routine

  • ✅ Monday: Check the Order Now tab and place orders
  • ✅ Check your Health Score — aim for 70+ (Grade B)
  • ✅ Review any email alerts from the past week

Monthly Routine

  • ✅ Review Dead Stock — items over 90 days cost you money
  • ✅ Check ABC classification — top products may shift
  • ✅ Review forecast accuracy on the Forecasting page
  • ✅ Export reports to CSV and share with management

Alert Tips

  • ✅ Start with Dead Stock alert (weekly) — easiest to act on
  • ✅ Add Stockout Risk alert (daily) — prevents lost sales
  • ✅ Multiple recipients: buyer@co.com, manager@co.com
  • ✅ No spam — empty results don't send emails

Settings Tips

  • ✅ Use Invoices if orders get modified after creation
  • ✅ Use Orders to capture demand before invoicing
  • ✅ 12 months for stable business, 6 for fast-changing
  • ✅ Large product range? Try ABC thresholds 70/90

Frequently Asked Questions

Does this module modify my data?

No. Stock Intelligence uses read-only access to core Dolibarr tables. It only writes to its own two configuration tables. No products, orders, or stock data is modified.

Is my data sent to any external server?

No. All processing happens locally on your Dolibarr instance. Zero external API calls, zero cloud services. 100% self-contained PHP. The only exception is email alerts, which use your own configured SMTP server.

Can I install this on Dolibarr Cloud (SaaS)?

Dolibarr Cloud does not allow external module installation. You need a self-hosted instance, or ask your cloud provider to install it for you.

Which Dolibarr versions are supported?

Dolibarr 14.0 through 22.0. Requires PHP 7.0+ and MySQL 5.7+ or MariaDB 10.3+. PostgreSQL is not supported.

I see "No data available" on all pages

The module needs historical data. Ensure Products and Stock modules are enabled with stock movements recorded, and at least 3 months of order or invoice history. Check your data source setting in Settings (orders vs invoices).

The module doesn't appear in the menu

Go to Home > Setup > Modules, search for "planningintel", enable it. If already enabled, click Reload. The module appears under Products | Services in the left sidebar.

How do email alerts work?

Configure alerts in the Alerts tab: enable the alert type, set frequency (daily/weekly), enter recipient emails. Set up the cron script in Dolibarr scheduled jobs for automatic delivery. You can also click "Send Test Now" to verify.

What does the Health Score mean?

A composite score from 0 to 100 based on four components: Stockout Risk (% of products safe), Dead Stock (% of products active), Inventory Turnover (ratio vs benchmark), and Stock Coverage (% of products in stock). Grade A+ (90+) to F (below 50).

Requirements

Dolibarr
14.0 — 22.0
PHP
7.0+
Database
MySQL 5.7+ / MariaDB 10.3+
Required Modules
Products + Stock
Languages
EN, FR, ES, DE
External Services
None — 100% local

Ready to take control of your inventory?

Stop guessing. Let Stock Intelligence tell you what matters, what's at risk, and what to order.

Get Stock Intelligence — 99 EUR