Promotions

  • Interview

    This module allows you to create questionnaires in Dolibarr. This module can be used alone but can also be added to the Agefodd module. (It is integrated into the Agefodd 2025 version).

    250.00 €  (600€)

New products

  • Ultimatepropale

    Fully customizable PDF template for Dolibarr 24 proposals: logo, colors, margins, columns and address blocks, no code needed. Cover and presentation pages before the proposal, terms and PDF appendices merged with a continuous footer, barcodes and QR codes, online signature by the customer on the right page.

    120.00 €
  • Brief Project - project list overview

    Brief project displays an overview of the projects' details directly in the list view, letting users see and compare informations without needing to click through each project individually.

    80.00 €

Mass edit (bulk update) of third parties and contacts

mp25232d20260909144722

Update one field on many third parties or contacts at once - no SQL - with a safe preview, per-row selection and history.

25.00 €
Excl. tax

  • Author Noé Trotin
  • Module version 1.0.4
  • Release date 09/09/2026
  • Access to download and updates 2 years
  • How to contact support support@dolix.fr
  • Compatibility Dolibarr V19 - V24   -   PHP7.4 - 8.3
  • Last update 10/22/2026 12:50 PM

More info...

The Bulk field update module changes one field on many records at once, safely and without writing any SQL. Ideal to switch customers to prospects, disable a batch of third parties, flag suppliers, and more.

Key features:

  • Works on third parties (customer/prospect status, supplier, active/disabled) and contacts (active/disabled).
  • Before / after preview of every record before applying.
  • Optional filters: on the current value, and by name/email.
  • Row-by-row selection: apply only what you want.
  • Transactional (all or nothing) with server-side re-check.
  • Configurable safety cap on the number of records per operation.
  • Optional operation history and a dedicated settings page.

Strict allow-list: only the intended objects, fields and values can ever be changed. Permission-controlled and CSRF-protected. Compatible with Dolibarr V19 to V24.

Tested on Dolibarr 19.0.4, 20.0.4, 21.0.4, 22.0.5, 23.0.4, 24.0.1 and 24.0.2, with PHP 8.2; syntax checked with PHP 7.4, 8.3 and 8.4.

Limitations and exclusions

  • Four fields on two objects: customer/prospect status, supplier and active/disabled for third parties; active/disabled for contacts. No products, quotes, invoices, projects or members; no complementary attributes, categories, prices or contact details.
  • One field per operation. Above 1,000 records per operation (adjustable limit), applying is blocked: the filters must be narrowed.
  • Written directly to the database: Dolibarr's triggers are not run and no event is created in the agenda.
  • No one-click undo: the module's history says what was done, it does not undo it.
  • Interface in French and English.

Support: included / not included

Included

  • Email reply from support@dolix.fr, in French, English or German, within two working days.
  • Help with installation or activation errors, behaviour that differs from this page, and questions on how to use it.
  • Fixes for bugs reproduced on a Dolibarr version covered by this page, shipped in a new version of the module.

Not included

  • Installation or setup done for you, training, custom development.
  • Problems in Dolibarr itself or in other modules: an opinion and a lead when possible, with no commitment to a result.
  • On-call service: no evening or weekend cover.
  • Orders, invoices and refunds: handled by the DoliStore.

Online demo

Try the module without installing anything: demo.dolix.fr/custom/dolixmasse/dolixmasse.php. Login demo, password demo. Sample data, reset every night. The demo is in French.




If you think this module is a fork of another one (published after the first one) or violates some terms or conditions of use (for users or vendors), you can make a report at dolistore@dolibarr.org