Discover powerful Dolibarr extensions designed to automate your business processes

Civil Engineering Laboratory Management is a complete ERP solution, integrated with Dolibarr ERP/CRM, dedicated to laboratories for the control and testing of construction materials. The module covers the entire activity cycle of a civil engineering laboratory: from receiving test requests to producing technical reports and invoicing, including the management of sampling, samples, laboratory and in-situ testing, equipment, technicians, certifications, and quality control.
Designed to be professional, modern, secure, and multi-entity, the module is based on an extensible architecture and a next-generation decision-making dashboard. It is published and distributed exclusively by DoliResources (www.doliresources.com).
· Hub “Project” centralizing all the activity of a construction site (cockpit with live counters).
· Decision-making dashboard organized into 4 zones (strategy, performance, operational, alerts).
· Catalogue of standardized tests covering 8 areas of civil engineering.
· Management of results compliance (tolerances, compliant / non-compliant).
· Automatic invoicing of tests performed to a native Dolibarr invoice.
· Multi-axis reporting with PDF, CSV and Excel export.
· Scheduled automatic alerts (overdue reports/tests, calibrations, certifications…).
· 5 languages (French, English, Spanish, Italian, German), multi-entity, granular rights.
· Realistic demo dataset, installable and removable with one click.
The module manages testing and controls in the main areas of civil engineering:
|
Domain |
Examples of supported tests |
|
Geotechnical Engineering |
Ménard pressuremeter, penetrometer, triaxial test, soundings, core sampling |
|
Concrete |
Compressive strength, tensile strength by splitting, slump, fresh/hardened concrete |
|
Floors |
Particle size distribution, Atterberg limits, moisture content, Proctor size distribution, density, CBR |
|
Aggregates |
Particle size analysis, Los Angeles, Micro Deval, sand equivalent |
|
Bitumen / Asphalt |
Marshall, binder content, core sampling, asphalt mix control |
|
Steel |
Tensile testing, strength testing, weld inspection |
|
Roads and Infrastructure |
Compaction control, plate load test, pavement deflection |
|
Water and sanitation |
Network pressure test, leak test |
The module is structured around 13 interconnected business objects, with the Project acting as a central hub. Each object has filterable lists (with column selectors), detailed records, and status tracking.
|
Business object |
Role |
SQL Table |
|
Project |
Central hub (construction site / customer operation) |
llx_labo_project |
|
Request for trials |
Receiving and scheduling requests |
llx_labo_request |
|
Sample |
Traceability of samples (GPS, material) |
llx_labo_sample |
|
Laboratory test |
Standardized tests (standard, method, price) |
llx_labo_test |
|
Test result |
Measured value, tolerances, conformity |
llx_labo_test_result |
|
Field test |
On-site interventions (location, technician) |
llx_labo_intervention |
|
Technical report |
Analysis, conclusion, validation, signatory |
llx_labo_report |
|
Quality control |
Non-conformities, complaints, actions |
llx_labo_quality |
|
Document (EDMS) |
Versioned documents attached to the project |
llx_labo_document |
|
Technician |
Skills, availability, workload |
llx_labo_technician |
|
Equipment |
Machines, devices, vehicles, calibration |
llx_labo_equipment |
|
Maintenance |
Preventive, corrective, calibration |
llx_labo_maintenance |
|
Certification |
ISO certifications, accreditations, approvals |
llx_labo_certification |
All tables include the standard Dolibarr fields: entity (multi-company), date_creation, tms, fk_user_creat, fk_user_modif and status.
The project sheet transforms into a true cockpit: a bar displaying indicators (number of requests, samples, trials, reports, trial value, budget), a compliance rate bar, and a grid of linked modules with live counters and "+" buttons for quick creation that pre-fill the project. The project is linked to the Third Party (client) module and the Projects module of Dolibarr.
· Reference, client, location, market, project owner / project manager, engineering firm, company.
· Start/end dates, budget, project manager.
· Children's tabs: requests, samples, trials, results, field trials, quality, documents, reports.
Complete management of the request cycle: receipt, priority, due date, responsible party, then statuses Received → Planned → In progress → Completed → Delivered → Invoiced.
For each sample: reference, type of material, project, date of sampling, sampler, location, GPS coordinates and quantity, with complete history.
Test catalog by category (standard, method, duration, price, unit). Each result records the measured value, the target value, the minimum/maximum tolerances, and the conformity verdict (compliant/non-compliant/pending). Non-conformities are automatically fed into the quality control system.
On-site interventions include test type, location, GPS coordinates, assigned technician, and vehicle. The schedule offers Day/Week/Month views to visualize interventions and their status.
Report generation (test report, summary note, compliance report, expert report) with analysis, conclusion, signatory, and validation workflow (Draft → To be validated → Validated / Rejected → Delivered). PDF and Word export.
· Technicians: skills, certifications, availability, workload (link Users/HR).
· Equipment: machines, devices, vehicles; condition, date of acquisition, calibration and next calibration.
· Maintenance: preventive, corrective and calibration, with costs, service providers and deadlines.
· Certifications: ISO, accreditations, approvals, with tracking of expiry dates and alerts.
Management of non-conformities, complaints, corrective and preventive actions, with severity (minor / major / critical), date of detection, action plan and closure.
From the billing center, the module automatically generates a native Dolibarr invoice from the (not yet invoiced) trials of a project: one line per trial, with the VAT rate configured. Direct integration with the Quotes, Orders, and Invoices modules.
Specialized and versioned document management system: reports, certificates, photos, plans, calculation notes, linked to projects.
The modern dashboard is organized into 4 zones:
|
Area |
Content |
|
1 — Strategic Indicators |
Active projects, ongoing trials, samples, monthly revenue, pending reports, compliance rate |
|
2 — Laboratory performance |
Evolution of tests and revenue per month, breakdown by category, technician productivity, compliance, projects by status |
|
3 — Operational activity |
Latest requests, reports to be validated, equipment undergoing maintenance, urgent tests |
|
4 — Smart alerts |
Calibrations to be renewed, expired certificates, overdue reports, incomplete tests, maintenance to be performed |
The indicators are broken down into KPIs for activity, financial, quality and resources, with graphs (bars and pies) generated natively by Dolibarr.
The module connects to Dolibarr's native components:
· Third parties (clients: organizations, partner laboratories, engineering firms, inspection offices, construction companies).
· Products/Services, Quotes, Orders, Invoices.
· Projects and Tasks, Users / HR, Documents (DMS) and Calendar.
· Automatic creation of invoices from the tests performed.
· Tabs added to the Third Party record and the Project record.
The module offers granular access rights (Read, Create/Modify, Delete, Validate) for each domain, plus administrative rights. Read and Create/Modify rights are granted by default upon activation for immediate use.
|
Typical profile |
Main use |
|
Laboratory Director |
Overall vision, validation, decision-making reporting |
|
Quality Manager |
Quality control, non-conformities, certifications |
|
Technical Manager |
Tests, results, reports, equipment |
|
Technician |
Entry of tests, samples, field interventions |
|
Commercial |
Requests, projects, customer follow-up |
|
An accountant |
Billing, financial tracking |
|
Administrator |
Module configuration and administration |
· Realistic demo game installed on first activation (clients, projects, samples, trials, results, reports, technicians, equipment, certifications…).
· "Install" and "Delete" buttons for demonstration data from the settings, with confirmation.
· Versioned dataset: automatic refresh on demonstration platform, real data preserved on a production installation.
· Multi-entity: complete separation of data by company (entity field).
· Security: CSRF tokens, access control on each page, systematic escaping of outputs.
The module's architecture was designed to accommodate, in future versions:
· Dedicated mobile application.
· Electronic signature of reports.
· QR code on the reports.
· AI for automatic analysis of test results.
· Automatic generation of technical conclusions.
· Client portal for downloading reports.
· The module has a complete REST API.
|
Characteristic |
Value |
|
Trade name |
Civil Engineering Laboratory Management |
|
Technical name |
labocivil |
|
Version |
1.2 |
|
Editor |
DoliResources |
|
Website |
www.doliresources.com |
|
Compatibility |
Dolibarr v16 to v23+ and future versions |
|
LANGUAGES |
French, English, Spanish, Italian, German |
|
Facility |
htdocs/custom/ (installable ZIP) |
|
License |
GPL v3+ |
|
Copyright |
© 2026 DoliResources — Exclusive |
© 2026 DoliResources — www.doliresources.com. All rights reserved. This document and the Civil Engineering Laboratory Management module are the exclusive property of DoliResources.