Skip to product information
1 of 16

Marble Production Management - Dolibarr

Regular price €299,00
Regular price Sale price €299,00
Sold out

8 people are viewing this right now

View full product details

1. Overview

Marble Production Management transforms Dolibarr into a dedicated ERP / GPAO-MES (Manufacturing Execution System) solution for companies specialised in marble and natural-stone production. It covers the entire industrial cycle inside Dolibarr, with no external software required: from quarry sourcing and raw-block reception, through sawing, cutting, shaping, polishing and finishing, to the manufacture, quality control, stocking and shipment of finished products such as slabs, tiles, worktops, stairs, cladding and bespoke pieces.

The module is built on the same generic industrial engine as other DoliResources GPAO modules and follows the official Dolibarr architecture (objects extending CommonObject, permissions, menus, hooks, triggers, cron jobs, multilingual system and MultiCompany support). Rather than duplicating native functionality, it enriches and links to the standard Dolibarr objects it needs.

Editor

DoliResources — https://www.doliresources.com

Version

1.0

Module number

506100  (SQL prefix: llx_marbleproduction_)

Compatibility

Dolibarr v16 → v23+, PHP 8+ (min 7.1)

Architecture

MultiCompany (multi-entity), multi-site, multi-workshop, SaaS-ready

Languages

French, English, Italian, German, Spanish

Scope

26 business objects, premium dashboard, Kanban pipeline, 18 reports, automation engine, demo data

Dependencies

Third parties (modSociete) and Products (modProduct)

2. Business Objective

The goal of the module is to let a marble production company run all of its activities directly from Dolibarr, turning it into a true production-management tool for the marble industry. It targets companies involved in:

·       Marble extraction and import of raw blocks

·       Sawing, cutting and shaping

·       Polishing and surface finishing

·       Manufacture of slabs, tiles, worktops, stairs, cladding

·       Production of bespoke / made-to-measure stone pieces

3. Functional Coverage

3.1  Quarries & Origin Tracking

Record the origin of every batch of stone and qualify each quarry.

·       Quarry file with supplier (linked to native Third parties), country and region;

·       Marble type, colour, veining and quality grade;

·       Estimated reserves (m³) and transport distance (km);

·       Full origin traceability feeding each block and finished product.

3.2  Raw Marble Blocks

Manage and trace every raw block from reception to consumption.

·       Dimensions (length × width × height), computed volume (m³), weight (t) and density;

·       Marble type, colour, veining and quality grade;

·       Physical location, barcode and QR code for shop-floor identification;

·       Purchase price, origin quarry and supplier;

·       Block status: in stock, reserved, in production, consumed;

·       Arrival date and complete movement history.

3.3  Manufacturing Orders (MO)

The heart of the module: a full production workflow with industrial costing.

·       Consumed block, product to make, workshop and client;

·       Link to a native Dolibarr customer order and project;

·       Quantities, input volume (m³) and output area (m²) with automatic material yield;

·       Production phase workflow: to launch → planned → sawing → cutting → polishing → finishing → control → done;

·       Progress percentage and priority;

·       Industrial costing: material, labour, machine and overhead costs, sale price and margin;

·       Planned vs. real start / end dates.

3.4  Production Steps / Process

Break each manufacturing order into detailed operations.

·       Step types: sawing, cutting, CNC machining, polishing, finishing, chamfering, drilling, engraving, control, packing;

·       Assigned machine and operator, sequence and duration;

·       Input / output / scrap quantities and per-step yield;

·       Per-step machine cost and status.

3.5  Finished Products

A dedicated catalogue of marble products linked to native Dolibarr Products.

·       Product types: slabs, tiles, worktops, stairs, cladding, bespoke pieces;

·       Marble type, colour and finish type;

·       Dimensions (length × width × thickness) and area (m²);

·       Unit cost, sale price, stock quantity and packaging;

·       Finish-type reference list (polished, honed, flamed, brushed, bush-hammered, aged).

3.6  Machine Park & Maintenance

Monitor the shop-floor equipment and its upkeep.

·       Machine types: saws, block cutters, CNC, polishers, overhead cranes;

·       Brand, model, serial number and power (kW);

·       Availability and utilization rates, run and stop hours, current state;

·       Preventive and corrective maintenance with planned / done / next dates, technician, cost and downtime.

3.7  Operators

Manage the production workforce, linked to native Dolibarr users.

·       Qualification, assigned workshop and shift;

·       Productivity rate and hours worked;

·       Contribution tracked through the production steps they perform.

3.8  Quality Control & Non-Conformities

Guarantee product quality at every stage.

·       Quality controls on orders, blocks and products with conforming / non-conforming result and score;

·       Number of pieces checked, OK / KO counts, cracks and defects detected, tolerance (mm) and controller;

·       Non-conformities with type, severity, impacted quantity, cost impact, corrective action, responsible and status.

3.9  Waste & Offcuts

Track and valorise production waste.

·       Waste types: offcuts, rejects, sludge, dust;

·       Quantities, volume (m³) and weight (t) per manufacturing order / block / product;

·       Valorization channel (recycling, resale, disposal) and recovered value.

3.10  Stock, Receptions & Logistics

Cover the full supply and delivery chain, linked to native Dolibarr objects.

·       Receptions of blocks and materials (supplier order, native reception, volume, weight, value);

·       Stock moves across blocks, products, materials and warehouses;

·       Shipments / deliveries with transporter, plate, driver, delivery note, destination, transport cost and status;

·       Weighbridge weighing (tare / gross / net) for incoming and outgoing loads.

3.11  Consumables

Manage the consumables used in production.

·       Blades, diamond discs, resin, abrasives and other consumables;

·       Stock quantity, minimum stock, unit price and stock value, linked to native Products;

·       Low-stock alerts on the dashboard.

3.12  Energy, Water, HSE & Environment

Steer resource consumption, safety and environmental compliance.

·       Energy and water consumption by type, period and site, with cost and CO₂;

·       HSE incidents with type, severity, days lost and status;

·       Environmental measurements with threshold and compliance tracking.

3.13  Clients & Suppliers

A commercial layer connected to native Third parties.

·       Clients with type, company, segment and contact details;

·       Suppliers with type, supplied material and contract reference;

·       Both linked to native Dolibarr Third parties for orders and invoicing.

4. Premium Marble Dashboard

A completely redesigned dashboard with a marble visual identity (ivory, graphite, steel-blue and gold), different from the classic Dolibarr dashboard. It provides real-time steering of the production unit:

Alert banner

·       Late manufacturing orders

·       Consumables below threshold

·       Stopped / broken-down machines

·       Critical non-conformities

·       Maintenance due

·       Open HSE incidents

·       Low available blocks

KPI zones

·       Production — blocks in stock, block volume (m³), monthly & yearly output (m²), MO in progress, material yield, scrap rate, late MO;

·       Machines — running / stopped machines, average availability, upcoming maintenance;

·       Stock — finished products in stock, stock value, monthly waste;

·       Quality — conformity rate, open non-conformities, HSE incidents;

·       Cost & Commercial — revenue, production cost, margin, energy & water cost, shipments, active clients & suppliers.

Charts (DolGraph)

·       Monthly output in m²

·       Split by marble type

·       Machine utilization

·       Production cost breakdown

·       Revenue by month

5. Reporting

A dedicated Reporting menu generates 18 situation reports, each exportable to PDF, Excel and CSV:

  Production by period

  Machines & availability

  Production by workshop

  Maintenance & breakdowns

  Production by machine

  Energy & water

  Material yield & waste

  Shipments & deliveries

  Block stock

  Sales & revenue

  Finished-product stock

  Production costs

  Consumables & stock

  Margins by product

  Quality & controls

  Revenue by client

  Non-conformities

  HSE

  Waste & recovery

 

6. Native Dolibarr Integration

The module never re-creates existing Dolibarr functionality; it links business data to the standard objects along the Quote → Order → Manufacturing Order → Production → Delivery → Invoice flow:

·       Third parties, contacts, products & services;

·       Stock, warehouses and lots / barcodes;

·       Quotes, customer orders and supplier orders;

·       Receptions, shipments and deliveries;

·       Invoices, payments, banking and accounting;

·       Projects, agenda and document management (ECM);

·       Users (operators), REST API and MultiCompany.

A quick "Invoicing" page lets you create and link native quotes, orders and invoices directly from a manufacturing order.

7. Configuration & Demonstration Data

A complete administration page lets you configure the module and manage demonstration data:

·       Default overhead percentage, VAT rate and currency;

·       Granular permissions across 14 groups (production, product, machine, maintenance, operator, quality, waste, stock, logistics, energy, HSE, commercial, automation, reporting);

·       One-click "Load demonstration data" button that generates a full, coherent dataset (sites, workshops, quarries, ~60 blocks, ~70 manufacturing orders with steps, products, machines, maintenance, operators, controls, non-conformities, waste, receptions, stock moves, shipments, energy, HSE, plus native third parties, products, quotes, orders and invoices);

·       One-click "Purge demonstration data" button that safely removes only the generated demo records.

8. Automation & Alert Engine

An automation engine, driven by a daily Dolibarr scheduled job (cron), applies active rules and computes the industrial alerts shown on the dashboard: closing completed manufacturing orders, recomputing progress, and flagging late orders, low stock, machine breakdowns, critical non-conformities and maintenance due. Rules can also be run on demand from the Automations page.

9. Security & Technical Notes

·       Prepared / escaped SQL queries, CSRF protection (token renewal) and XSS escaping;

·       Granular per-group user permissions checked on every page;

·       Automatic schema self-healing on upgrade (missing columns added);

·       MultiCompany-ready: every table carries an entity column;

·       Clean, documented code following Dolibarr and PSR conventions;

·       Full multilingual support through the native Dolibarr translation system (FR / EN / IT / DE / ES).