Login/Register
(IR) Installatron Remote

Dolibarr

Dolibarr is an open source enterprise resource planning (ERP) and customer relations management (CRM) application. Dolibarr was initially released in 2003.

Installatron Remote is a one-click solution to install and manage all of your Dolibarr websites. Using Installatron helps ensure Dolibarr is kept up-to-date and secure, and Installatron features like Clone, Backup and Restore, and Backup Scheduling can save you time. Learn more about Installatron Remote

Informações

AplicativoDolibarr
Categoria negócios
Versões atuais21.0.1
20.0.4
Última atualização7 Abril
IdiomasPortuguês do Brasil,
mais 55

Requisitos

Preçográtis
Tamanho da instalação300MB
Licençacódigo aberto

Suporte técnico

Dolibarr Site
Documentação
Perguntas frequentes
Página de suporte
Suporte do instalador automático Installatron

Aplicativos relacionados

Dolibarr is an open source, free software package for small and medium companies, foundations or freelancers. It includes different features for enterprise resource planning (ERP) and customer relationship management (CRM) but also other features for different activities. Dolibarr is multi-user, with several permissions levels for each feature, and Dolibarr is very user friendly.

Features:
  • Products and services catalog
  • Stock management
  • Bank accounts management
  • Customers, Suppliers or Prospects directory
  • Contacts directory
  • Commercial actions management
  • Orders management with PDF generator
  • Commercial proposals management with PDF generator
  • Contracts management
  • Invoices
  • management with PDF generator
  • Payments management
  • Standing orders management
  • Shipping management
  • Support NPR VAT (for French DOM-TOM)
  • Foundations members management
  • Bookmarks management
  • Emailing
  • Agenda
  • Point of Sale
  • Donations management
  • Reporting
  • Data export tools
  • LDAP connectivity
  • Extendable with other official and non-official modules, including but not limited to AWStats, Bittorrent, Gravatar, Google, and Webcalendar.
-Desenvolvedor do Dolibarr

21.0.1

(versão de segurança)
7 Abril - 300MBSecurity
  • Reflected XSS reported by 柏天浩

Bug Fixes
  • #33360
  • #33365 Global search for single shipment (#33401)
  • #33404 - to keep the method findNearest an agnostic method.
  • #33435 Warnings
  • Accountancy simplified - with multiple entities, amount of the entry is multiplied by the number of entities (#33370)
  • Add a new email for notification
  • Bad link to download tax vat document
  • Blank page on agenda event per user
  • blank page on smartphone for bank SEPA direct transfer page
  • close all services on contract will close all lines (#33466)
  • Count on supplier invoice list does not match count in DB (#33351)
  • CR on script output
  • CSS center end CSS in total
  • Duplicate load of extrafield ->fetch_optionals()
  • fatal error in notification sending email when error array is empty
  • Link to country setup on company setup page
  • Loading of deliveries in shipping card was loading everything
  • Missing ref_ext in group by in list of product
  • Must make different redirect in paymentok/ko according to frame or not.
  • PAIEMENT Wrong field displayed for DateChequeReceived (#33390)
  • picto for unknown mime type
  • Replace compromised tj-actions/changed-files (#33481)
  • Report by custom group was empty
  • Responsive
  • shipment dispatch origin line (#33415)
  • Show the default duration of a membership type.
  • Sort and search Ref Project column was missing (#33539)
  • syntax error on list of intervention for external users
  • text in tooltip on buttons when pb is not a permission problem
  • Translation of column in list of invoice
  • warnings (#33423)
  • Warning when getNomUrl is called before top_httphead
  • we must retrieve linked order_supplier and no other object (#33602)

Continuar lendo: https://github.com/Dolibarr/dolibarr/blob/develop/ChangeLog

21.0.0

(versão principal) (versão de segurança)
27 Março - 300MBSecurity
  • security avoid RCE using -'- sequence to pass --checkpoint-action parameter in tar command.
  • FIX Security path transversal with modulepart=medias (viewimage.php and download.php)

Breaking Changes
  • Prepare your module for deprecation of triggers code XXX_INSERT to support also XXX_CREATE.
  • More class properties (with old name in french) are now deprecated in favor of the property name in english.
  • The json emulator dol_json_encode/decode() is removed. The native json PHP module must be enabled/available (this is the case by default with most PHP installation).
  • The deprecated GET parameter "&sall=" has been removed, use now the "&search_all=".
  • The experimental and deprecated module WebserviceClient is completely removed (was never released and use deprecated architecture). It may be replaced with the stable module Webhook.
  • The dynamic properties ->no_button_delete, ->no_button_edit, ->no_button_copy for $object Product that could be set by an external module must no more be
  • set (not allowed by PHP 8.2). A module can already return an array with key 'no_button_delete', 'no_button_edit', 'no_button_copy' for the same purpose.
  • The old function dol_bc($var, $moreclass = '') has been removed. If you called it, just stop to call it (the function has no effect since a long time).
  • The trigger code CATEGORY_LINK and CATEGORY_UNLINK have been replaced with code CATEGORY_MODIFY. You can read ->context['linkto'] or ->context['unlinkoff'] to detect if we want to make a link or unlink.
  • The property ->domiciliation and ->propio on bank accounts has been deprecated and replaced with property ->address and ->owner_name everywhere.
  • If you were using the substitution key __MEMBER_CIVILITY__, you must now use __MEMBER_TITLE__
  • The hidden title of tab that was hidden by the CSS class tabTitleText has been completely removed from HTML content.

Highlights
  • NEW Module - help to setup OpenID Connect (#30317)
  • Module AI moved from experimental to stable
  • Add hidden option CONTRACT_HIDE_MYCOMPANY_SIGNATURE_SECTION_PDF
  • Add a tab on recurring invoice card to see the list of invoices generated from this recurring invoice (customer and supplier invoices) (#31463)
  • #28871 signed_status to commande (#30359)
  • #30269 linked project in column of last record tables (#30344)
  • Accountancy - Add general account on thirdparty
  • Accountancy - Add partial reconcile on subledger (#30027)
  • Accountancy - Option to select the label of operation (#31200)
  • Accountancy - Allow grouping taxes with primary line price (#26732)
  • Activate PHPUnit with tests on permission on $action ==...
  • Add advice for max size on list for better performance
  • Add an advanced permission to validate knowledge (#30855)
  • Add a test mode into the setup of AI module to test the AI prompts.
  • Add a tool to decrypt data encrypted in database.
  • Add auto generate document when reception is created (#30688)
  • Add badge for generate invoice client tab (#31559)
  • Add caldav on fichinter (#30582)
  • Add column agenda_id to implement the link between files and event
  • Add column "comment" in list of payment
  • Add constant to hide version (#30865)
  • Add country in search of project
  • add duration extrafields (#31595)
  • Add export for thirdparty bank accounts (#30807)
  • Add export profile to export MO and lines of consumption/production
  • Add option to store the text content of uploaded files into database (with conversion with pdftotext)
  • Add Filter Assistance for Filling Filters Field (#31646)
  • add last stock movement and product nature to StocksWithBatch export (#30578)
  • Add member title to the labels (#31710)
  • Add mode Customer price + level price (#31091)
  • add option to add external billing contact on the supplier_proposal pdf (#30298)
  • Add option to clone its default BOM when cloning a product (#30088)
  • Add option to enable PDF frame rounded corners
  • Add option to round weight and volume on shipment PDF
  • add pdf regeneration to mass action for shipments (#29970)
  • Add picto on list of notification email templates
  • add recurring supplier invoice on supplier tab #30945 #30949
  • Add sort by ref warehouse/product or ref product/warehouse on inventory product list (#31639)
  • Add some improvement for ODT Contracts (#31715)
  • Add terms of sale on documents (#24846)
  • Add thirdparty state in substitution array (#31549)
  • Add tooltip on closing accounting setup
  • add trigger for linking and unlinking invoices (#30182)
  • Add Unit price on supplier order stat product (#31055)
  • add warehouseId parameters in select_produit to limit result to existing product in select (#30477)
  • allow link feature to task (#30235)
  • Authorize modification of a partially shipped order (#31423)
  • autogenerate project reference in API (#30638)
  • automatically change status on answering a ticket (#30556)
  • Browser notifications use now jnotify (fix browser compatibility)
  • can add extrafields with dol_move (#30574)
  • Can change the type of a social contribution if no payment
  • can delete a category translation (#31396)
  • Can link an object to another using the ref. Close #31001
  • Can set a class on the tr lines of form setup lines
  • Can set border radius of list and tables
  • Can set date of transmission in 1 click when validating SEPA
  • Can set parameters with setup type yesno.
  • Can set the contact type for the autoassigned user that creates a project (#30444)
  • Can show raw value of oauth token
  • Can use a specific profile to send email for password forgotten
  • option to care grandchild (#31314)
  • Look and feel - checkbox to choose thirdparty nature (#30192)
  • Color line total and sub total (#26172)
  • Constant to hide user login times (#29815)
  • Const ASSET_ROUND_INTEGER_NUMBER_UPWARDS for ASSET Module. Compatibility to migrate from other accounting solutions. (#31615)
  • Content of tab "attached files" is more compact.
  • Contract signed status update (#30779)
  • Create thirdparty notification by action code (#30541)
  • Customer price and level price together
  • default configuration for event reminder (#31407)
  • determine multi-currency price on object line create tpl (#28021)
  • Display for socialnetworks admin
  • display mark rates in objectLineCreate (#30872)
  • due date in accounting bookkeeping list and card (#30061)
  • enhance the OAUTH2 token manager. Can refresh a token from page.
  • EPC QR CODE - Use bank owner account name instead of company (#31735)
  • fichinter list disable details option (#30884)
  • filter on invoice dates in product margin tab (#29997) and thirdparty margin tab (#29998)
  • FIX: Display invoice widgets by amount instead of number (#30215)
  • Add the Clone of company (#29755)
  • function for Preview In CKeditor products
  • FY Changed Period handle in Module Asset (#31618)
  • hidden option MAIN_TE_PRIVATE_FIRST_AND_LASTNAME_TO_UPPER (#31143)
  • Hide completed items in Link to (#31329)
  • Iban is saved encrypted
  • if a user is associated with the expense report, then that user will get an associated credit line ($tabtp) generated.
  • Implementing Billable tasks on projects using new attribute "billable" (#30092)
  • Include a protection into check update of module to detect malware
  • intervention signed status update (#30629)
  • INTRA VAT ID field optionally mandatory and/or invoice mandatory in thirdparty module setup (#31663)
  • Invoice - Generate payment information - Structured communication (#31376)
  • Invoice line import - fk_product can be a ref (#30795)
  • Look and feel v21 - Can have rounded border on tables
  • Look and feel v21 - Toolbar for WYSIWYG editor is short on smartphone
  • Management of extrafields on customer prices, level prices and default prices (#31313)
  • manage several type of dangerous goods for a same parcel (#30238)
  • Member - Can upload a file with drag and drop (#30265)
  • Move the picto in the first tab label always visible
  • ODTSubsitution for date_start_real / Contracts
  • Look and feel - Opacity for finished lines (#30219)
  • option: assign default roles to "individual" third-party contacts (#30499)
  • option to allow freezing qty in BOM service's line (#29990)
  • Add a page to list the lines of orderse (#31521)
  • pagination in product margin tab
  • payment term and mode on creating supplier (#31166) and third-party (#31067)
  • PDF Add Customer accountancy code (#31544)
  • PDF Add discount total if line discount exists (#31483)
  • PDF Add option to print rounded corner frames (#31172)
  • PDF Add shipping address in sales orders (#31293)
  • PDF Add total discount if line discount exists
  • PDF frame rounded corners
  • Prelevement - Use structured payment data for Belgium (#31383)
  • Preview product list when we choose model email layout Commerce (#30185)
  • Can upload a file with drag and drop: Thirdparty (#30263) - Product/Service (#30250) - Project (#30276) - Propale (#30315)
  • Public and private note options in thirdparty list (#31062)
  • redirect to expedition card if global search has unique result (#30108)
  • replenishment if the warehouse is set to the default selected user (#31229)
  • retrieve Thirdparty by account (#31283)
  • Share msg "not found" for widgets and add a button to add new record when none exists (#31309)
  • shipment signed status update (#30928)
  • Show detail of each multicurrency amount in popup of price
  • show holidays at bottom of activity/permonth.php page (#31550)
  • Show tooltip on number of qualified records
  • Signature or proposal from the Web portal (#30062)
  • Star Field Type for Extra Fields (#31348) and for for Module Builder (#31216)
  • Support option PDF_ADD_POSITION on shipment espadon template
  • Auto-suspend facture rec when nb gen max is reached (#31623)
  • The margin section can now be shown/hidden
  • Deal change in fiscal year period adjustments to shortened or extended periods (e.g., fiscal years of 9 or 15 months)
  • (ticket, admin): More options entries (#30548)
  • Update warehouse product list to add another sorting option (#30971)
  • Can set blacklist of words into answer of AI (#30385)
  • user list country filter (#30770)
  • vat rate with department in dict (#31628) (#31627)
  • When we export data of unlaterable log, we add an unalterable line in logs
  • Add option THEME_STICKY_TOPMENU = 'scrollleftmenu_after_mainpage' (or 'disabled')
  • value for FICHINTER_DISABLE_DETAILS. If FICHINTER_DISABLE_DETAILS is set to '2' details are disabled only on intervention list.

Performance
  • Reduce nb of requests into num_public_holiday
  • Reduce size for VCF files and virtualcard qrcode
  • Reduce time to show the page of unalterable logs with high data

For Developers
  • translation with action triggers API (#30595)
  • more complete stock product API call (#30567)
  • Projet - Add hook formconfirm (#31408)
  • Can choose the zip handler to build ODT.
  • Can force ip into log file name using a define('SYSLOG_FILE_ADDIP')
  • Can force log file name using a define('SYSLOG_FILE_ADDSUFFIX')
  • Can define the text on tooltip on a yesno check.
  • Introduce value 'password' for mode of sanitization in GETPOST.
  • Add getImageFromHtmlContent() method
  • Add gitleaks into pre-commit
  • Add hook after the line is processed in the sell journal page (#31439)
  • add hook dolibarrDelConst (#30672)
  • Add hook getLoginPageExtraContent, getPasswordResetPageExtraContent
  • add hook in dolibarr_set_const admin.lib.php (#30605)
  • Add hook on sell journal page for overwrite the processed journal data after the SQL request (#31033)
  • force_install_noedit : add value 3 to block all technical parameters excepted main_url (#30080)
  • Add a new hook on order list (#31315)
  • Add ID of the line in the trigger context for addLine(), updateLine() and deleteLine() on contract (#30343)
  • Add more log information
  • Add pagination data to some api routes (#29895)
  • Add test to forbidden NOW() SQL function.
  • API call to re-generate a users password. (#30590)
  • API close proposal now supports both private and public note (#30659)
  • API_LOGINS_ALLOWED_FOR_GET_EXTRAFIELD (#30562)
  • API /setup endpoint for getting action triggers (#30538)
  • HOOK FORMCONFIRM IN TICKET (#31321)
  • hook on expensereport added (#31380)
  • Line classes for various business object classes have been moved to individual files.
  • #30122 (#30131)
  • AccountancySystem: maintenance work to uniformize and clean up (#31391)
  • All $conf->global->module->enabled are replaced with isModEnabled()
  • bankline category table name (#30419)
  • Clean code
  • conformity PR for data structure of #29964 (#30014)
  • Edition of currency is shared in a common tpl file
  • Ergo btn and fix (#30947)
  • Move function csvClean into functions2.lib.php
  • Move the public css file into the public directory
  • Removed inclusion of the file json.lib.php
  • simplifying readability of sql
  • Standardize name of user cookies
  • Suffix table name to have them created on module install
  • The property ->domiciliation and ->propio on bank accounts has been
  • Update inc.php (#29822)
  • Use archiveOrBackupFile for MAIN_MAIL_DEBUG_LOG_WITH_DATE
  • Use table_element in sql queries (#31355)
  • rename const WORKFLOW_EXPEDITION_CLASSIFY_NEWD_INVOICE to WORKFLOW_RECEPTION_CLASSIFY_NEWD_INVOICE
  • This configuration change in phan will report NEW: array types in phpdoc

Continuar lendo: https://github.com/Dolibarr/dolibarr/blob/develop/ChangeLog

20.0.4


20 Fevereiro - 290MBBug Fixes and Changes
  • $this->origin_object can not be instance of CommandeFournisseur if it is already an instanceof CommonObject
  • 17.0 API endpoints "PUT": prevent overwriting all extrafields if only some are supplied in the request cf. PR #29237
  • 17.0 - collisions in cache for dol_getIdFromCode
  • 20.0 - PHP8 fatal when creating a reception unless corresponding PDF model is enabled
  • Stock import sql query
  • fatal error on kit
  • - substitution of __DATE_DELIVERY__
  • Delete a loan settlement is partial
  • Loan - Insurance amount need decimals
  • + avoid php warning
  • JS Error: Uncaught TypeError
  • VAT type is inverted in form VAT selector
  • - Tags are using a special rendering.
  • add other fields
  • autofill price with multicurrency on supplier doc
  • avoid phan error
  • avoid php8 warnings
  • avoid warning with the new Dolistore website
  • backport from develop to avoid php warning
  • Bad calculation of the theoretical stock. Did not take into account
  • bad dispatched quantities for batches on shipment card
  • Brian is in the kitchen
  • broken feature, compatibility with "Default search filters"
  • broken feature with check $pa_ht_isemptystring
  • Bug on select user on time.php (all project list)
  • can not delete files in task card
  • Check "$search_sale" only if it's an internal user
  • clean unique extrafields when create product combination
  • code not visible correctly into view of dictionary
  • compatibility between next_prev_filter and hook return
  • compatibility with multicompany
  • Complete path was started in #17243 for pdf_cannelle
  • Continue for eagle_proforma
  • country id is not saved when we provide country_code only
  • #CVE-2024-34051
  • delete supplier order when at least one line linked to customer order line
  • display error when loan can't be deleted
  • display full tree on shipment card when a kit contains a same component in other sub-kit
  • DROP INDEX IF EXISTS is not possible !
  • extrafields lost during creation from rec invoice
  • FEC import
  • Fiscal year - missing translation on status
  • Fix return value of hook sendMail when hook return -1 who must be return false in sendfile() function
  • GETPOST('private_message')
  • glob is better for search files with wildcard + avoid warning
  • if $force_entity = 0 ($force_entity != 'default') = false
  • Loan - Insurance amount need decimals
  • Many status on invoice linked object block
  • merge problem
  • missing company name if dontaion is linked to third party
  • missing default values if $objsrc or $soc fields are empty
  • missing edit extrafields inline for member card
  • missing quick edit for extrafields
  • more bugs and warnings
  • Multilangs : PDF lines description
  • Must not have both thirdparty and member.
  • ODT substitution when many HTML tags in string
  • on the road again
  • pdf_cannelle (supplier_invoice) add background - Complete #17243
  • Prices didn't update when clone a propale with update prices
  • product variants copy: also copy multiprice variations
  • refactorize (maybe broken feature for not received completely)
  • remove debug trace
  • remove socid when cloning a project without third parties
  • removes traces of <<<HEAD conflicts following the postponement of branch 13 modifications (#32014)
  • remove unused code
  • same broken feature for propal and invoice
  • select 2 no record found translate
  • selectcontact is loading all contacts if socid is empty and MAIN_ACTIONCOM_CAN_ADD_ANY_CONTACT is not set
  • selectcontact is loading all contacts when update event
  • select group and severity search fields on ticket list
  • send email to assigned user on ticket create
  • sql error with the new sql forge filter
  • sql "order by" is defined twice
  • status ticket update for new message
  • swap tests
  • switch on/off status of a page of the second website.
  • There were many status indicator in the invoice linked object block (propal card)
  • uniformize code
  • units used scale and scale is an integer
  • wrong alias table
  • wrong file path + avoid warning
  • wrong filter format
  • wrong "fournisseur" var value checking
  • wrong left margin
  • wrong message on update shipment
  • wrong ODT path for multicompany
  • wrong path for odt models
  • wrong search filter, empty product unit is "none"
  • wrong update function parameter
  • some wrong var type
  • some wrong var name

Continuar lendo: https://github.com/Dolibarr/dolibarr/blob/develop/ChangeLog

20.0.3


6 Janeiro - 290MBBug Fixes
  • missing error handling for FactureRec::fetch in card-rec.php
  • warnings due to uninitialized variables + delete code that doesn't apply to recurring invoices (AFAIK, there is no recurring credit note feature)
  • TVA Account by country is not used (#31984)
  • store empty line extrafields (#32152)
  • missing parameter on function multiSelectArrayWithCheckbox (#32008)
  • repair.php: fix missing 'as' with Postgres (#32179)
  • Error with report by month sales tax
  • Social Contribution - Update - Drop the attached employee
  • Dict - module Event organisation is stable now
  • Accounting Closure Duplicates, Subledger accounts, Account Labels and more... Update bookkeeping.class.php
  • add a line in expensereport refused
  • All contacts were loaded even if no thirdparty was selected (#31877)
  • asset: missing ref_ext field used in CommonObject::isExistingObject() (#31870)
  • assets: division by zero when trying to calculate depreciation on assets that don't have it (#31858)
  • avoid php8 warnings
  • broken feature, check if module is enabled
  • broken feature, entity can not be empty !
  • broken feature, wrong GETPOSTINT parameter
  • BUG #32454 (Third party creating vendor)
  • calculate start date of cloned task from cloned project (#31799)
  • can not convert to reduc if draft status
  • comparing strings with numbers can be touchy
  • Debug option not working replaced by the one that works.
  • default user in stat page
  • Ensure extraparams cannot be selected by the user (#32132)
  • GETPOST "$check" parameter can't be empty
  • Hidden dropdown download link in project
  • stop doing a full closure without duplicate lines generated by an unclean database
  • in projet/element.php total_time is always back to 0
  • (invoice): mutlicurrency_tx correct value
  • invoice: revenue stamp wrongly converted to int (#31840)
  • issue #28222 Edit date extrafield displayed on all on lines (#31914)
  • "location_incoterms" is a string
  • missing hook parameters
  • missing saving MAIN_SECURITY_MAX_NUMBER_FAILED_AUTH
  • old copy not needed in supplier order create method (#31733)
  • send mail to BCC when email formatted as Fullname <email> (#31983)
  • set birthday alert (#32133)
  • Status not correct in Public ticket list (#31922)
  • swiftmailer: correctly set errors-to header (#31826)
  • TakePos barcode rule (#31857)
  • Takepos: set the country of the default customer (#31915)
  • Update Accounting closure with missing too many A-Nouveau #30039)
  • Update on a sold line of bank entry set the type to empty, now it's fixed #22539 (#31888)
  • update status on create supplier order for trigger (#31642)
  • use tax with code on supplier order line give tax code missing in supplier invoice (#32018)
  • warning in agenda when user have no color and AGENDA_NO_TRANSPARENT_ON_NOT_BUSY=1
  • when create intervention from propal (or other object), element link is missing after creation (#32035)
  • with no perm on supplier, must not see supplier of the best price
  • wrong check
  • wrong trigger name (MODIFY instead UPDATE)

Continuar lendo: https://github.com/Dolibarr/dolibarr/blob/develop/ChangeLog

A demonstração ao vivo fornece demonstrações do Dolibarr para fins de avaliação. As demonstrações ao vivo são redefinidas com frequência e são instaladas sem plugins ou temas.

21.0.1

Visão do frontend

Visão do backend

20.0.4

Visão do frontend

Visão do backend
A vitrine mostra sites de destaque feitos com o Dolibarr e que demonstram todas as habilidades do aplicativo.
© 2004 - 2025 Installatron LLC. All rights reserved. Privacy Policy.