Promotions

  • Advanced Professional Gantt Dolibarr

    Would you like to see your project evolve in an efficient and structured way? The Gantt Professional Advanced Module allows you to manage all your projects in one place, without the need to use Gantt Project. We believe that you can effectively manage your projects with the right tools in place, and the Gantt Professional Advanced Module is one of them.

    600.00 €
  • MBI Yousign eIDAS-certified signature

    The MBI Signature Yousign module allows your third parties to sign quotes, orders, contracts, SEPA mandates, interventions, and delivery notes via Yousign, as well as attached external documents and external files. The eIDAS-certified signature includes an SMS code to verify the signer's identity.

    20.00 €  (33.25€)

New products

  • Keyvault : Password manager

    Module for storing usernames and passwords: - Key creation (username, password, URL) - Encrypted passwords stored in the database - User access verification

    FREE
  • Smart Address

    ADRESSESMART is an advanced module designed for Dolibarr, allowing for quick and effortless postal address entry when creating and editing third parties. Thanks to the seamless integration with the adresse.gouv.fr API...

    10.00 €

AutoCat

mp1246d20251117135844

Automated category assignment engine with multi-condition rules (AND/OR logic, regex, price ranges) for products, services, and third parties. Real-time and batch processing for large catalogs with full logging.

80.00 € Excl. tax

  • Author Massaoud Bouzenad
  • Module version 1.0.0
  • Release date 11/17/2025
  • Access to download and updates 2 years
  • How to contact support support@dzprod.net
  • Compatibility Dolibarr V12+   -   PHP>= 7.3
  • Last update 12/08/2025 08:51 PM

More info...

AutoCat - Intelligent Automated Categorization for Dolibarr

Overview

AutoCat automatically assigns a product, service, or third party to a given category upon creation. This assignment is based on rules you have established.

Example for products: Automatic detection of "High-end laptops" through a rule combining: label contains "laptop" AND description contains "portable" AND price greater than 1500€ => automatic assignment to the category: "Professional Laptops" for example.

Example for third parties: Automatic detection of the "Paris Region" via a regular expression on the postal code: ^(75|77|78|91|92|93|94|95) to classify all Parisian customers in a "Paris Region Clients" category for example.

Batch processing example: You have 15,000 uncategorized products in your catalog? Create your rules, then launch batch processing to automatically categorize your entire existing catalog in minutes. The system processes products in batches with a real-time progress bar, without server timeout risk.

.

Key Features

Advanced Rules Engine

  • Multiple conditions per rule with AND/OR boolean logic operators
  • Six matching types: contains, starts with, ends with, exact match, regular expressions, and price ranges
  • Priority-based execution order for complex categorization scenarios
  • Exclusive or multiple assignment modes

Flexible Processing Modes

  • Real-time processing: Automatic categorization on object creation and modification
  • Batch processing: Apply rules to existing catalog with AJAX chunk processing for large volumes
  • Test mode: Preview matching rules before activation

Entity Support

  • Product and Service categorization
  • Third party categorization (customers/suppliers)
  • Compatible with Dolibarr's native category system

Comprehensive Logging

  • Detailed action history with timestamps
  • Status tracking: success, error, and skipped
  • Statistics dashboard with 30-day activity overview

User-Friendly Interface

  • Intuitive rule creation wizard with dynamic form updates
  • Visual priority management
  • Rule activation/deactivation toggles
  • Bulk actions on multiple objects

Enterprise-Ready

  • Multi-entity support
  • Granular permission system (read, write, delete, batch execution, logs)
  • Configurable global settings per entity

Technical Highlights

  • JSON configuration for dynamic field definitions
  • PCRE REGEX regular expression support with validation
  • Zero external dependencies

Configuration Options

  • Default multiple assignment behavior
  • Automatic processing on creation (enable/disable)
  • Automatic processing on modification (enable/disable)
  • Per-entity configuration support

Use Cases

  • Automatic product family categorization based on reference codes
  • Price-based category assignment (economy, mid-range, premium)
  • Geographic categorization for third parties

Installation & Updates

Standard installation through Dolibarr module interface. Built-in update checker ensures you're always running the latest version with access to new features and improvements.

Roadmap

  • Version 2.0: Complex boolean expressions with parentheses and NOT operators
  • Version 3.0: AI/ML-powered intelligent categorization suggestions

Support

If you require more advanced functionnalities do not hesitate to contact us.

support@dzprod.net

 



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