• Home
  • History
  • Annotate
Name Date Size #Lines LOC

..03-May-2022-

htdocs/H03-May-2022-2,317,2461,801,643

scripts/H17-Oct-2021-5,7933,843

COPYINGH A D17-Oct-202134.3 KiB675553

COPYRIGHTH A D17-Oct-20216.7 KiB8465

ChangeLogH A D17-Oct-2021434.4 KiB8,2387,880

DCOH A D17-Oct-20211.3 KiB3525

README-FR.mdH A D17-Oct-20217.5 KiB189122

README.mdH A D17-Oct-20219.8 KiB261169

SECURITY.mdH A D17-Oct-20216.2 KiB10468

composer.jsonH A D17-Oct-20211.9 KiB6262

composer.lockH A D17-Oct-202183.8 KiB2,3502,349

package.jsonH A D17-Oct-2021447 1615

phpstan.neonH A D17-Oct-202111.1 KiB248247

README-FR.md

1# DOLIBARR ERP & CRM
2
3![Downloads per day](https://img.shields.io/sourceforge/dw/dolibarr.svg)
4![Build status](https://img.shields.io/travis/Dolibarr/dolibarr/develop.svg)
5
6Dolibarr ERP & CRM est un logiciel moderne pour gérer votre activité (société, association, auto-entrepreneurs, artisans).
7Il est simple d'utilisation et modulaire, vous permettant de n'activez que les fonctions dont vous avez besoin (contacts, fournisseurs, factures, commandes, stocks, agenda, ...).
8
9![ScreenShot](https://www.dolibarr.org/medias/dolibarr_screenshot1_1920x1080.jpg)
10
11
12## LICENCE
13
14Dolibarr est distribué sous les termes de la licence GNU General Public License v3+ ou supérieure.
15
16
17## INSTALLER DOLIBARR
18
19### Configuration simple
20
21Si vous avez peu de compétences techniques et que vous souhaitez installer Dolibarr ERP/CRM en quelques clics, vous pouvez utiliser l'une des versions pré-packagées avec les prérequis:
22
23- DoliWamp pour Windows
24- DoliDeb pour Debian ou Ubuntu
25- DoliRpm pour Redhat, Fedora, OpenSuse, Mandriva ou Mageia
26
27Les packages peuvent être téléchargés à partir de [site web officiel](https://www.dolibarr.org/).
28
29### Configuration avancée
30
31Vous pouvez aussi utiliser un serveur Web et une base de données prise en charge (MariaDB, MySQL ou PostgreSQL) pour installer la version standard.
32
33- Décompressez l'archive .zip téléchargée pour copier le répertoire "dolibarr/htdocs" et tous ses fichiers à la racine du serveur Web ou récupérez-les directement à partir de GitHub (recommandé si vous connaissez git):
34
35  `git clone https://github.com/dolibarr/dolibarr -b x.y`   (où x.y est la version principale comme 3.6, 9.0, ...)
36
37- Configurez votre serveur Web pour qu'il utilise "*dolibarr/htdocs*" en tant que racine si votre serveur Web ne possède pas déjà de répertoire défini vers lequel pointer.
38
39- Créez un fichier `htdocs/conf/conf.php` vide et définissez les autorisations d'*écrire* pour l'utilisateur de votre serveur Web (l'autorisation *écrire* sera supprimée une fois l'installation terminée)
40
41- Depuis votre navigateur, allez à la page "install/" de dolibarr
42
43  L’URL dépendra de la façon dont votre configuration Web a été configurée pour pointer vers votre installation de dolibarr. Cela peut ressembler à:
44
45  `http://localhost/dolibarr/htdocs/install/`
46
47  ou
48
49  `http://localhost/dolibarr/install/`
50
51  ou
52
53  `http://yourdolibarrvirtualhost/install/`
54
55- Suivez les instructions de l'installateur
56
57
58## METTRE A JOUR DOLIBARR
59
60Pour mettre à jour Dolibarr depuis une vieille version vers celle ci:
61
62- Ecrasez les vieux fichiers dans le vieux répertoire 'dolibarr' par les fichiers
63  fournis dans ce nouveau package.
64
65- Au prochain accès, Dolibarr proposera la page de "mise à jour" des données (si nécessaire).
66  Si un fichier install.lock existe pour verrouiller le processus de mise à jour, il sera demandé de le supprimer manuellement (vous devriez trouver le fichier install.lock dans le répertoire utilisé pour stocker les documents générés ou transférés sur le serveur. Dans la plupart des cas, c'est le répertoire appelé "documents")
67
68*Note: Le processus de migration peut être lancé manuellement et plusieurs fois, sans risque, en appelant la page /install/*
69
70
71## CE QUI EST NOUVEAU
72
73See the [ChangeLog](https://github.com/Dolibarr/dolibarr/blob/develop/ChangeLog) file.
74
75
76## CE QUE DOLIBARR PEUT FAIRE
77
78### Modules principaux (tous optionnels)
79
80- Annuaires des prospects et/ou client et/ou fournisseurs
81- Gestion de catalogue de produits et services
82- Gestion des devis, propositions commerciales
83- Gestion des commandes
84- Gestion des factures clients/fournisseurs et paiements
85- Gestion des virements bancaires SEPA
86- Gestion des comptes bancaires
87- Calendrier/Agenda partagé (avec export ical, vcal)
88- Suivi des opportunités et/ou projets (suivi de rentabilité incluant les factures, notes de frais, temps consommé valorisé, ...)
89- Gestion de contrats de services
90- Gestion de stock et inventaires
91- Gestion des expéditions
92- Gestion des demandes de congès
93- Gestion des notes de frais
94- Gestion de recrutement
95- GED (Gestion Electronique de Documents)
96- EMailings de masse
97- Réalisation de sondages
98- Gestion d'adhérents
99- Point de vente/Caisse enregistreuse
100- … (près de 100 modules disponibles en standard, près de 1000 autre sur la place de marché d'extensions)
101
102### Autres modules
103
104- Gestion de marque-pages
105- Gestion des promesses de dons
106- Rapports
107- Imports/Exports des données
108- Support des codes barres
109- Calcul des marges
110- Connectivité LDAP
111- Intégratn de ClickToDial
112- Intégration RSS
113- Intégation Skype
114- Intégration de système de paiements (Paypal, Stripe, Paybox...)
115- …
116
117### Divers
118
119- Multi-langue.
120- Multi-utilisateurs avec différents niveaux de permissions par module.
121- Multi-devise.
122- Peux être multi-société par ajout du module externe multi-société.
123- Plusieurs thèmes visuels.
124- Application simple à utiliser.
125- Requiert PHP et MariaDb, Mysql ou Postgresql (Voir versions exactes sur https://wiki.dolibarr.org/index.php/Prérequis).
126- Compatible avec toutes les offres Cloud du marché respectant les prérequis de base de données et PHP.
127- APIs.
128- Génération PDF et ODT des éléments (factures, propositions commerciales, commandes, bons expéditions, etc...)
129- Code simple et facilement personnalisable (pas de framework lourd; mécanisme de hook et triggers).
130- Support natif de nombreuses fonctions spécifiques aux pays comme:
131  - La tax espagnole TE et ISPF
132  - Gestion de la TVA NPR (non perçue récupérable - pour les utilisateurs français des DOM-TOM)
133  - La loi française Finance 2016 et logiciels de caisse
134  - La double taxe canadienne
135  - Le timbre fiscal tunisien
136  - Numérotation de facture de l'argentines (avec type A,B,C...)
137  - Compatible avec vos processus RGPD
138  - ...
139- …
140
141### Extension
142
143Dolibarr peut aussi être étendu à volonté avec l'ajout de module/applications externes développées par des développeus tiers, disponible sur [DoliStore](https://www.dolistore.com).
144
145
146## CE QUE DOLIBARR NE PEUT PAS (ENCORE) FAIRE
147
148Voici un liste de fonctionnalités pas encore gérées par Dolibarr:
149
150- Dolibarr ne contient pas de module de génération de feuille de paie.
151- Les tâches du module de gestion de projets n'ont pas de dépendances entre elle.
152- Dolibarr n'embarque pas de Webmail intégré nativement.
153- Dolibarr ne fait pas le café (pas encore).
154
155
156## DOCUMENTATION
157
158La documentation utilisateur, développeur et traducteur est disponible sous forme de ressources de la communauté via le site [Wiki](https://wiki.dolibarr.org).
159
160
161## CONTRIBUER
162
163Ce projet existe grâce à ses nombreux contributeurs [[Contribuer](https://github.com/Dolibarr/dolibarr/blob/develop/.github/CONTRIBUTING.md)].
164
165<a href="https://github.com/Dolibarr/dolibarr/graphs/contributors"><img src="https://opencollective.com/dolibarr/contributors.svg?width=890&button=false" /></a>
166
167
168## CREDITS
169
170Dolibarr est le résultat du travail de nombreux contributeurs depuis des années et utilise des librairies d'autres contributeurs.
171
172Voir le fichier [COPYRIGHT](https://github.com/Dolibarr/dolibarr/blob/develop/COPYRIGHT)
173
174
175## ACTUALITES ET RESEAUX SOCIAUX
176
177Suivez le projet Dolibarr project sur les réseaux francophones
178
179- [Facebook](https://www.facebook.com/dolibarr.fr)
180- [Twitter](https://www.twitter.com/dolibarr_france)
181
182ou sur les réseaux anglophones
183
184- [Facebook](https://www.facebook.com/dolibarr)
185- [Twitter](https://www.twitter.com/dolibarr)
186- [LinkedIn](https://www.linkedin.com/company/association-dolibarr)
187- [YouTube](https://www.youtube.com/user/DolibarrERPCRM)
188- [GitHub](https://github.com/Dolibarr/dolibarr)
189

README.md

1# DOLIBARR ERP & CRM
2
3![Downloads per day](https://img.shields.io/sourceforge/dw/dolibarr.svg)
4![Build status](https://img.shields.io/travis/Dolibarr/dolibarr/develop.svg)
5[![Minimum PHP Version](https://img.shields.io/badge/php-%3E%3D%205.6-8892BF.svg?style=flat-square)](https://php.net/)
6[![GitHub release](https://img.shields.io/github/v/release/Dolibarr/dolibarr)](https://github.com/Dolibarr/dolibarr)
7
8Dolibarr ERP & CRM is a modern software package that helps manage your organization's activity (contacts, suppliers, invoices, orders, stocks, agenda…).
9
10It's an Open Source Software suite (written in PHP with optional JavaScript enhancements) designed for small, medium or large companies, foundations and freelancers.
11
12You can freely use, study, modify or distribute it according to its licence.
13
14You can use it as a standalone application or as a web application to access it from the Internet or a LAN.
15
16Dolibarr has a large community ready to help you, free forums and [preferred partners ready to offer commercial support should you need it](https://partners.dolibarr.org)
17
18![ScreenShot](https://www.dolibarr.org/medias/dolibarr_screenshot1_1920x1080.jpg)
19
20## LICENSE
21
22Dolibarr 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+).
23
24See the [COPYING](https://github.com/Dolibarr/dolibarr/blob/develop/COPYING) file for a full copy of the license.
25
26Other licenses apply for some included dependencies. See [COPYRIGHT](https://github.com/Dolibarr/dolibarr/blob/develop/COPYRIGHT) for a full list.
27
28## INSTALLING
29
30### Simple setup
31
32If 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:
33
34- [DoliWamp for Windows](https://wiki.dolibarr.org/index.php/Dolibarr_for_Windows_DoliWamp)
35- [DoliDeb for Debian](https://wiki.dolibarr.org/index.php/Dolibarr_for_Ubuntu_or_Debian)
36- DoliRpm for Redhat, Fedora, OpenSuse, Mandriva or Mageia
37
38Releases can be downloaded from [official website](https://www.dolibarr.org/).
39
40### Advanced setup
41
42You can use a web server and a supported database (MariaDB, MySQL or PostgreSQL) to install the standard version.
43
44On GNU/Linux, first check if your distribution has already packaged Dolibarr.
45
46#### Generic install steps:
47
48- Check that your installed PHP version is supported [see PHP support](https://wiki.dolibarr.org/index.php/Releases).
49
50- Uncompress the downloaded .zip archive to copy the "dolibarr/htdocs" directory and all its files inside your web server root or get the files directly from GitHub (recommanded if you know git as it makes it easier if you want to upgrade later):
51
52  `git clone https://github.com/dolibarr/dolibarr -b x.y`     (where x.y is main version like 3.6, 9.0, ...)
53
54- Set up your web server to use "*dolibarr/htdocs*" as root if your web server does not have an already defined directory to point to.
55
56- Create an empty `htdocs/conf/conf.php` file and set *write* permissions for your web server user (*write* permission will be removed once install is finished)
57
58- From your browser, go to the dolibarr "install/" page
59
60  The URL will depends on how you web setup was setup to point to your dolibarr installation. It may looks like:
61
62  `http://localhost/dolibarr/htdocs/install/`
63
64  or
65
66  `http://localhost/dolibarr/install/`
67
68  or
69
70  `http://yourdolibarrvirtualhost/install/`
71
72- Follow the installer instructions
73
74
75### Saas/Cloud setup
76
77If you don't have time to install it yourself, you can try some commercial 'ready to use' Cloud offers (See https://saas.dolibarr.org). However, this third solution is not free.
78
79
80## UPGRADING
81
82Dolibarr supports upgrading usually wihtout the need for any (commercial) support (depending on if you use any commercial extensions) and supports upgrading all the way from any version after 2.8 without breakage. This is unique in the ERP ecosystem and a benefit our users highly appreciate!
83
84- At first make a backup of your Dolibarr files & than [see](https://wiki.dolibarr.org/index.php/Installation_-_Upgrade#Upgrade_Dolibarr)
85- Check that your installed PHP version is supported by the new version [see PHP support](./doc/phpmatrix.md).
86- Overwrite all old files from 'dolibarr' directory with files provided into the new version's package.
87- At first next access, Dolibarr will redirect you to the "install/" page to follow the upgrade process.
88  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 in the directory used to store generated and uploaded documents, in most cases, it is the directory called "*documents*").
89
90
91## WHAT'S NEW
92
93See the [ChangeLog](https://github.com/Dolibarr/dolibarr/blob/develop/ChangeLog) file.
94
95
96## FEATURES
97
98### Main application/modules (all optional)
99
100- Third-Parties Management: Customers, Prospects (Leads) and/or Suppliers + Contacts
101- Members/Membership/Foundation management
102
103 Product Management
104- Products and/or Services catalog
105- Stock / Warehouse management + Inventory
106- Barcodes
107- Batches / Lots / Serials
108- Product Variants
109- Bill of Materials (BOM)
110- Manufacturing Orders
111
112 Customer/Sales Management
113- Customers/Prospects + Contacts management
114- Opportunities or Leads management
115- Commercial proposals management
116- Customer Orders management
117- Contracts/Subscription management
118- Interventions management
119- Ticket System
120- Shipping management
121- Customer Invoices/Credit notes and payment management
122- Point of Sale (POS)
123
124 Supplier/Purchase Management
125- Suppliers/Vendors + Contacts
126- Supplier (price) requests
127- Purchase Orders management
128- Delivery/Receiption
129- Supplier Invoices/credit notes and payment management
130- INCOTERMS
131
132 Finance / Accounting
133- Invoices / Payments
134- Bank accounts management
135- Direct debit orders management (European SEPA)
136- Accounting management
137- Donations management
138- Loan management
139- Margins
140- Reports
141
142 Collaboration
143- Shared calendar/agenda (with ical and vcal export for third party tools integration)
144- Projects & Tasks management
145- Ticket System
146- Surveys
147
148 HR
149- Employee's leave requests management
150- Expense reports
151- Recruitment management
152- Timesheets
153
154
155### Other application/modules
156
157- Electronic Document Management (EDM)
158- Bookmarks management
159- Reporting
160- Data export/import
161- Barcodes
162- Margin calculations
163- LDAP connectivity
164- ClickToDial integration
165- Mass emailing
166- RSS integration
167- Skype integration
168- Social platforms linking
169- Payment platforms integration (PayPal, Stripe, Paybox...)
170- Email-Collector
171
172(around 100 modules available by default, 1000+ on the addon market place)
173
174
175### Other general features
176
177- Localization in most major languages
178- Multi-Language Support
179- Multi-Users and groups with finely grained rights
180- Multi-Currency
181- Multi-Company (by adding of an external module)
182- Very user friendly and easy to use
183- customizable Dashboard
184- 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)
185- APIs (REST, SOAP)
186- Code that is easy to understand, maintain and develop (PHP with no heavy framework; trigger and hook architecture)
187- Support a lot of country specific features:
188  - Spanish Tax RE and ISPF
189  - French NPR VAT rate (VAT called "Non Perçue Récupérable" for DOM-TOM)
190  - Canadian double taxes (federal/province) and other countries using cumulative VAT
191  - Tunisian tax stamp
192  - Argentina invoice numbering using A,B,C...
193  - Compatible with [European directives] (https://europa.eu/legislation_summaries/taxation/l31057_en.htm) (2006/112/CE ... 2010/45/UE)
194  - Compatible with European GDPR rules
195  - ...
196- Flexible PDF & ODT generation for invoices, proposals, orders...
197- ...
198
199
200### System Environment / Requirements
201
202- PHP
203- MariaDB, MySQL or PostgreSQL
204- Compatible with all Cloud solutions that match PHP & MySQL or PostgreSQL prerequisites.
205
206See exact requirements on the [Wiki](https://wiki.dolibarr.org/index.php/Prerequisite)
207
208
209### Extending
210
211Dolibarr can be extended with a lot of other external application or modules from third party developers available at the [DoliStore](https://www.dolistore.com).
212
213
214## WHAT DOLIBARR CAN'T DO YET
215
216These are features that Dolibarr does **not** yet fully support:
217
218- Tasks dependencies in projects
219- Payroll module
220- No native embedded Webmail, but you can send email to contacts in Dolibarr with e.g. offers, invoices, etc.
221- Dolibarr can't do coffee (yet)
222
223
224## DOCUMENTATION
225
226Administrator, user, developer and translator's documentations are available along with other community resources in the [Wiki](https://wiki.dolibarr.org).
227
228
229## CONTRIBUTING
230
231This project exists thanks to all the people who contribute.
232Please read the instructions how to contribute (report a bug/error, a feature request, send code ...)  [[Contribute](https://github.com/Dolibarr/dolibarr/blob/develop/.github/CONTRIBUTING.md)]
233
234A view on Contributors:
235
236<a href="https://github.com/Dolibarr/dolibarr/graphs/contributors"><img src="https://opencollective.com/dolibarr/contributors.svg?width=890&button=false" /></a>
237
238
239## CREDITS
240
241Dolibarr is the work of many contributors over the years and uses some fine PHP libraries.
242
243See [COPYRIGHT](https://github.com/Dolibarr/dolibarr/blob/develop/COPYRIGHT) file.
244
245
246## NEWS AND SOCIAL NETWORKS
247
248Follow Dolibarr project on:
249
250- [Facebook](https://www.facebook.com/dolibarr)
251- [Twitter](https://www.twitter.com/dolibarr)
252- [LinkedIn](https://www.linkedin.com/company/association-dolibarr)
253- [YouTube](https://www.youtube.com/user/DolibarrERPCRM)
254- [GitHub](https://github.com/Dolibarr/dolibarr)
255
256
257### Sponsors
258
259Support this project by becoming a sponsor. Your logo will show up here. �� [[Become a sponsor/backer](https://opencollective.com/dolibarr#backer)]
260
261