Logistics

Grouped delivery note

dolixblgroupe · version 1.0.1

One single PDF delivery note for several shipments of the same customer, signed only once.

Price
€29 excl. VAT
Dolibarr
19.0 minimum
Version
1.0.1
Licence
GPL v3+
Languages
French, English, German

€29 excl. VAT.

Ordering, payment, invoicing and download are handled by the DoliStore.

Buy on the DoliStore — €29 excl. VAT
The grouped delivery note PDF BLG2610-0009 for a fictitious customer, “Épicerie du Marché”: three shipments, each with its order, customer reference and date, then the ordered and shipped quantities and the weight of each line; at the bottom, total quantity delivered 116 and total weight 71.6 kg, the note “Livraison hebdomadaire - quai 2” (weekly delivery – dock 2) and the reception and signature box.
The grouped delivery note PDF BLG2610-0009 for a fictitious customer, “Épicerie du Marché”: three shipments, each with its order, customer reference and date, then the ordered and shipped quantities and the weight of each line; at the bottom, total quantity delivered 116 and total weight 71.6 kg, the note “Livraison hebdomadaire - quai 2” (weekly delivery – dock 2) and the reception and signature box. Screenshot of the French-language interface.
01

What the module does

  • Created from the shipment list: tick the shipments, choose the “Grouped delivery note (one PDF)” mass action. A screen recalls the customer and the selected shipments, with their order, customer reference, planned delivery date, number of lines and status, and offers an optional note printed on the document.
  • Checks at creation: at least one shipment, none in draft (the faulty reference is shown), one customer only. Otherwise the note is not created and the reason is displayed.
  • One single PDF: your company name or logo, the title “Grouped delivery note”, the reference BLGyymm-NNNN, the date, the number of shipments and the page number. A “Sender” block with your company address, a “Delivery address” block with the shipping contact of the first shipment, otherwise the customer address.
  • One block per shipment, in order of planned delivery date (creation date if none): “Shipment – Order (Customer ref.) – date”, then each line with the reference, the description, the ordered quantity, the shipped quantity and the weight (product weight × shipped quantity).
  • At the bottom of the document: the total quantity delivered, the total weight when lines have a weight, your note, then a “Received in good condition on: / Name and signature:” box.
  • On several pages, the page header and the table header are repeated, and the shipment cut by the page break is recalled with “(continued)”.
  • The PDF is written in the customer's language if it is set on their card, otherwise in the user's language. The module's own labels exist in French, English and German; for other languages they are in English.
  • Grouped note card: customer, date, note, link to the PDF and table of shipments, with the “Download the PDF”, “Regenerate the PDF” (after a shipment was changed) and “Delete” buttons. The “Grouped delivery notes” list shows them all, and each shipment card recalls the grouped note(s) that contain it.
02

Who it is for

Dolibarr makes one delivery note per shipment. When several orders of one customer leave together, the customer gets several notes to sign. The “PDF Merge” action puts them one after the other, but they are still separate notes, with no common total.

Weekly delivery, delivery round, one pallet with several orders: Dolibarr makes one delivery note per shipment, and your customer gets several notes to sign.

The “PDF Merge” action of the shipment list puts these notes one after the other. They are still separate notes, each with its own header, with no common total.

Who it is for: Businesses that deliver several orders of the same customer at once: weekly delivery, delivery round, one pallet with several orders.

03

What the module does not do

This section appears on all 21 module pages, without exception.

  • The module neither creates nor changes any shipment: it gathers already validated shipments in one document. No single shipment for several orders, no grouped invoice.
  • No configurable PDF template: the layout is fixed. The document follows Dolibarr's paper format and margins.
  • The grouped note is not added to the documents of the shipment or the order, and the module sends no email: the PDF is downloaded from the grouped note card.
  • A grouped note concerns one customer only. The printed delivery address is the one of the first shipment (shipping contact, otherwise customer address).
  • The shipments of a grouped note and its note cannot be changed after creation: delete the grouped note and create a new one.
  • The same shipment can appear in several grouped notes: the module does not prevent it, and the shipment card recalls them all.
  • The “Grouped delivery notes” list shows the 500 most recent notes, with no filter or search.
  • The signature box is filled in on paper: no electronic signature.
04

How it works

The module makes one single document for several validated shipments of the same customer. It reads the shipments and never changes them.

Creating a grouped note

  1. In ProductsShipmentsList, tick the customer’s shipments.
  2. Choose the “Grouped delivery note (one PDF)” mass action.
  3. A screen recalls the customer and the selected shipments: order, customer reference, planned delivery date, number of lines, status. Add a note if needed, printed on the document, then “Create the grouped delivery note”.

The PDF is created at once. Before that, the module checks three things:

  • at least one shipment is selected;
  • none is in draft — otherwise the message shows its reference;
  • all of them concern the same customer.

If one check fails, nothing is created and the reason is displayed.

The document

  • Header: your company logo (otherwise its name), the title “Grouped delivery note”, the reference BLGyymm-NNNN, the date, the number of shipments and the page number.
  • A “Sender” block with your company address; a “Delivery address” block with the shipping contact of the first shipment, otherwise the customer address.
  • One block per shipment, in order of planned delivery date (creation date if none): “Shipment – Order (Customer ref.) – date”.
  • For each line: reference, description, ordered quantity, shipped quantity and weight (product weight × shipped quantity).
  • At the bottom: total quantity delivered, total weight when lines have a weight, your note, then a “Received in good condition on: / Name and signature:” box.

On several pages, the page header and the table header are repeated, and the shipment cut by the page break is recalled with “(continued)”.

The PDF language

The document is written in the language set on the customer’s card, otherwise in the user’s language. The module’s own labels — title, totals, signature box — exist in French, English and German; for other languages they are in English.

Finding a grouped note

  • The grouped note card shows the customer, the date, the note, the link to the PDF and the shipments, with the “Download the PDF”, “Regenerate the PDF” (after a shipment was changed) and “Delete” buttons.
  • ProductsShipmentsGrouped delivery notes: the list of all notes.
  • On each shipment card, a “Grouped delivery note” line links to the note(s) that contain it.

The PDF made for three shipments of a fictitious grocery: one block per shipment, with its order, customer reference and date, then the quantities and weights. At the bottom, the total quantity delivered (116), the total weight (71.6 kg), the note and the signature box.

In the shipment list, on Dolibarr 24.0.1, the customer’s three shipments are ticked. The “Grouped delivery note (one PDF)” action is added to Dolibarr’s own actions, below “PDF Merge”.

The card of grouped note BLG2610-0009: customer, date, note, link to the PDF, the three shipments with their order, customer reference and planned delivery date, and the Download, Regenerate and Delete buttons.

The shipment list on Dolibarr 24.0.1: three shipments of the same customer are ticked, and the mass action menu offers “Bon de livraison groupé (un seul PDF)” (Grouped delivery note, one PDF) below Dolibarr's own actions, including “Fusion PDF” (PDF Merge).
The shipment list on Dolibarr 24.0.1: three shipments of the same customer are ticked, and the mass action menu offers “Bon de livraison groupé (un seul PDF)” (Grouped delivery note, one PDF) below Dolibarr's own actions, including “Fusion PDF” (PDF Merge). Screenshot of the French-language interface.
The card of grouped delivery note BLG2610-0009: customer, date, note, link to the PDF, then the three shipments with their order, customer reference, planned delivery date, number of lines and status, and the “Télécharger le PDF”, “Régénérer le PDF” and “Supprimer” (Download, Regenerate, Delete) buttons.
The card of grouped delivery note BLG2610-0009: customer, date, note, link to the PDF, then the three shipments with their order, customer reference, planned delivery date, number of lines and status, and the “Télécharger le PDF”, “Régénérer le PDF” and “Supprimer” (Download, Regenerate, Delete) buttons. Screenshot of the French-language interface.
05

Settings

None: the module has no setup page. The PDF uses your company logo and address, and the paper format and margins set in Dolibarr.

06

Security and safeguards

  • Two dedicated permissions: “See and download grouped delivery notes” and “Create, regenerate and delete grouped delivery notes”.
  • Without the second permission, the mass action does not appear in the shipment list, and the grouped note card only shows the download button. Creating, regenerating and deleting are refused.
  • Dolibarr’s permission as well: the list, the grouped note card and its PDF also require the permission to read shipments.
  • Sales representatives limited to their customers: without Dolibarr’s permission to see all third parties, a user only sees, downloads and creates the grouped notes of the customers they are the assigned sales representative of, as in Dolibarr’s lists; a forged link to another note is refused.
  • Shipments are read only: the module changes no shipment and no order.
  • Confirmed deletion: deleting a grouped note asks for confirmation; the note, its lines and its PDF are deleted, the shipments stay intact.
  • A grouped note and its shipments are recorded in one transaction: if writing to the database fails, nothing is recorded.
07

What you get

What the module writes to your installation
Database tables createdTwo tables: llx_dolixblg (one grouped note: reference, customer, note, user, creation date, entity) and llx_dolixblg_exp (the shipments of each note, in print order). The PDF is stored in documents/dolixblgroupe/, in a folder named after the note reference. The shipment and order tables are only read.
PermissionsTwo permissions: “See and download grouped delivery notes” and “Create, regenerate and delete grouped delivery notes”. Without the second, the mass action does not appear in the shipment list, and the grouped note card only shows the download button. The list, the grouped note card and its PDF also require the Dolibarr permission to read shipments. A sales representative without the permission to see all third parties only sees and creates the grouped notes of their own customers. The module has no setup page.
Uninstalling
  • Disable the module in SetupModules/Applications. The menu, the mass action and the line on the shipment card disappear.
  • Shipments were never changed by the module: there is nothing to restore.
  • The llx_dolixblg and llx_dolixblg_exp tables and the PDFs already created are not deleted.
  • The module folder, dolixblgroupe, to drop into htdocs/custom/ or to install from the zip.
  • Three languages: French (fr_FR), English (en_US) and German (de_DE).
  • A README.md and a version history (ChangeLog.md) in the module folder.
  • GPL v3 or later licence, complete and readable source code.
  • Two tables are added: llx_dolixblg (one grouped note: reference, customer, note, user, creation date, entity) and llx_dolixblg_exp (the shipments of each note, in print order).
  • The PDF is stored in documents/dolixblgroupe/, in a folder named after the note reference.
  • Shipments, their lines and orders are only read. No Dolibarr file is modified.
  • When disabled, the menu, the mass action and the line on the shipment card disappear. The llx_dolixblg and llx_dolixblg_exp tables and the PDFs already created are not deleted.
08

Compatibility

The module descriptor only declares a minimum version. No upper bound is written in the code: the versions below are those on which the module has actually been run.

Compatibility of the Grouped delivery note module
Dolibarr versionsDolibarr 19.0 minimum. Installed and run on 19.0.4, 20.0.4, 21.0.4, 22.0.5, 23.0.4, 24.0.1 and 24.0.2.
Minimum PHP7.4
Dolibarr modules to enableShipments
LicenceGPL v3 or later, full source code
LanguagesFrench, English, German
MenuProducts menuShipments“Grouped delivery notes”. “Grouped delivery note (one PDF)” mass action in the shipment list; “Grouped delivery note” line on the card of a grouped shipment.
09

Installation

  1. Get the module from the DoliStore and download the zip file.
  2. In Dolibarr: HomeSetupModules/Applications“Deploy/install external app/module” tab, then upload the zip. Otherwise, unzip the dolixblgroupe folder into htdocs/custom/.
  3. Enable “Grouped delivery note” in the list of modules. Dolibarr also enables the Shipments and Sales Orders modules if they are not enabled. The module's two tables are created at that point.
  4. Grant the permissions to the users concerned: “See and download grouped delivery notes”, and “Create, regenerate and delete grouped delivery notes” for those who create them. They also need the Dolibarr permission to read shipments. Nothing to set up.

The details — permissions on the custom folder, shared hosting, upgrades, uninstalling — are on the page Installation and upgrades.

10

Frequently asked questions

Which Dolibarr versions does this module work on?

The descriptor requires Dolibarr 19.0 minimum and PHP 7.4 minimum. Version 1.0.1 has been installed from its zip and its tests (18 checks, plus 22 on the text of the PDFs) pass on 19.0.4, 20.0.4, 21.0.4, 22.0.5, 23.0.4, 24.0.1 and 24.0.2, with MariaDB. If you have any doubt about your version, write before buying.

Does the module change my shipments?

No. It reads the shipments, their lines and their orders, and never changes them. It does not create shipments either. It only writes to its two tables and its documents folder. Deleting a grouped note does not touch the shipments.

What is the difference with Dolibarr's “PDF Merge” action?

“PDF Merge” puts the existing delivery notes one after the other: the customer still gets several notes, each with its own header, with no common total. The module makes one single document: one header, one delivery address, all lines grouped by shipment, one total and one signature box.

Can I group shipments of several customers, or draft shipments?

No. A grouped note concerns one customer only, and draft shipments are refused: the message shows their reference. Validate those shipments first.

I changed a shipment after creating the grouped note. What should I do?

Open the grouped note card and click “Regenerate the PDF”: the document is rebuilt with the current shipment data. The list of shipments of a grouped note cannot be changed; to add or remove one, delete the note and create a new one.

In which language is the PDF written?

In the language set on the customer's card, otherwise in the user's language. The module's own labels (title, totals, signature box) exist in French, English and German; for other languages they are in English.

What if I uninstall?

The menu, the mass action and the line on the shipment card disappear. Since the shipments were never changed, there is nothing to restore. The module's two tables and the PDFs already created remain; you can delete them yourself.

Who handles support, and how do updates work?

Support is provided by the person who wrote the module, at support@dolix.fr. Ordering, payment, the invoice and the download are handled by the DoliStore, where new versions are published.

11

Version history

Taken from the module’s ChangeLog.md file: a single source.

1.0.125 October 2026

Dolibarr permissions respected: the list of grouped notes, a grouped note card and its PDF now only concern the customers the user can see in Dolibarr (sales representative without the permission to see all third parties: their own customers; external user: their company); creation refuses another customer's shipment, even through a forged link. Like the card, the list now requires the permission to read shipments. Tested on 19.0.4 to 24.0.2.

1.0.012 October 2026

First version: “Grouped delivery note (one PDF)” mass action in the shipment list; checks (validated shipments, one customer only); one single PDF with one block per shipment (order, customer reference, date), ordered and shipped quantities, weight, totals, note, reception and signature box; repeated header and “(continued)” on several pages; grouped note card (download, regenerate, delete), list and line on the shipment card. Shipments are never changed. Interface and PDF in French, English and German.

12

Support for this module

Write to support@dolix.fr. The person who wrote the module is the one who replies.

Reply within two working days. This is not an on-call service.

To include in your message

  • The exact Dolibarr version.
  • The module concerned and its version — here dolixblgroupe 1.0.1.
  • What you did, and what you expected.
  • The error message copied exactly, or a screenshot.
  • How Dolibarr is installed, if you know.

This module is on sale on the DoliStore.

Ordering, payment, invoicing and download are handled by the DoliStore.

Buy on the DoliStore — €29 excl. VAT
Also

The other modules