Dolibarr setup, troubleshooting and modules · remote
Dolibarr set up for your line of work, at a fixed price
Installation, upgrades, troubleshooting and custom modules for companies and non-profits that use Dolibarr. No day rate: the price is stated before work starts, and it does not change.
What you want to sort out
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
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
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.
How it works
You describe the problem
Three lines are enough: your business, your Dolibarr version, what is blocking you. No password, no access to give.
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.
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.
The full terms — payment, deliverables, fixes, your data — fit on one page.
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.
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.
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.
Latest technical notes
Dolibarr 24: the title field (Mr, Mrs…) has disappeared from contacts
After moving to version 24, the title (Mr, Mrs, Dr…) no longer shows on contact cards. It is intended, and one constant brings it back.
Dolibarr 24.0.0 and 24.0.1, with third-party search by typing · 23 not affected · fixed in the 24.0.2 code (not yet announced on 4 October 2026)Dolibarr 24.0.0 and 24.0.1: when adding a contact, the third-party list only shows lines
In the Contacts tab of a proposal, an order or a project, the third-party search only offers empty lines. A bug in 24.0.0 and 24.0.1 when third-party search by typing is enabled.
Dolibarr 23 and 24 · no whitelist in 22 · tested in 22.0.5, 23.0.4 and 24.0.1Dolibarr computed field rejected since version 23: the $dolibarr_main_restrict_eval_methods whitelist
Since version 23, a computed field can no longer call any function, include a file or concatenate with a dot. The exact rules, the messages, and the clean way to call a module's code.
Real cases, with the cause and the way out, reproduced on a test instance before publication. All notes.
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.
Or directly: contact@dolix.fr