# Developing for Dolibarr

**URL:** https://www.dolibarr.org/forum/c/developing-for-dolibarr/16.md?page=1

[Latest](https://www.dolibarr.org/forum/latest.md) · [Categories](https://www.dolibarr.org/forum/categories.md) · [Tags](https://www.dolibarr.org/forum/tags.md)

**Page:** 2

---

## [New module: Show all related objects (and how they relate). Looking for feedback](https://www.dolibarr.org/forum/t/new-module-show-all-related-objects-and-how-they-relate-looking-for-feedback/30817)

<div class="topic-metadata">

**Author:** [@svewa](https://www.dolibarr.org/forum/u/svewa)\
**Replies:** 1\
**Last updated:** [April 6, 2026, 8:17pm UTC](https://www.dolibarr.org/forum/t/new-module-show-all-related-objects-and-how-they-relate-looking-for-feedback/30817 "2026-04-06T20:17:50Z")

</div>

Just finished my first module, fixing what annoyed my in dolibarr since when I started using it in 2021. To go from proposal to invoice, there is no fixed way, as it depends on how you created the invoice (directly from…

---

## [Modification of a base module from a custom module](https://www.dolibarr.org/forum/t/modification-of-a-base-module-from-a-custom-module/25161)

<div class="topic-metadata">

**Author:** [@Soronser](https://www.dolibarr.org/forum/u/Soronser)\
**Replies:** 2\
**Last updated:** [April 5, 2026, 1:29pm UTC](https://www.dolibarr.org/forum/t/modification-of-a-base-module-from-a-custom-module/25161 "2026-04-05T13:29:45Z")

</div>

Hello, I hope you are all doing well? I need to understand a functionality with custom modules. Indeed, I have created my own module that exploits HOOKS, MENUS, and TRIGGERS and it already works well. However, I have …

---

## [\[Free\] Returns, Warranty, and Customer Inventory Modules - Feedback Wanted](https://www.dolibarr.org/forum/t/free-returns-warranty-and-customer-inventory-modules-feedback-wanted/31100)

<div class="topic-metadata">

**Author:** [@zachmelo](https://www.dolibarr.org/forum/u/zachmelo)\
**Replies:** 4\
**Last updated:** [April 4, 2026, 12:58pm UTC](https://www.dolibarr.org/forum/t/free-returns-warranty-and-customer-inventory-modules-feedback-wanted/31100 "2026-04-04T12:58:16Z")

</div>

Hello! I have been vibe coding modules, and so take them with some caution as I have never been a great dev. That said, I want to share four modules that work together: Doli-Returns - for receiving goods back into ware…

---

## [Module/Project Idea - What we would like](https://www.dolibarr.org/forum/t/module-project-idea-what-we-would-like/30700)

<div class="topic-metadata">

**Author:** [@Dolibarr-fan](https://www.dolibarr.org/forum/u/Dolibarr-fan)\
**Replies:** 8\
**Last updated:** [April 4, 2026, 12:02am UTC](https://www.dolibarr.org/forum/t/module-project-idea-what-we-would-like/30700 "2026-04-04T00:02:21Z")

</div>

Hello everyone, We’ve been talking to some people from here and reddit and other places. We received some good advice to describe in detail what we’d like in order for partners to accurately quote us or tell us if it’s …

---

## [New Python API published](https://www.dolibarr.org/forum/t/new-python-api-published/29933)

<div class="topic-metadata">

**Author:** [@egils](https://www.dolibarr.org/forum/u/egils)\
**Replies:** 8\
**Last updated:** [April 2, 2026, 5:42pm UTC](https://www.dolibarr.org/forum/t/new-python-api-published/29933 "2026-04-02T17:42:06Z")

</div>

I decided to publish my Python API GitHub - dpriskorn/dolibarr\_python\_api\_public: Extensive Dolibarr API written in Python. It’s 12k lines and tested with v14. It supports a lot of endpoints. :slight\_smile: I have not…

---

## [Custom module activation bug](https://www.dolibarr.org/forum/t/custom-module-activation-bug/31095)

<div class="topic-metadata">

**Author:** [@Antonomasia](https://www.dolibarr.org/forum/u/Antonomasia)\
**Replies:** 4\
**Last updated:** [April 2, 2026, 5:58am UTC](https://www.dolibarr.org/forum/t/custom-module-activation-bug/31095 "2026-04-02T05:58:19Z")

</div>

Hi, I’m trying to develop a custom module using the built-in generator in Dolibarr, but I’m stuck because a menu item is not appearing. I’ve already checked the module name, number, and possible errors, and everything s…

---

## [HS Code Master Plugin](https://www.dolibarr.org/forum/t/hs-code-master-plugin/31078)

<div class="topic-metadata">

**Author:** [@GhanshyamParmar](https://www.dolibarr.org/forum/u/GhanshyamParmar)\
**Replies:** 3\
**Last updated:** [March 27, 2026, 9:34am UTC](https://www.dolibarr.org/forum/t/hs-code-master-plugin/31078 "2026-03-27T09:34:53Z")

</div>

Module for HS Code (HSN Code) Available for both product and services Searchable HSN Code with Dropdown HSN Master Add New HSN Master Ghanshyam Parmar Mob No. +91-78200 20079 Email: ghanshyamparmar@mail.c…

---

## [I have my own module, which contains project numbers, how can I make the Projectnumber a hyperlink to the Project?](https://www.dolibarr.org/forum/t/i-have-my-own-module-which-contains-project-numbers-how-can-i-make-the-projectnumber-a-hyperlink-to-the-project/19559)

<div class="topic-metadata">

**Author:** [@Dokik](https://www.dolibarr.org/forum/u/Dokik)\
**Replies:** 5\
**Last updated:** [March 25, 2026, 3:15am UTC](https://www.dolibarr.org/forum/t/i-have-my-own-module-which-contains-project-numbers-how-can-i-make-the-projectnumber-a-hyperlink-to-the-project/19559 "2026-03-25T03:15:52Z")

</div>

Hello guys, I have made my own module which is basically just a list of Projectnumbers with the Customer Orders/Purchase Orders that are connected to it. All I want to do is make the Projectnumber a hyperlink to the pro…

---

## [Looking for a Freelancer Who can modify and develop new module](https://www.dolibarr.org/forum/t/looking-for-a-freelancer-who-can-modify-and-develop-new-module/25168)

<div class="topic-metadata">

**Author:** [@Hashim](https://www.dolibarr.org/forum/u/Hashim)\
**Replies:** 3\
**Last updated:** [March 14, 2026, 10:24am UTC](https://www.dolibarr.org/forum/t/looking-for-a-freelancer-who-can-modify-and-develop-new-module/25168 "2026-03-14T10:24:01Z")

</div>

Looking for a Freelancer Who can modify and develop new module Language English kindly help Hashim9224@gmail.com

---

## [Left menu items from extra fileds](https://www.dolibarr.org/forum/t/left-menu-items-from-extra-fileds/31020)

<div class="topic-metadata">

**Author:** [@hex324](https://www.dolibarr.org/forum/u/hex324)\
**Replies:** 7\
**Last updated:** [March 12, 2026, 2:00pm UTC](https://www.dolibarr.org/forum/t/left-menu-items-from-extra-fileds/31020 "2026-03-12T14:00:17Z")

</div>

Hello Everyone, We are new to Dolibarr, so far we like it. I’ve added an extra field to projects, and I’d like to show the dropdown values in the left menu. Is there any possibility to do this? BR, Gabor

---

## [Building Indian GST E-invoice Module](https://www.dolibarr.org/forum/t/building-indian-gst-e-invoice-module/31005)

<div class="topic-metadata">

**Author:** [@GhanshyamParmar](https://www.dolibarr.org/forum/u/GhanshyamParmar)\
**Replies:** 1\
**Last updated:** [February 24, 2026, 10:35am UTC](https://www.dolibarr.org/forum/t/building-indian-gst-e-invoice-module/31005 "2026-02-24T10:35:39Z")

</div>

Trying to develop India GST E-Invoice Module Using GSTZen Sandbox api Payload { "Version": "1.1", "TranDtls": { "TaxSch": "GST", "SupTyp": "B2B", "RegRev": "N", "IgstOnI…

---

## [Https://github.com/ugodspecial/dolibarr-paystack/issues/1](https://www.dolibarr.org/forum/t/https-github-com-ugodspecial-dolibarr-paystack-issues-1/31008)

<div class="topic-metadata">

**Author:** [@ugoboss](https://www.dolibarr.org/forum/u/ugoboss)\
**Replies:** 0\
**Last updated:** [February 19, 2026, 2:04pm UTC](https://www.dolibarr.org/forum/t/https-github-com-ugodspecial-dolibarr-paystack-issues-1/31008 "2026-02-19T14:04:38Z")

</div>

Estimed Dolibarrians, I am in need of help to resolve an issue with Dolibarr Paystack Payment Gateway I designed. The issues experienced with this module can be found in the link to GitHub below. I would appreciate any…

---

## [Price list with date validity](https://www.dolibarr.org/forum/t/price-list-with-date-validity/12372)

<div class="topic-metadata">

**Author:** [@RA1](https://www.dolibarr.org/forum/u/RA1)\
**Replies:** 2\
**Last updated:** [February 3, 2026, 12:34pm UTC](https://www.dolibarr.org/forum/t/price-list-with-date-validity/12372 "2026-02-03T12:34:26Z")

</div>

For the sale would be interesting to put the start date of validity of the price list, so that it is automatically taken into account in orders / offers / etc. as soon as it enters into force. For purchases instead woul…

---

## [Collabaration on developing modules](https://www.dolibarr.org/forum/t/collabaration-on-developing-modules/30883)

<div class="topic-metadata">

**Author:** [@Kim\_KW1975](https://www.dolibarr.org/forum/u/Kim_KW1975)\
**Replies:** 11\
**Last updated:** [February 3, 2026, 7:18am UTC](https://www.dolibarr.org/forum/t/collabaration-on-developing-modules/30883 "2026-02-03T07:18:40Z")

</div>

I’m looking for someone to help test Dolibarr modules. As an example, I’ve created an email module where each user can have multiple email accounts and manage them in Dolibarr. Individual emails can be attached to proje…

---

## [Product question/issue](https://www.dolibarr.org/forum/t/product-question-issue/30860)

<div class="topic-metadata">

**Author:** [@Thomas\_Price](https://www.dolibarr.org/forum/u/Thomas_Price)\
**Replies:** 10\
**Last updated:** [January 17, 2026, 2:35pm UTC](https://www.dolibarr.org/forum/t/product-question-issue/30860 "2026-01-17T14:35:17Z")

</div>

I am looking at building at a pdm/plm module that would leverage some of the existing capabilities that already exist in dolibarr. The main issue I am running into is that some parts, which would use the products module,…

---

## [\[SOLVED\] How can I use the User's custom fields in an ODT document template?](https://www.dolibarr.org/forum/t/solved-how-can-i-use-the-users-custom-fields-in-an-odt-document-template/30153)

<div class="topic-metadata">

**Author:** [@geppettvs](https://www.dolibarr.org/forum/u/geppettvs)\
**Replies:** 8\
**Last updated:** [January 14, 2026, 12:08am UTC](https://www.dolibarr.org/forum/t/solved-how-can-i-use-the-users-custom-fields-in-an-odt-document-template/30153 "2026-01-14T00:08:18Z")

</div>

I have created 2 extra fields which works like a charm in the User’s form. Now I want to place these 2 extra fields in a customized ODT template, but I don’t see the information on how to call these fields in this handb…

---

## [Issues with SQL Filters in Dolibarr REST API](https://www.dolibarr.org/forum/t/issues-with-sql-filters-in-dolibarr-rest-api/25426)

<div class="topic-metadata">

**Author:** [@Gimmi70](https://www.dolibarr.org/forum/u/Gimmi70)\
**Replies:** 4\
**Last updated:** [January 13, 2026, 7:40pm UTC](https://www.dolibarr.org/forum/t/issues-with-sql-filters-in-dolibarr-rest-api/25426 "2026-01-13T19:40:38Z")

</div>

Hi everyone, I’m trying to set up automated reports using Dolibarr’s REST API, but I’m encountering difficulties with SQL filters. Every time I attempt to apply a date filter using Unix timestamps, I receive a “400 - Bad…

---

## [New Doliflex Module: GPAO Module for Dolibarr | Doliflex](https://www.dolibarr.org/forum/t/new-doliflex-module-gpao-module-for-dolibarr-doliflex/30903)

<div class="topic-metadata">

**Author:** [@Doliflex](https://www.dolibarr.org/forum/u/Doliflex)\
**Replies:** 3\
**Last updated:** [January 10, 2026, 9:10pm UTC](https://www.dolibarr.org/forum/t/new-doliflex-module-gpao-module-for-dolibarr-doliflex/30903 "2026-01-10T21:10:51Z")

</div>

:rocket: New Doliflex Module: GPAO Module for Dolibarr | Doliflex We are proud to unveil our new Module created to transform production management into a true performance driver. :sparkles: What this module brings: …

---

## [Changes to dolibarr files are being deleted or replaced](https://www.dolibarr.org/forum/t/changes-to-dolibarr-files-are-being-deleted-or-replaced/30882)

<div class="topic-metadata">

**Author:** [@peleg](https://www.dolibarr.org/forum/u/peleg)\
**Replies:** 4\
**Last updated:** [January 4, 2026, 10:51am UTC](https://www.dolibarr.org/forum/t/changes-to-dolibarr-files-are-being-deleted-or-replaced/30882 "2026-01-04T10:51:47Z")

</div>

hi, i am using dolibarr 21.0.1. My issue is with making changes to dolibarr files. I see that whenever i make changes to certain files, they get deleted and go back to the original file. for example i tried changing the …

---

## [Are there any free themes available for trial?](https://www.dolibarr.org/forum/t/are-there-any-free-themes-available-for-trial/30861)

<div class="topic-metadata">

**Author:** [@xshop](https://www.dolibarr.org/forum/u/xshop)\
**Replies:** 3\
**Last updated:** [December 22, 2025, 3:15pm UTC](https://www.dolibarr.org/forum/t/are-there-any-free-themes-available-for-trial/30861 "2025-12-22T15:15:43Z")

</div>

Over time, more beautiful features of the system are discovered, but I need to develop the theme. Is there a free theme that allows modification, or an explanation of how to modify it, for example, by changing the font o…

---

## [How to get custom folder](https://www.dolibarr.org/forum/t/how-to-get-custom-folder/30841)

<div class="topic-metadata">

**Author:** [@mgribaudo](https://www.dolibarr.org/forum/u/mgribaudo)\
**Replies:** 2\
**Last updated:** [December 12, 2025, 7:42am UTC](https://www.dolibarr.org/forum/t/how-to-get-custom-folder/30841 "2025-12-12T07:42:49Z")

</div>

I want to get the “custom” folder. After some research, I found two solutions: Make the $dolibarr\_main\_document\_root\_alt variable global. Use the $conf-\>file-\>dol\_document\_root\[‘alt0’\] variable. Is it possible that t…

---

## [MYSQL error after updating to version 5.7](https://www.dolibarr.org/forum/t/mysql-error-after-updating-to-version-5-7/30836)

<div class="topic-metadata">

**Author:** [@mgribaudo](https://www.dolibarr.org/forum/u/mgribaudo)\
**Replies:** 6\
**Last updated:** [December 11, 2025, 3:30pm UTC](https://www.dolibarr.org/forum/t/mysql-error-after-updating-to-version-5-7/30836 "2025-12-11T15:30:24Z")

</div>

Hi everyone, with my Dolibarr after updating MYSQL to version 5.7, the product list returns this error: Latest database access request error: SELECT p.rowid, p.ref, p.ref\_ext, p.description, p.label, p.fk\_product\_type,…

---

## [Volunteering to develop Brazilian chart of accounts](https://www.dolibarr.org/forum/t/volunteering-to-develop-brazilian-chart-of-accounts/30844)

<div class="topic-metadata">

**Author:** [@carvalhais](https://www.dolibarr.org/forum/u/carvalhais)\
**Replies:** 1\
**Last updated:** [December 11, 2025, 1:34pm UTC](https://www.dolibarr.org/forum/t/volunteering-to-develop-brazilian-chart-of-accounts/30844 "2025-12-11T13:34:24Z")

</div>

Hi, I just started using Dolibarr to help manage a small family business me and my wife own, and realized that there is no Brazilian chart of accounts in Dolibarr. Since I’ll be implementing it for my own business, I th…

---

## [How do you get a link to the pdf in GET /documents/download](https://www.dolibarr.org/forum/t/how-do-you-get-a-link-to-the-pdf-in-get-documents-download/22922)

<div class="topic-metadata">

**Author:** [@his\_africa](https://www.dolibarr.org/forum/u/his_africa)\
**Replies:** 2\
**Last updated:** [December 9, 2025, 1:28pm UTC](https://www.dolibarr.org/forum/t/how-do-you-get-a-link-to-the-pdf-in-get-documents-download/22922 "2025-12-09T13:28:25Z")

</div>

I do have an external app to Dolibarr that requires to download a document and do something with the document. However, I am struggling to understand, how does one get the actual link to the PDF via REST API. Below is th…

---

## [Perplexity SPACE to FIX-IMPROVE SQL sentences for third party modules :-)](https://www.dolibarr.org/forum/t/perplexity-space-to-fix-improve-sql-sentences-for-third-party-modules/30749)

<div class="topic-metadata">

**Author:** [@caos30](https://www.dolibarr.org/forum/u/caos30)\
**Replies:** 1\
**Last updated:** [December 6, 2025, 2:59am UTC](https://www.dolibarr.org/forum/t/perplexity-space-to-fix-improve-sql-sentences-for-third-party-modules/30749 "2025-12-06T02:59:42Z")

</div>

Hello, i have created a SPACE on Perplexity (AI) to FIX/IMPROVE my SQL sentences for my third party modules for Dolibarr. And i share here the URL to be used by anyone: https://www.perplexity.ai/spaces/fix-sql-for-dolib…

---

## [New User Activity Tracker Module – Call for Beta Testers](https://www.dolibarr.org/forum/t/new-user-activity-tracker-module-call-for-beta-testers/29954)

<div class="topic-metadata">

**Author:** [@futurehousestore](https://www.dolibarr.org/forum/u/futurehousestore)\
**Replies:** 3\
**Last updated:** [December 5, 2025, 9:54pm UTC](https://www.dolibarr.org/forum/t/new-user-activity-tracker-module-call-for-beta-testers/29954 "2025-12-05T21:54:50Z")

</div>

Hello Dolibarr Enthusiasts! :waving\_hand: I am excited to introduce my User Activity Tracker module and am currently looking for beta testers to help me refine and perfect it. This powerful module provides comprehensive…

---

## [Dolibarr + laravel](https://www.dolibarr.org/forum/t/dolibarr-laravel/20545)

<div class="topic-metadata">

**Author:** [@simplelearner](https://www.dolibarr.org/forum/u/simplelearner)\
**Replies:** 2\
**Last updated:** [November 20, 2025, 5:03pm UTC](https://www.dolibarr.org/forum/t/dolibarr-laravel/20545 "2025-11-20T17:03:10Z")

</div>

hi guys , i want to know if there is a way to integrate laravel to dolibarr , i’m more familiar with that framework , what i mean , using the same dolibarr project version 13.1 and adding some web pages to it

---

## [Timezone: 1 hour difference between database and dol\_now();](https://www.dolibarr.org/forum/t/timezone-1-hour-difference-between-database-and-dol-now/30755)

<div class="topic-metadata">

**Author:** [@mgribaudo](https://www.dolibarr.org/forum/u/mgribaudo)\
**Replies:** 2\
**Last updated:** [November 6, 2025, 10:01am UTC](https://www.dolibarr.org/forum/t/timezone-1-hour-difference-between-database-and-dol-now/30755 "2025-11-06T10:01:48Z")

</div>

Hi Dollibarians, Since the switch to standard time, I’ve encountered the following problem: When running the SQL command: INSERT INTO llx\_printertradeproduction\_rli\_lavorazioni (fk\_RLI, fk\_user, start\_date, fk\_statut,…

---

## [Can't add a new file or document](https://www.dolibarr.org/forum/t/cant-add-a-new-file-or-document/22408)

<div class="topic-metadata">

**Author:** [@R\_Saidoune](https://www.dolibarr.org/forum/u/R_Saidoune)\
**Replies:** 15\
**Last updated:** [November 5, 2025, 11:45am UTC](https://www.dolibarr.org/forum/t/cant-add-a-new-file-or-document/22408 "2025-11-05T11:45:45Z")

</div>

Good morning ! when I want to add a file here : this appear : The file actions\_linkedfiles.inc.php was included but paramater $permissiontoadd as not set before. Need help :sos:

---

## [Email Helo modification](https://www.dolibarr.org/forum/t/email-helo-modification/24055)

<div class="topic-metadata">

**Author:** [@nicksimoneau](https://www.dolibarr.org/forum/u/nicksimoneau)\
**Replies:** 1\
**Last updated:** [October 8, 2025, 5:28am UTC](https://www.dolibarr.org/forum/t/email-helo-modification/24055 "2025-10-08T05:28:14Z")

</div>

Hi, I need to change the Helo format of the email sent to the smtp server but I cant find where I can do this. I host my own server except for mail that I use relay for it and got bad Helo error Error \[120\]: Ran into p…

[Previous page](https://www.dolibarr.org/forum/c/developing-for-dolibarr/16.md)

[Next page](https://www.dolibarr.org/forum/c/developing-for-dolibarr/16.md?page=2)
