Module BulkEditPro

From Dolibarr ERP CRM Wiki
Jump to navigation Jump to search

Template:Module

Description

BulkEditPro is a professional mass update tool for Dolibarr. It allows you to modify any field on any Dolibarr entity (third parties, products, contacts, orders, invoices) in bulk through a simple 5-step wizard interface.

Key Features

  • 5-step wizard — Intuitive guided workflow: Select entity → Filter → Select fields → Set values → Preview & Apply
  • All entity types — Works with third parties (societe), products, contacts, orders, invoices and more
  • Smart filtering — Filter by category, status, creation date, or custom criteria before applying changes
  • Field whitelisting — Secure field validation prevents unauthorized database modifications
  • Transaction safety — All bulk operations run within database transactions with automatic rollback on error
  • Audit logging — Complete log of all bulk operations with before/after values
  • Category filter — Filter entities by Dolibarr categories for targeted updates

Installation

  1. Download the ZIP file from DoliStore
  2. Unzip the bulkeditpro folder into your Dolibarr /htdocs/custom/ directory
  3. Go to Home → Setup → Modules and activate "BulkEditPro"

Usage

Performing a bulk edit

  1. Navigate to Tools → BulkEditPro
  2. Step 1: Select the entity type (Third parties, Products, Contacts, etc.)
  3. Step 2: Apply filters to select which records to modify
  4. Step 3: Choose which fields to update
  5. Step 4: Set the new values
  6. Step 5: Review the preview and confirm the operation

All operations are logged and can be reviewed in the Logs page.

Prerequisites

  • Dolibarr >= 16.0
  • PHP >= 7.0

Links