NEEDS
  • Transport orders (TMS)
  • Drag-and-drop planning
  • Driver app & eCMR
  • Waste collection (DAP/BSD)
  • Invoicing on actual weight
  • Real-time KPIs
THE CHALLENGES

Transport managed outside the ERP: planning lives in Excel or on paper, disconnected from the sales order. The carrier has no real-time visibility and disputes are settled by phone.

Double entry and data errors: transport orders are re-keyed by hand, creating gaps between orders, deliveries and invoices. Every error is a potential financial loss.

Delayed invoicing: 5 to 7 days between delivery and invoice, quantity errors and no automatic reminders: cash flow suffers.

Insufficient waste traceability: waste slips (BSD) and acceptance requests (DAP) handled manually, with no link between the collection order and the disposal site. A regulatory compliance risk.

Several companies, no consolidated view: different entities and countries on disconnected tools make real-time steering impossible.

Our solution for transport and logistics

TMS integrated with Odoo

Odoo remains the commercial source of truth, the TMS the transport one.

  • Customer order automatically split into Delivery Orders
  • Real-time Odoo ↔ TMS API sync
  • Each DO broken down into transport orders (1 TO = 1 trip)
  • Rules per country and vehicle type (semi, rigid, convoy)
Drag-and-drop planning

The dispatcher sees everything in one place.

  • Unplanned orders on the left, trucks and drivers on the right
  • Each vehicle's load visible at a glance
  • Own trucks first, subcontracting as a complement
  • Site delivery date protected
Driver app & eCMR

The driver confirms delivery from their phone.

  • Daily route and details of each delivery
  • Confirmation, photo and dispute reporting
  • Electronically signed eCMR, regulatory proof
  • Actual weight (weighbridge) sent back to Odoo
Waste collection & traceability

Same logic as delivery, with the waste vocabulary.

  • DAP submitted from the Odoo customer portal
  • Validation, then sales order and reception orders generated
  • Collection orders: skip drop, pick-up, swap
  • DAP → BSD traceability up to the disposal site
Automated invoicing & finance

No more re-keying: the invoice starts from the actual weight.

  • Customer invoice generated each evening on validated deliveries
  • Carrier purchase order created automatically
  • Multi-company BE/FR, TGAP and Peppol e-invoicing
  • Reminders and outstanding tracking
Real-time steering & KPIs

Dashboards without any data entry.

  • Tonnage, service rate and disputes
  • View by depot, vehicle and driver
  • Planned and in-progress orders, active disputes
  • Fleet tracking and preventive maintenance

From order to truck, with no double entry

01

① Order in Odoo

The customer orders N tonnes of materials or a waste collection service. On validation, Odoo splits the order into logistics slices: for example 300 T become 2 Delivery Orders of 150 T.

02

② Real-time sync

Each Delivery Order is sent automatically to the TMS through the API. The dispatcher sees it appear without typing anything.

03

③ Transport orders

The dispatcher (or the TMS) breaks each DO down into transport orders according to vehicle and availability: 150 T become 6 trips of 25 T. One order = one truck trip.

04

④ Delivery and invoicing

The driver validates, the eCMR is signed and the actual weight flows back into Odoo. The customer invoice and the carrier purchase order are generated automatically.

The TMS in pictures

Mockups of our TMS connected to Odoo: planning, delivery orders, dashboard and driver view.

Applications Implemented

Sales

Sales

Inventory

Inventory

Purchase

Purchase

Project

Project

Accounting

Accounting

Dashboard

Dashboard

Fleet

Fleet

Documents

Documents

X SMEs already trust us in this sector

As SME owners ourselves, we know that the quality of an ERP is measured by its real impact on your business, not by the number of features.
Talk about your project with Sam
Talk about your project with Sam

No sales rep at Agitech, we talk directly, business owner to business owner.

Need a straight answer, a quick budget estimate? You can book a video call with me directly via the link below.

If your request is urgent, you can email me directly at: Sam (at) agitech.io