Dolibarr 2.7 prévue pour le 30 novembre
Au menu des nouveautés : le module import de données et le module caisse enregistreuse.
Rappelons que Dolibarr est un logiciel modulaire (on n'active que les fonctions que l'on désire) de gestion d'entreprises, d'indépendants ou d'associations. C'est un projet OpenSource basé sur un serveur WAMP ou LAMP (Apache, Mysql, PHP). Dolibarr se démarque des offres de logiciels de cette catégorie comme OpenAguila, OpenBravo, OpenERP (Ex TinyERP), Neogia, Compiere, Adempiere, etc par le fait qu'ici tout est fait pour offrir de la simplicité :
Simple pour l'installation (avec un installeur DoliWamp pour Windows ou Mac, pour ceux qui ignorent comment installer un serveur Apache, Mysql, PHP, un assistant Web pour les autres, aucun composant complémentaire, ni Java, ni Python, ni Perl, ni module PHP PEARL, ni autre librairie exotique).
Simple pour l'utilisation (tout module est débrayable pour alléger au maximum les menus, seul le mécanisme des habilitations ne l'est pas).
Simple pour le développement (pas de frameworks lourds). Dolibarr, développé en PHP objet, intègre en effet ses propres classes permettant à tout développeur d'être tout de suite opérationnel sans connaissances particulières autre que le PHP).
Il vise donc une cible différente, que sont les PME/TPE, indépendants, professions libérales, micro-entreprises ou associations, la où la sophistication des autres produits les rend plus adaptés aux plus grosses structures.
L'ensemble des fonctionnalités couvertes par cette version sont décrites sur le site Web : http://www.dolibarr.fr/fonctionnalites/
Modifications par rapport à la version 2.6 :
La liste n'est disponible qu'en anglais :
For users :
New : Add a print icon to show a page to print without menus.
New : Can add a free text on bank cheque receipts.
New : Price level can be defined also for prospects.
New : Add a help and support center.
New : Can export commercial proposals.
New : Can use a cache for xcal exports.
New : Option for faster confirmation process with one ajax popup.
New : Complete theme bluelagoon and rodolphe
New : Can select third parties emails in emailing module for all
third parties with expired contract's lines.
New : Can add a field errors-to in emailing.
New : Can use inline images in emails.
New : Add predefined invoices (can be use for repeated invoices).
New : Add a confirmation when cloning products.
New : Add stock in product lists.
New : Can filter list of stock movement on date or product.
New : Added a link from product list to their stock movements.
New : Several speed enhancements after using the Google Page speed
plugin for FireBug.
New : Add a confirmation on dangerous admin purge feature.
New : Add navigation on donation sheets.
New : Added estimated value for stocks.
New : Added module Gravatar to found photo of users or members
from their email on gravatar.com.
New : Include Dolibarr version in suggested dump filename.
New : Enhancement in project module.
New : Add log tab on emailing module.
New : Minor enhancements in look themes.
New : Add option to hide help in menu.
New : Added a "force LDAP synchronize" on member and contact cards.
New : Can split a discount into two smaller discount. This allows to use a
discount on an invoice even if invoice amount is lower than discount
credit available.
New : Can use variables into the free text on PDF (__TOTAL_TTC_, __TOTAL_VAT...)
New : Increase page loading speed (all changes reported by Google PageSpeed
tool has been added).
New : Add support of constant MAIN_ONLY_LOGIN_ALLOWED to allow to lock all
access to any users except the one defined in constant.
New : Add an admin page of PHP sessions with a way to lock new connections
for other users than yourself. Can also purge existing sessions.
New : Add point of sale module.
New : Better usage when using with smartphones.
New : Add module FTP client.
New : Can set first day of week.
New : Installer now create a .htaccess to protect documents directory.
New : Experimental support for Postgresql.
Fix : "Now" link works when date popup is not used.
Fix : Debug seriously the email notification module.
Fix : Error Call to a member function trans when refusing a supplier order.
Fix : Fix payment conditions on commercial proposals.
Fix : Nb of orders to process was wrong.
Fix : Customer code was not correct on PDF it if contains special
characters.
Fix : Can update price even with "NPR" VAT rates.
Fix : When product type is missing, description is not lost when adding
new product lines.
Fix : CC and BCC in emails was not used if using SMTPS handler.
Fix : Last character was lost when text end with n or r.
Fix : LDAP synchronization is now more robust (transaction and
use modify instead of delete/add).
Fix : Fix : Setup of member synchronization does not conflict
with contact or user synchronization.
For translators :
Update some language files.
Can accept right to left languages. Added an "automatic" arabe translation.
For developers :
An external module can force the third party code to be required whatever
is the rule of third party code module.
Update fckeditor to 2.6.4.
Update Smarty to 2.6.26.
Removed some deprecated code and files.
Creation of directory in module descriptor is simpler.
Can use an alternate document_root directory to develop with
sources on two repositories.
Removed useless code of old commercial module.
Move some modules into the CVS modules repository dolibarrmod. This reduces
amount of code in main branch.
Updated wiki documentation.
Better W3C standard.
Can add init data when enabling a module.
Can fix some corruptions in database by calling the update page
/install/repair.php
Log files contains more information (PHP_SELD added and OS user used for
log of command lines scripts)
Can protect a module to not being enabled if javascript disabled.
If module numberwords is installed, code can use langs->getLabelFromNumber
to get value of an amount in text.
A module can add subsitution keys in makesubsitutions() functions.
Add $conf->browser->phone defined to optimise code for smartphone browsers.
All external libs are now in same directory /includes.
All install files are now in same directory /install.