DOLIBARR CMS- OTHER SETUP CONFIG


:wrench: Dolibarr Advanced Configuration Parameters (System Overview)

This topic provides a summarized and human-readable overview of the advanced configuration parameters currently enabled on our Dolibarr instance. These settings come from Home → Setup → Other Setup, typically used for developer-level tuning, debugging, and system behavior overrides.


:puzzle_piece: Main Functional Settings

Parameter Value Description
MAIN_FEATURES_LEVEL 2 Enables stable + experimental + development features.
MAIN_APPLICATION_TITLE NESTICT INFOTECH Global application title.
MAIN_SERVER_TZ Africa/Nairobi System timezone.
MAIN_SHOW_TECHNICAL_ID 1 Shows internal technical IDs.
MAIN_ENABLE_AJAX_TOOLTIP 1 Enables AJAX tooltips.
MAIN_USE_OLD_SEARCH_FORM 1 Reverts to legacy search interface.

:input_latin_letters: Text Transformations & Formatting

Parameter Value Description
MAIN_ALL_TO_UPPER 1 Converts all text to uppercase.
MAIN_ALL_TOWN_TO_UPPER 1 Uppercases town names.
MAIN_FIRST_TO_UPPER 1 Uppercases the first letter of each field.

:receipt: Documents & PDF Settings

Parameter Value Description
MAIN_GENERATE_INVOICES_WITH_PICTURE 1 Adds product images inside invoices.
MAIN_GENERATE_ORDERS_WITH_PICTURE 1 Adds product images inside orders.
MAIN_USE_BACKGROUND_ON_PDF /home/nestict/billingdata/documents/mycompany/logos/logo.png Custom background/logo on PDFs.
MAIN_PDF_TITLE_BACKGROUND_COLOR 220, 220, 200 Title background color.
PRODUCT_ADD_TYPE_IN_DOCUMENTS 1 Includes product types in PDF documents.
MAIN_PDF_ADDALSOTARGETDETAILS 0 Disable extra target info in PDF.

:office_worker: Third-Party & Contacts Settings

Parameter Value Explanation
THIRDPARTY_CUSTOMERPROSPECT_BY_DEFAULT 1 New third parties are customers/prospects by default.
THIRDPARTY_DEFAULT_CREATE_CONTACT 1 Automatically creates contact during third-party creation.
THIRDPARTY_INCLUDE_PARENT_IN_LINKTO 1 Show parent company on link-to selector.
MAIN_SUPPORT_SHARED_CONTACT_BETWEEN_THIRDPARTIES 1 Shared contacts enabled.
MAIN_PROPAGATE_CONTACTS_FROM_ORIGIN 1 Automatically propagates contacts from initial object.

:card_index_dividers: Company (Société) Settings

Parameter Value
SOCIETE_ADD_REF_IN_LIST 1 Shows company code before company name in lists.
SOCIETE_ON_SEARCH_AND_LIST_GO_ON_CUSTOMER_OR_SUPPLIER_CARD 1
SOCIETE_SORT_ON_TYPEENT 1

:speech_balloon: Tickets & Messaging Settings

Parameter Value Notes
TICKET_SHOW_MESSAGES_ON_CARD 1 Displays full message thread inside ticket card.
MAIN_EMAIL_SUPPORT_ACK 1 Sends acknowledgment when support email is received.
MAIN_AUTO_TIMESTAMP_IN_PUBLIC_NOTES 1 Automatic timestamps on public notes.
MAIN_AUTO_TIMESTAMP_IN_PRIVATE_NOTES 1 Automatic timestamps on private notes.

:money_with_wings: Invoice, Payments & Donations

Parameter Value
INVOICE_ALLOW_REUSE_OF_CREDIT_WHEN_PARTIALLY_REFUNDED 1
INVOICE_SUBTYPE_ENABLED 0
PAYMENT_ALLOW_EXTERNAL_DOWNLOAD 1
DONATION_USE_THIRDPARTIES 1

:open_file_folder: Files & Attachments

Parameter Value Description
MAIN_COPY_FILE_IN_EVENT_AUTO 1 Automatically copies files to linked objects.
MAIN_SHOW_ALL_FILES_ON_DOCUMENT_TOOLTIP 1 Shows all attached files in tooltip.
THIRDPARTY_LOGO_ALLOW_EXTERNAL_DOWNLOAD 1 Allows external access to third-party logos.

:check_mark: Summary

These configurations significantly enhance:

  • PDF branding
  • Contact automation
  • System visibility & debugging
  • Ticket management
  • Document generation
  • Customer workflow efficiency