Skip to product information
1 of 19

Cooperative Management - Dolibarr

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

1. Overview

Cooperative Management transforms Dolibarr into a full-featured ERP dedicated to running a cooperative from end to end — administrative, commercial, financial, logistic and...

8 people are viewing this right now

View full product details

1. Overview

Cooperative Management transforms Dolibarr into a full-featured ERP dedicated to running a cooperative from end to end — administrative, commercial, financial, logistic and operational activities. It is built entirely on native Dolibarr APIs and standards (object-oriented PHP, prepared/escaped SQL, the langs translation system, multi-entity support) and ships with a modern, premium SaaS-style interface featuring a dedicated dashboard, colour-coded KPI cards, interactive charts, a Kanban board, connected record panels and a full dark-mode compatible design.

The module is deliberately generic so that a single installation can serve any kind of cooperative:

·       Agricultural cooperative

·       Craft (artisanal) cooperative

·       Dairy cooperative

·       Fishing cooperative

·       Women’s cooperative

·       Service cooperative

·       Forestry cooperative

·       Transport cooperative

·       Food cooperative

·       Production cooperative

·       Housing cooperative

·       Any other cooperative form

1.1 Functional coverage at a glance

·       Members & governance — members, social shares, membership fees, general assemblies, boards, resolutions, attendance and votes.

·       Operations — production with traceability, equipment and maintenance, projects and tasks.

·       Funding & compliance — subsidies with payments, quality certifications and audits.

·       Documents & finance — a document library (GED), cooperative finance, income/expense tracking and profitability.

·       Decision support — a premium dashboard, 15 exportable reports and an automation engine.

2. Technical architecture

The module follows the official Dolibarr module architecture with a clean, modular, documented and maintainable object-oriented codebase. All database tables use the prefix llx_cooperative_.

Folder

Content

class/

Business object classes (one CommonObject subclass per entity) + the automation engine and the demo-data generator.

core/modules/

The module descriptor (activation, menus, rights, cron job, schema self-heal).

core/boxes/

Home-page dashboard widget with key cooperative figures.

core/triggers/

Business triggers keeping cooperative data coherent with native events.

sql/

Table creation scripts and index/key scripts (20 tables).

langs/

Translations for FR, EN, ES, IT, DE (286 keys each).

css/ & js/

The premium emerald/turquoise/gold charter and front-end behaviours.

lib/

Shared helpers: object registry, KPI cards, menu sync, linked records.

admin/

Configuration and About pages.

doc/

User guide and administrator guide.

 

20 business objects are managed by a generic, registry-driven engine, giving every entity a consistent list view (multi-criteria search, column selector, pagination), a detail card, create/edit/delete forms, status workflow and a connected "linked records" panel — while five bespoke pages (dashboard, Kanban, reporting, document library, automations) deliver the premium experience.

3. Member management

The member (adhérent) is the central hub object of the cooperative. Each member record is linked to a native Dolibarr third party, and its card shows a KPI cockpit (shares, member type, seniority) plus connected panels for every related record.

Field

Description

Member number

Unique membership reference (e.g. ADH-0001).

Identity

Last name, first name, gender, date of birth, national ID (CIN).

Contact

Address, ZIP, town, phone, mobile, e-mail.

Profession

Occupation of the member.

Member type

Producer, consumer, founder, worker, etc.

Join date

Date of adhesion to the cooperative.

Shares

Number of social shares held.

Third party

Link to the native Dolibarr company/contact.

Documents & history

Related documents, activities and full history via linked panels.

 

4. Social shares

Every movement on the cooperative’s capital is recorded as a share operation, and the social capital is computed automatically on the dashboard.

·       Subscription — initial acquisition of shares by a member.

·       Increase — additional shares subscribed by an existing member.

·       Transfer — cession of shares between members.

·       Refund — reimbursement of shares (capital reduction).

Field

Description

Member

The member concerned by the operation.

Operation type

Subscription / increase / transfer / refund.

Number of shares

Quantity of shares in the operation.

Unit value

Nominal value of a single share.

Total amount

Computed total for the operation.

Operation date

Effective date of the movement.

Payment mode

Cash, transfer, cheque, etc.

 

5. Membership fees (cotisations)

Membership fees are called, tracked and reconciled per member and per period. Overdue unpaid fees are automatically escalated by the automation engine (reminder counter incremented daily).

Field

Description

Member

Member liable for the fee.

Period

Fee period (year).

Amount

Amount due.

Due date

Deadline for payment.

Payment date

Actual date of payment (empty = pending).

Payment mode

Cash, transfer, cheque.

Reminders

Number of reminders sent for late payment.

 

6. Assemblies & governance

The assembly is a hub object covering the full governance life of the cooperative: ordinary and extraordinary general assemblies, boards of directors and meetings. Each assembly card carries convocations, attendance, votes and resolutions.

Field

Description

Assembly type

Ordinary GA, extraordinary GA, board of directors, meeting.

Date & location

Scheduled date and venue.

President / secretary

Chair and secretary of the session.

Convened / present / represented

Attendance counters used to check the quorum.

Quorum reached

Automatic indicator based on present + represented.

Agenda & minutes

Order of the day and the recorded minutes (procès-verbal).

 

Two line objects complete the assembly:

·       Resolutions — each motion with votes for / against / abstentions and the computed result (adopted / rejected).

·       Attendance — per-member presence, including proxy representation (represented by).

7. Production management

Production is a hub object able to track any kind of output — agricultural, craft, food, transformed or manufactured products — delivered by a producing member, with full batch traceability.

Field

Description

Producer

The member who produced/delivered the goods.

Product

Link to the native Dolibarr product.

Category

Olive, honey, dairy, cereal, fruit, craft, etc.

Quantity & unit

Volume produced and its unit (kg, L, unit, ton).

Quality

Quality grade (extra, standard, premium, A, B…).

Batch

Batch/lot number ensuring traceability.

Production date

Date of production/delivery.

Warehouse & unit price

Storage location (native warehouse) and valuation price.

 

8. Equipment & maintenance

The cooperative’s machines, vehicles, tools and materials are inventoried with their availability, and each asset keeps a full maintenance history (line object).

Field

Description

Type

Machine, vehicle, tool, material.

Brand / model / serial

Identification of the asset.

Purchase date & value

Acquisition information.

Availability

Available, in use, in maintenance, out of service.

Location

Native warehouse where the asset is stored.

Maintenance

Type, date, cost, provider and next scheduled date (per intervention).

 

9. Projects & tasks

Projects (hub object) pilot the cooperative’s investment, certification, infrastructure and training initiatives, with an optional link to a native Dolibarr project. Each project holds its own tasks (line object) with progress tracking.

Field

Description

Project type

Investment, certification, infrastructure, training, development.

Budget

Allocated budget.

Start / end date

Planning window.

Manager

Responsible user.

Progress

Completion percentage.

Native project

Optional link to a Dolibarr project.

Tasks

Sub-tasks with assigned member, due date and progress.

 

10. Subsidies & the Kanban board

Subsidies (hub object) track every funding request from application to disbursement. A dedicated Kanban board offers a drag-and-drop pipeline across five stages, updating the decision code in real time via AJAX.

Field

Description

Organism & program

Funding body and programme.

Amount requested / granted

Requested vs. granted amounts, with an automatic grant rate.

Request / decision date

Key dates of the file.

Decision

Pending, submitted, under review, granted, rejected.

Project

Optional link to a cooperative project.

Payments

Disbursement schedule with amount, date and reference (line object).

 

Kanban pipeline stages: Pending → Submitted → Under review → Granted / Rejected. Each column shows the number of files and the cumulative amount.

11. Certifications & audits

Quality certifications are managed with their validity window and renewal audits.

·       Organic (Bio) — organic-farming certification.

·       Fair trade — fair-trade certification.

·       ISO — ISO standards.

·       Quality label — collective or regional quality labels.

Field

Description

Type & organism

Certification type and certifying body (Ecocert, Bureau Veritas…).

Obtention / expiry date

Validity window; expired certifications are auto-flagged.

Status

Valid, pending, expired.

Product

Optional link to the certified native product.

Audits

Initial and renewal audits with auditor, result and next date (line object).

 

12. Document management (GED)

A document library organises the cooperative’s paperwork by type and offers a direct link to the native Dolibarr ECM (GED). Documents can be archived and are searchable by keyword.

Field

Description

Document type

Statutes, minutes, contracts, certificates, invoices, reports, administrative, photos.

Document date & version

Dating and versioning of the document.

Member

Optional link to a member.

Keywords

Free keywords for advanced search.

Archived

Archiving flag.

 

13. Cooperative finance

Income and expense entries feed the financial picture of the cooperative. The dashboard derives the financial result and profitability automatically.

Field

Description

Entry type

Income or expense.

Category

Sales, purchases, salaries, subsidies, fees, equipment, utilities…

Amount & date

Value and date of the entry.

Payment mode

Cash, transfer, cheque.

Member / project

Optional links to a member and/or a cooperative project.

 

14. Activities & automation engine

Activities log the operational life of the cooperative (field visits, trainings, meetings, deliveries, inspections, calls). The automation engine — run daily by a cron job and available on demand — executes background rules.

·       Fee reminders — increments the reminder counter on overdue, unpaid membership fees.

·       Certification expiry — moves certifications past their expiry date to the "expired" status.

·       Subsidy follow-up & user rules — processes active, user-defined automation rules and keeps run counters.

15. Premium dashboard

The dashboard is organised in five zones with 25+ KPI cards and four interactive charts (DolGraph).

Zone

Key indicators

Members & governance

Total members, new members, social shares, social capital, planned assemblies, board meetings, fees collected, fees pending.

Production & stock

Producers, products value, available stock, critical stock, warehouses, available equipment.

Commercial

Customers, suppliers, orders, turnover.

Finance & subsidies

Subsidies obtained, financial result, profitability, active projects.

Governance & activity

Ongoing activities, active certifications, expiring certifications.

 

Charts: members evolution (12 months), production by category (pie), fees evolution (12 months) and subsidies by decision (pie).

16. Reporting

Fifteen decision-support reports are available, each exportable to CSV, Excel and PDF, and printable directly from the browser.

·       Members by type and by town

·       Social shares by operation

·       Membership fees by status and by period

·       Assemblies by type

·       Production by category and by producer

·       Equipment by type

·       Projects by type

·       Subsidies by decision

·       Certifications by type

·       Finance by category

·       Contracts by type

·       Activities by type

Every report can be filtered and exported; PDF/print output uses a clean, chrome-free layout.

17. Native Dolibarr integration

All commercial operations rely on native Dolibarr objects, so the cooperative benefits from the entire Dolibarr ecosystem without duplication.

·       Third parties & contacts

·       Products & services

·       Stocks & warehouses

·       Purchases & suppliers

·       Quotes, orders, invoices & payments

·       Bank & accounting

·       Projects

·       Agenda

·       ECM / document management (GED)

18. Security & administration

·       CSRF protection — token-guarded forms and actions.

·       SQL safety — prepared / escaped queries throughout.

·       XSS filtering — all user input is sanitised.

·       Fine-grained permissions — 14 rights groups (read / create-modify / delete) plus reporting and admin rights.

·       Multi-entity — every table carries an entity column for MultiCompany / SaaS deployments.

·       Logging & schema self-heal — syslog integration and automatic ADD COLUMN on upgrade.

19. Configuration & demonstration data

The administration page lets the administrator choose the cooperative type and the default share unit value, and manage demonstration data with two one-click buttons.

·       Load demonstration data — seeds a complete, realistic dataset (30 members, 42 share operations, 40 fees, 8 assemblies, 30 productions, 12 equipment, 8 projects, 12 subsidies, 10 certifications, 15 contracts, 20 documents, 40 finance entries, plus native companies, products and projects).

·       Delete demonstration data — removes only the records tagged as demonstration data — real data is never touched.

20. Technical summary

Item

Value

Commercial name

Gestion d’une Coopérative (Cooperative Management)

Technical name

cooperativemanagement

Version

1.0.0

Publisher

DoliResources — www.doliresources.com

Compatibility

Dolibarr v16 → v23+

Languages

French, English, Spanish, Italian, German

Business objects

20 (6 hubs, 6 line objects, 8 standalone)

Database prefix

llx_cooperative_

Rights groups

14 + reporting + administration

Licence

GPL v3+

 

© 2026 DoliResources — Cooperative Management for Dolibarr. All features described above have been verified on a live Dolibarr 17 installation.