dolibarr/README.md

214 lines
8.1 KiB
Markdown
Raw Normal View History

# DOLIBARR ERP & CRM
2011-09-30 17:24:35 +02:00
2018-09-12 17:02:59 +02:00
![Downloads per day](https://img.shields.io/sourceforge/dm/dolibarr.svg)
2018-10-17 21:28:05 +02:00
[![Reviewed by Hound](https://img.shields.io/badge/Reviewed_by-Hound-8E64B0.svg)](https://houndci.com)
2018-09-12 17:05:45 +02:00
2018-12-09 11:22:19 +01:00
|6|7|8|9|develop|
2018-12-09 11:23:51 +01:00
|----------|----------|----------|----------|----------|
2018-12-09 11:22:19 +01:00
|![Build status](https://img.shields.io/travis/Dolibarr/dolibarr/6.0.svg)|![Build status](https://img.shields.io/travis/Dolibarr/dolibarr/7.0.svg)|![Build status](https://img.shields.io/travis/Dolibarr/dolibarr/8.0.svg)|![Build status](https://img.shields.io/travis/Dolibarr/dolibarr/9.0.svg)|![Build status](https://img.shields.io/travis/Dolibarr/dolibarr/develop.svg)|
Dolibarr ERP & CRM is a modern software package to manage your organization's activity (contacts, suppliers, invoices, orders, stocks, agenda…).
2011-09-30 17:24:35 +02:00
It's an Open Source Software (written in PHP language) designed for small, medium or large companies, foundations and freelances.
2016-03-13 23:43:31 +01:00
You can freely use, study, modify or distribute it according to its Free Software licence.
2015-01-23 16:12:59 +01:00
You can use it as a standalone application or as a web application to be able to access it from the Internet or a LAN.
2016-08-01 15:22:48 +02:00
![ScreenShot](https://www.dolibarr.org/images/dolibarr_screenshot1_640x400.png)
2017-06-14 18:34:39 +02:00
2015-01-23 16:12:59 +01:00
## LICENSE
2011-09-30 17:24:35 +02:00
2015-01-23 16:12:59 +01:00
Dolibarr is released under the terms of the GNU General Public License as published by the Free Software Foundation; either version 3 of the License, or (at your option) any later version (GPL-3+).
2011-11-06 01:39:52 +01:00
See the [COPYING](https://github.com/Dolibarr/dolibarr/blob/develop/COPYING) file for a full copy of the license.
2011-09-30 17:24:35 +02:00
Other licenses apply for some included dependencies. See [COPYRIGHT](https://github.com/Dolibarr/dolibarr/blob/develop/COPYRIGHT) for a full list.
2011-09-30 17:24:35 +02:00
2017-06-14 18:34:39 +02:00
2015-01-23 16:12:59 +01:00
## INSTALLING
2011-09-30 17:24:35 +02:00
2015-01-23 16:12:59 +01:00
### Download
2012-01-30 22:56:40 +01:00
2016-08-01 15:22:48 +02:00
Releases can be downloaded from [official website](https://www.dolibarr.org/).
2012-01-30 22:56:40 +01:00
### Install from composer
If you do not already have Composer installed, you may do so by following the instructions at [getcomposer.org](https://getcomposer.org/). On Linux and macOS, you may run the following commands:
```bash
curl -sS https://getcomposer.org/installer | php
mv composer.phar /usr/local/bin/composer
```
On Windows, you can download and run https://getcomposer.org/Composer-Setup.exe
You can then create a new project
```bash
composer create-project dolibarr/dolibarr erp
```
2015-01-23 16:12:59 +01:00
### Simple setup
2011-09-30 17:24:35 +02:00
If you have low technical skills and you're looking to install Dolibarr ERP/CRM in just a few clicks, you can use one of the packaged versions:
2011-09-30 17:24:35 +02:00
2015-01-23 16:12:59 +01:00
- DoliWamp for Windows
- DoliDeb for Debian or Ubuntu
- DoliRpm for Redhat, Fedora, OpenSuse, Mandriva or Mageia
2011-09-30 17:24:35 +02:00
2015-01-23 16:12:59 +01:00
### Advanced setup
2011-09-30 17:24:35 +02:00
You can use a Web server and a supported database (MariaDB, MySQL or PostgreSQL) to install the standard version.
2011-09-30 17:24:35 +02:00
2015-01-23 16:12:59 +01:00
- Uncompress the downloaded archive
- Copy the "dolibarr" directory and all its files inside your web server root or anywhere you'd like and set up your web server to use "*dolibarr/htdocs*" as root for a new web server virtual host (second choice need to be server administrator)
- Create an empty `htdocs/conf/conf.php` file and set permissions for your web server user (*write* permissions will be removed once install is finished)
2015-01-23 16:12:59 +01:00
- From your browser, go to the dolibarr "install/" page
2011-09-30 17:24:35 +02:00
2015-01-23 16:12:59 +01:00
The URL will depends on choices made in the first step:
2011-09-30 17:24:35 +02:00
2015-01-23 16:12:59 +01:00
http://localhost/dolibarr/htdocs/install/
or
http://localhost/dolibarr/install/
or
http://yourdolibarrvirtualhost/install/
- Follow the installer instructions
2017-06-14 18:34:39 +02:00
2015-01-23 16:12:59 +01:00
## UPGRADING
- Overwrite all old files from 'dolibarr' directory with files provided into the new version's package.
- At first next access, Dolibarr will redirect your to the "install/" page to follow the upgrade process.
 If an `install.lock` file exists to lock any other upgrade process, the application will ask you to remove the file manually (you should find the `install.lock` file into the directory used to store generated and uploaded documents, in most cases, it is the directory called "*documents*").
2015-01-25 22:58:12 +01:00
*Note: migration process can be safely done multiple times by calling the `/install/index.php` page*
2015-01-23 16:12:59 +01:00
2017-06-14 18:34:39 +02:00
2015-11-11 16:02:41 +01:00
## WHAT'S NEW
2015-01-23 16:12:59 +01:00
See the [ChangeLog](https://github.com/Dolibarr/dolibarr/blob/develop/ChangeLog) file.
2015-01-23 16:12:59 +01:00
2017-06-14 18:34:39 +02:00
2015-01-23 16:12:59 +01:00
## FEATURES
2017-06-11 11:09:05 +02:00
### Main application/modules (all optional)
2015-01-23 16:12:59 +01:00
- Customers, Prospects and/or Suppliers directory
- Products and/or Services catalog
- Commercial proposals management
2015-10-17 01:09:56 +02:00
- Customer and Supplier Orders management
- Invoices and payment management
- Standing orders management (European SEPA)
- Bank accounts management
2017-01-21 15:01:50 +01:00
- Shared calendar/agenda (with ical and vcal export for third party tools integration)
2017-03-07 15:46:47 +01:00
- Opportunities and/or project management
2015-01-23 16:12:59 +01:00
- Projects management
2015-10-17 01:09:56 +02:00
- Contracts management
2015-01-23 16:12:59 +01:00
- Stock management
- Shipping management
- Interventions management
2017-01-21 15:01:50 +01:00
- Employee's leave requests management
2017-03-07 15:46:47 +01:00
- Expense reports
- Timesheets
2015-01-23 16:12:59 +01:00
- Electronic Document Management (EDM)
- Foundations members management
- Mass emailing
- Surveys
- Point of Sale
-
2012-01-30 22:56:40 +01:00
2017-06-11 11:09:05 +02:00
### Other application/modules
2012-01-30 22:56:40 +01:00
2015-01-23 16:12:59 +01:00
- Bookmarks management
- Donations management
- Reporting
- Data export/import
- Barcodes support
- Margin calculations
- LDAP connectivity
- ClickToDial integration
- RSS integration
- Skype integration
2017-06-14 18:34:39 +02:00
- Payment platforms integration (PayPal, Stripe, Paybox...)
2015-01-23 16:12:59 +01:00
-
2011-09-30 17:24:35 +02:00
2015-10-17 01:09:56 +02:00
### Other general features
2017-06-11 11:09:05 +02:00
- Localization in most major languages.
- Multi-Users and groups with finely grained rights.
- Multi-currency.
- Multi-company by adding of an external module.
- Very user friendly and easy to use.
2015-10-17 01:09:56 +02:00
- Highly customizable: enable only the modules you need, add user personalized fields, choose your skin, several menu managers (can be used by internal users as a back-office with a particular menu, or by external users as a front-office with another one)
2017-06-11 11:09:05 +02:00
- Works with PHP 5.3+ and MariaDB 5.0.3+, MySQL 5.0.3+ or PostgreSQL 8.1.4+ (See requirements on the [Wiki](https://wiki.dolibarr.org/index.php/Prerequisite))
2015-10-17 01:09:56 +02:00
- Compatible with all Cloud solutions that match MySQL, PHP or PostgreSQL prerequisites.
2017-06-11 11:21:17 +02:00
- APIs.
2017-06-11 11:09:05 +02:00
- An easy to understand, maintain and develop code (PHP with no heavy framework; trigger and hook architecture)
2018-10-10 02:11:12 +02:00
- Support a lot of country specific features:
2015-10-17 01:09:56 +02:00
- Spanish Tax RE and ISPF
- French NPR VAT rate (VAT called "Non Perçue Récupérable" for DOM-TOM)
- Canadian double taxes (federal/province) and other countries using cumulative VAT
- Tunisian tax stamp
2017-06-11 11:21:17 +02:00
- Argentina invoice numbering using A,B,C...
2015-10-17 01:09:56 +02:00
- Compatible with [European directives](http://europa.eu/legislation_summaries/taxation/l31057_en.htm) (2006/112/CE ... 2010/45/UE)
2018-10-10 02:11:12 +02:00
- Compatible with European GDPR rules
- ...
2015-10-17 01:09:56 +02:00
- PDF or ODT generation for invoice, proposals, orders...
-
2015-01-23 16:12:59 +01:00
### Extending
2011-09-30 17:24:35 +02:00
2017-06-11 11:21:17 +02:00
Dolibarr can be extended with a lot of other external application or modules from third party developers available at the [DoliStore](https://www.dolistore.com).
2011-09-30 17:24:35 +02:00
2017-06-14 18:34:39 +02:00
2018-04-12 12:30:31 +02:00
## WHAT DOLIBARR CAN'T DO YET
2011-09-30 17:24:35 +02:00
2015-01-23 16:12:59 +01:00
These are features that Dolibarr does **not** yet fully support:
2011-09-30 17:24:35 +02:00
2015-01-23 16:12:59 +01:00
- Tasks dependencies in projects
- Payroll module
2017-06-14 18:34:39 +02:00
- No native embedded Webmail
2015-01-23 16:12:59 +01:00
- Dolibarr can't do coffee (yet)
2011-09-30 17:24:35 +02:00
2017-06-14 18:34:39 +02:00
2015-01-23 16:12:59 +01:00
## DOCUMENTATION
2011-09-30 17:24:35 +02:00
2016-10-30 14:28:30 +01:00
Administrator, user, developer and translator's documentations are available along with other community resources on the [Wiki](https://wiki.dolibarr.org).
2011-09-30 17:24:35 +02:00
2017-06-14 18:34:39 +02:00
## CONTRIBUTING
2018-04-12 12:25:13 +02:00
This project exists thanks to all the people who contribute. [[Contribute](https://github.com/Dolibarr/dolibarr/blob/develop/.github/CONTRIBUTING.md)].
2018-04-12 13:07:37 +02:00
<a href="https://github.com/Dolibarr/dolibarr/graphs/contributors"><img src="https://opencollective.com/dolibarr/contributors.svg?width=890&button=false" /></a>
2017-06-14 18:34:39 +02:00
2015-01-23 16:12:59 +01:00
## CREDITS
2011-09-30 17:24:35 +02:00
2015-01-23 16:12:59 +01:00
Dolibarr is the work of many contributors over the years and uses some fine libraries.
2014-02-05 01:42:45 +01:00
See [COPYRIGHT](https://github.com/Dolibarr/dolibarr/blob/develop/COPYRIGHT) file.
2014-02-05 01:42:45 +01:00
2017-06-14 18:34:39 +02:00
2015-11-11 16:02:41 +01:00
## NEWS AND SOCIAL NETWORKS
2014-02-05 01:42:45 +01:00
2015-01-23 16:12:59 +01:00
Follow Dolibarr project on:
2014-02-05 01:42:45 +01:00
2015-01-23 16:12:59 +01:00
- [Facebook](https://www.facebook.com/dolibarr)
- [Google+](https://plus.google.com/+DolibarrOrg)
2016-08-01 15:22:48 +02:00
- [Twitter](https://www.twitter.com/dolibarr)
2015-04-28 21:57:54 +02:00
- [LinkedIn](https://www.linkedin.com/company/association-dolibarr)
2015-01-23 16:12:59 +01:00
- [YouTube](https://www.youtube.com/user/DolibarrERPCRM)
- [GitHub](https://github.com/Dolibarr/dolibarr)
### Sponsors
2018-04-12 12:13:00 +02:00
Support this project by becoming a sponsor. Your logo will show up here. 🙏 [[Become a sponsor/backer](https://opencollective.com/dolibarr#backer)]