01

What you want to sort out

Getting started

Dolibarr installed and configured for your business

  • Move away from a spreadsheet or another software without losing your history
  • Enable only what you use, with the rest switched off
  • A recorded training session, to come back to whenever you need
Upgrading

Move up a version without breaking anything

  • Stuck on an old version for fear of breaking everything
  • Invoices, PDF templates and modules that must come through intact
  • An upgrade that has already gone wrong once
Fixing and adapting

What is blocking you, what is missing

  • An error, a setting you cannot find, behaviour you do not understand
  • Quotes and invoices that reflect your company
  • A feature Dolibarr does not have, written for you

Your situation fits none of these boxes? That is exactly what the diagnosis is for. Describe it in three lines.

02

How it works

Step 1

You describe the problem

Three lines are enough: your business, your Dolibarr version, what is blocking you. No password, no access to give.

Step 2

Diagnosis · €90

One hour on a video call on your Dolibarr, then a written report: what is blocking, why, and the fixed price to sort it out. Its cost is deducted from what follows.

Step 3

The work, at a fixed price

First run on a copy of your version, then applied to your installation. Thirty days of fixes included after delivery.

You know what you will pay before I touch anything. If the diagnosis shows you need nothing, that is what the report says.
Noé Trotin, Dolix

The full terms — payment, deliverables, fixes, your data — fit on one page.

03

9 contributions merged into Dolibarr, 8 of them in the core

Written, submitted and merged within 8 days, into versions 23.0 and 24.0 of the software. None rejected. Each line links to the public pull request: you don’t have to take my word for it, you can check.

15.09.2026#40451 · 24.0

Cloning a bank entry

The bank account chosen in the clone dialog was ignored: the copy went back onto the original entry’s account, without any warning.

14.09.2026#40408 · 23.0

Project documents

Objects linked to a project — proposals, orders, invoices — appeared neither in the Beluga PDF nor in the ODT document.

14.09.2026#40405 · 23.0

Translated descriptions in PDFs

As soon as the rich-text editor turned a product description into HTML, its translation stopped being applied and the PDF fell back to the original language.

12.09.2026#906 · module

E-invoicing

Every status check on a supplier invoice created a new agenda event instead of updating the previous one.

10.09.2026#40278 · 24.0

Third-party search

Autocomplete returned empty rows: the limit on the number of results was applied before sorting instead of after.

10.09.2026#40275 · 24.0

Commercial proposals list

The sales representative filter no longer defaulted to the logged-in user: everyone opened the list for everybody.

08.09.2026#40198 · upcoming

Shipment document

The shipping method was only printed if a tracking number existed — so never for a hand delivery.

08.09.2026#40185 · 24.0

Order PDF

With the ISO address position enabled, the sender block was drawn over the logo.

08.09.2026#40176 · 23.0

Email templates

The “Private” field had disappeared from the template setup screen since version 23.

See all contributions on GitHub

04

One person, from diagnosis to follow-up

Dolix is Noé Trotin, based in Alsace and available remotely anywhere, in French, English and German. No sales team, no subcontracting: the person who does the diagnosis is the person who does the work, and the person who answers you afterwards.

What you can see from the outside: fixes accepted into the Dolibarr code by its lead maintainer, verified answers on the French-language Dolibarr forum, and technical notes in which every solution was reproduced before being published.

Working rules

  • Nothing is applied to your installation that has not first run on a copy, in your version.
  • Your data does not leave the job and is not entrusted to any third-party service.
  • Code written for you belongs to you, delivered with its source.
  • No guesswork: anything that has not been verified is stated as such.
05

Six modules for what Dolibarr does not do

When a need keeps coming up, it becomes a module: margin per working day on quotes, bulk editing of records, duplicate detection… Open source, under the same licence as Dolibarr, with no calls to any external server. Every module ships in French and English.

They are currently being reviewed on the DoliStore, the official Dolibarr marketplace, which will handle sales. This site takes no payments.

06

Latest technical notes

Real cases, with the cause and the way out, reproduced on a test instance before publication. All notes.

07

Questions people ask first

I know nothing about IT. Is that a problem?

No. You explain your business and what you want to achieve; the configuration is my job. The diagnosis report is written for you to read, not for an IT specialist.

Why a fixed-price package rather than a day rate?

Because you should know the price before you say yes. That is exactly what the diagnosis is for: after it, the price is set in writing and does not change.

Do you work on site?

Everything is done remotely, by video call, wherever you are: that is also how the diagnosis takes place. In Alsace, a visit is still possible when it is genuinely useful.

Do I need to give you access to my Dolibarr?

Not to begin with. Access is only requested after your written acceptance of the quote, with a signed commitment regarding your data, and you are the one who opens and closes it.

My Dolibarr is on DoliCloud, OVH or on my own server.

All three are fine. The diagnosis starts precisely by looking at where and how your instance is installed.

The simplest way: write three lines

Your business, your Dolibarr version, what is blocking you. You get a reply that says whether a diagnosis would be useful — and if it would not, it says so too.