Discover powerful Dolibarr extensions designed to automate your business processes

Transport BTP turns Dolibarr into a complete operations platform for companies that transport construction materials — concrete, aggregates, sand, asphalt and cement — to building and public-works sites. From a single interface it covers the full commercial and operational chain: multi-criteria pricing, transport quotes, orders, real-time delivery scheduling, fleet and driver management, invoicing, operating costs and decision-making analytics.
The module is fully integrated with Dolibarr's native modules (Third Parties, Users & Permissions, Agenda) and follows the DolibarrModules standard, so it installs, activates and upgrades like any official module. All monetary values are expressed in Moroccan Dirham (MAD) and the interface is available in French, English, Spanish, Italian and German.
· Operational visibility — secure the quote-to-order workflow and protect delivery timelines and margins.
· Multi-criteria pricing — apply the right rate automatically by commodity, route, period and customer.
· Real-time steering — a live operations dashboard with the day's deliveries, active sites and fleet status.
· Native integration — no external software — the whole transport business runs inside Dolibarr.
Every construction site (batiment, road, civil-engineering structure, tunnel, dam, earthworks) is tracked with its customer (a native Third Party), city, address, start/end dates, site manager, contract value and progress. The site card acts as a hub showing its deliveries and key figures.
Pricing grids define the transport rate per customer, origin/destination route, material and validity period. Five pricing models are supported: per kilometre, flat rate, per pallet, per tonne and per cubic metre. Rates feed the quote and invoice engines so billing is always consistent with the reference data.
Quotes are created quickly from the reference data (customer, site, route, material, transport type) and can be exported as a professional PDF for the customer. Each quote carries its amount, VAT, validity date, sales representative and status (draft, sent, accepted, rejected, pending). The quote history feeds the commercial conversion funnel.
A validated quote is turned into a transport order (purchase order) capturing cargo type, freight nature, total weight, volume, number of parcels, loading and delivery places, distance, Incoterm, execution date, loading time, delivery deadline and priority. The order status follows the full lifecycle: created → awaiting scheduling → scheduled → in transit → delivered.
Deliveries are scheduled per truck on a daily planning board (hour timeline) and tracked in real time. Each delivery records its site, truck, driver, material, quantity and unit, planned and actual times, delivery-note number and status (scheduled, pending, in progress, delivered, cancelled). Truck trips (rotations) capture distance, quantity carried, fill rate and duration.
The fleet covers trucks (dump trucks, tipper semi-trailers, concrete mixers, tankers, flatbeds, low-loaders) with their capacity in m³ and tonnes, depot and operational status, and drivers with their licence category, expiry and availability. Maintenance operations (oil change, service, tyres, brakes, hydraulics, bodywork) are planned and tracked per truck.
Transport invoices are generated from delivered orders with amount, VAT, due date, payment mode and status (draft, sent, paid, unpaid, overdue). Operating costs (fuel, tolls, maintenance, tyres, insurance, repairs) are recorded per truck and consolidated in the reporting.
Framework contracts (annual, framework, one-off, subcontracting) link customers and sites with planned tonnage. Delivery incidents (delay, breakage, dispute, non-conformity, missing goods) are logged with severity and status. Automatic alerts flag invoice due dates, delivery delays, truck maintenance, expiring licences and contracts, and tonnage overruns.
The dashboard presents real-time KPIs (active sites, deliveries today, trucks in operation, quantities delivered), the deliveries-in-progress list, the material breakdown, performance indicators (on-time rate, fill rate, average consumption), recent documents and the daily planning. The reporting page adds twelve-month revenue and tonnage trends, material mix, deliveries by status, revenue by customer, operating costs by type, fleet and site breakdowns, and the quote conversion funnel.
The module manages sixteen dedicated business objects, all integrated with the native Third Party reference for customers and suppliers.
|
Object |
Description |
|
Construction site |
Building/public-works site, hub of deliveries and progress. |
|
Truck |
Fleet vehicle with capacity, depot and operational status. |
|
Driver |
Driver with licence category, expiry and availability. |
|
Material |
Commodity (concrete, gravel, sand…) with family, unit, density and price. |
|
Pricing |
Multi-criteria rate by customer, route, material and period. |
|
Quote |
Transport quote with amounts, status and PDF export. |
|
Order |
Transport order derived from an accepted quote. |
|
Delivery |
Scheduled/tracked delivery with material, quantity and status. |
|
Trip (rotation) |
Truck round with distance, quantity carried and fill rate. |
|
Invoice |
Transport invoice with amount, due date and payment status. |
|
Operating cost |
Fuel, toll, maintenance, tyres, insurance or repair cost. |
|
Maintenance |
Planned/performed truck maintenance operation. |
|
Contract |
Framework/annual transport contract with planned tonnage. |
|
Incident |
Delivery incident or dispute with severity and status. |
|
Document |
Delivery note, invoice, weighbridge ticket, report, photo… |
|
Alert |
Deadline-driven alert (invoices, maintenance, licences, contracts). |
Access is governed by seven permission groups, each with read, write and delete rights (reporting is read-only). Read and write are granted by default on activation so the module is immediately usable; delete and administration are off by default.
|
Permission group |
Scope |
|
Sites |
Read/manage construction sites and materials. |
|
Commercial |
Read/manage pricing, quotes and contracts. |
|
Operations |
Read/manage orders, deliveries and trips. |
|
Fleet |
Read/manage trucks, drivers and maintenance. |
|
Invoicing |
Read/manage invoicing and operating costs. |
|
Documents |
Read/manage documents, incidents and alerts. |
|
Reporting |
Access the reporting pages and dashboards. |
· Compatibility — Dolibarr 16.0 and above (tested on 17.x); PHP 7.1+ (PHP 8 compatible).
· Architecture — Standard DolibarrModules descriptor; installs into htdocs/custom/.
· Dependencies — Depends on the native Third Parties module (modSociete).
· Languages — French, English, Spanish, Italian and German language files.
· Database — Sixteen dedicated tables (prefix llx_tbt_), self-healing schema on upgrade.
· Demo data — Built-in realistic demo dataset, installable/removable in one click.
· Currency — Moroccan Dirham (MAD).
Publisher: DoliResources — https://www.doliresources.com
© 2026 DoliResources. All rights reserved. Licensed under GPL v3 or later.