The new version 12 of Dolibarr is available now on sourceforge, it is a remarkable work of the association Dolibarr which announced the release of the branch version 12.0 of Dolibarr ERP & CRM on June 22, 2020.

This new version 12 is a rich version with many new features for developers and users of the DOLIBARR ERP. You can download the latest version from the mirror deployed by the association on sourceforge.

We detail in this article the new features that have been introduced in this version. For more clarification we divide it into two categories: functionalities for users and for developers:

For Dolibarr users:

- The MO module (production order) is available as a stable module For Dolibarr V12.

- The receipt printer module has gone from “development” to “experimental” For Dolibarr V12.

- Add the MAIN_VIEW_LINE_NUMBER_IN_LIST option for certain lists For Dolibarr V12.

- add a numbering module for the TakePOS For V12 module from Dolibarr.

- 2 new options when creating an invoice from the time spent on a project: by period or by task For Dolibarr V12.

- Accounting add a third column on the binding page For version 12 of Dolibarr.

- Accounting - Add an export for Fiducial Winfic eWinfic WinSis Compta For version 12 of Dolibarr.

- Accounting - Add Export LD Compta version 10 For version 12 of Dolibarr.

- Accounting - Add intra & export mode for the product or service purchased For version 12 of Dolibarr.

- Accounting - Add the possibility of managing a short alternative label for the account - Use to simplify the accounting For version 12 of Dolibarr.

- Accounting - General ledger - Add an option to search for unreconciled lines For version 12 of Dolibarr.

- Add the accounting code of the third party in contact and export supplier For version 12 of Dolibarr.

- supports webp image format For version 12 of Dolibarr.

- Add the check box "overwrite if it exists" in the ECM / DMS module For version 12 of Dolibarr.

- add a link to the notes in the member list For version 12 of Dolibarr.

- add a parameter to group the same products in TakePOS For version 12 of Dolibarr.

- add a parameter to sort the product by label in TakePOS For version 12 of Dolibarr.

- Add a profile to import contact categories For version 12 of Dolibarr.

- Add additional company fields in the export of orders For version 12 of Dolibarr.

- add const CASHDESK_FORCE_DECREASE_STOCK to force the batch decrement For version 12 of Dolibarr.

- add const TAKEPOS_NUMPAD_USE_PAYMENT_ICON to use icons on the payment buttons For version 12 of Dolibarr.

- add the configuration of the csv separator in the admin module For version 12 of Dolibarr.

- add dedicated substitution keys for additional date and datetime fields For version 12 of Dolibarr.

- add a default warehouse for shipping For version 12 of Dolibarr.

- Add the due date in the "Export accounting documents" function For version 12 of Dolibarr.

- Add duration information to file For version 12 of Dolibarr.

- Start supporting the dark theme in the ELDY theme for version 12 of Dolibarr.

- Add a public field author alias for a blog post on the website module For version 12 of Dolibarr.

- Add a "finished" field to the product list For version 12 of Dolibarr.

- Add the chart of accounts of the French association 2018 For version 12 of Dolibarr.

- Add the 2014 French agricultural accounting plan For version 12 of Dolibarr.

- Add the chart of accounts for the 2018 French foundation For version 12 of Dolibarr.

- add an overall reduction of the body For version 12 of Dolibarr.

- Add the type of graph 'piesemicircle' For version 12 of Dolibarr.

- Add the hook getInputIdProf. Best solution for # 13228 For version 12 of Dolibarr.

- Add a check mark on the margin list page For version 12 of Dolibarr.

- add an icon on the payment buttons in the cash register For version 12 of Dolibarr.

- Add include various payments and loans in the accounting report with simplified accounting For version 12 of Dolibarr.

- Add a graph of billing statistics and a search by category For version 12 of Dolibarr.

- Addition of delivery times in substitution variables For version 12 of Dolibarr.

- add a member to validate on the dashboard For version 12 of Dolibarr.

- Add a method to add social media sharing buttons on blog posts For version 12 of Dolibarr.

- add multicurrency columns to the document lists For version 12 of Dolibarr.

- add a numbering module for the cash register For version 12 of Dolibarr.

- add the Opening balance column to balance.php For version 12 of Dolibarr.

- add the opportunity status in the project statistics For version 12 of Dolibarr.

- Add the PDF_USE_ALSO_LANGUAGE_CODE option to generate a PDF in 2 languages ​​For version 12 of Dolibarr.

- Add an option to hide all inactive users in the combined list of users. For version 12 of Dolibarr.

- add a PDF certificate if it is present in the document folder For version 12 of Dolibarr.

- add a product if only one found For version 12 of Dolibarr.

- Add a product on the "Enter" key in the search bar For version 12 of Dolibarr.

- add professional ID 1 in the separate document For version 12 of Dolibarr.

- Add a project reference column to the list of social / fiscal contributions For version 12 of Dolibarr.

- add Project Ref in the export of events For version 12 of Dolibarr.

- add public and private notes to the propal list For version 12 of Dolibarr.

- Add the company's social networks For version 12 of Dolibarr.

- Add a sort for the contacts of ... pages For version 12 of Dolibarr.

- Add subtitution variables for the URL of the document in the backoffice For version 12 of Dolibarr.

- Add tel and fax in the warehouse card For version 12 of Dolibarr.

- add the total value in the product stat For version 12 of Dolibarr.

- add the total weighted amount in the list of projects For version 12 of Dolibarr.

- add units to the product list For version 12 of Dolibarr.

- add a VAT number in the separate document For version 12 of Dolibarr.

- add VAT rates in the free zone for the product / service in TakePOS For version 12 of Dolibarr.

- add a weighted amount on the project / opportunity For version 12 of Dolibarr.

- add width and height measurements in the product list For version 12 of Dolibarr.

- add WYSiWYG on the description of the member type For version 12 of Dolibarr.

- Allow the values ​​of the constants to be replaced by the environment variables For version 12 of Dolibarr.

- Authorize the original type of custom module class in Mouvementstock For version 12 of Dolibarr.

- authorize the display of extrafields on pdf For version 12 of Dolibarr.

- Authorize extrafields on pdf: extend to the desc line For version 12 of Dolibarr.

- allow the time consumed to be linked to another task For version 12 of Dolibarr.

- Another way to navigate between pages for certain lists For version 12 of Dolibarr.

- Add an author column in the customer / supplier invoice lists and in the order list For version 12 of Dolibarr.

- bank account labels for the ODT model of invoice For version 12 of Dolibarr.

- Bar Restaurant tab and automatic order For version 12 of Dolibarr.

- better filter on the mailing list than on the other list For version 12 of Dolibarr.

- Better view of the php admin module For version 12 of Dolibarr.

- Bookkeeping - Add a link to the document and the pdf For version 12 of Dolibarr.

- The bookmarks are now in the top menu bar For version 12 of Dolibarr.

- Can check all events with one click in the configuration of audited events For version 12 of Dolibarr.

- Can create a deposit from the order using a percentage of quantity. For version 12 of Dolibarr.

- Can modify the PDF_USE_ALSO_LANGUAGE_CODE option from the PDF configuration page For version 12 of Dolibarr.

- Can enter and modify a Stripe credit card using the Stripe card ID For version 12 of Dolibarr.

- Can filter on the status of the donation in the list For version 12 of Dolibarr.

- Can replace a string in all pages of the website module For version 12 of Dolibarr.

- Can select multiple fields to customize the list before submitting. For version 12 of Dolibarr.

- Can select the item to export in the export accounting documents. For version 12 of Dolibarr.

- can update the contact in the import model For version 12 of Dolibarr.

- Cashier closure in TakePOS For version 12 of Dolibarr.

- Categories and subcategories For version 12 of Dolibarr.

For developers or integrators of Dolibarr:

- Add a $ form-> widgetForTranslation method to allow any field of a form to be entered in different languages. - New Dolibarr functionality

- Add an API to obtain types of expense reports - New Dolibarr functionality.

- API filter bank accounts by category - New Dolibarr functionality.

- Filter API contacts by category - New Dolibarr functionality.

- API filter members by category - New Dolibarr functionality.

- API filtering projects by category - New Dolibarr functionality.

- Third-party API filter by category - New Dolibarr functionality.

- Third-party API filter by category - New Dolibarr functionality.

- API user filter by category - New Dolibarr functionality.

- API filter warehouses by category - New Dolibarr functionality.

- API to obtain user documents - New Dolibarr functionality.

- API invoice recovered by ref - New Dolibarr functionality.

- API to update the purchase price. - New Dolibarr functionality.

- Move the engine to create graphs from jflot to chart.js - New Dolibarr functionality.

- Upgrade ace to 1.4.8 - Upgrade select2 to 4.0.13 - New Dolibarr functionality.

- Upgrade of the Stripe library to version 6.43.1 - New Dolibarr functionality.

- Bookkeeping by account - Add selected fields and a check mark - New Dolibarr functionality.

- Can force the position of the legend of the graph on the right (instead of the top) - New Dolibarr functionality.

- Can change the destination of "Back to list" using a "backtolist" parameter - New Dolibarr functionality.

- add more types of categories from the hook - New Dolibarr functionality.