---
title: "Dolibarr 18.0"
weight: 245
description: "Nouveautés de Dolibarr 18.0 : OpenID Connect, chiffrement des données, éditeur CSS, API REST multidevise."
---

# Dolibarr 18.0

## Compatibilité

- Compatibilité PHP 8.2 (pas encore complète)
- Version PHP minimale : PHP 7.1

## Modules

- **Module Gestion des Postes de Travail** : passage au statut stable
- **Module Webhook** : passage au statut stable
- **Module WebService SOAP API** : déprécié

## Sécurité

- OpenID Connect : implémentation ajoutée
- Google OAuth2 : support expérimental
- Invalidation automatique des sessions lors du changement de mot de passe
- Chiffrement des données sensibles avec `$dolibarr_main_instance_unique_id`

## Interface

- Éditeur CSS dans l'interface d'administration
- Carte virtuelle publique pour chaque utilisateur
- Signets dans les pages d'accueil

## Comptabilité

- Page d'export dédiée pour les données comptables
- Balance des sous-comptes
- TVA intra-communautaire sur les factures fournisseurs
- Liaison de lignes comptables pour un mois donné

## Tiers

- Regroupement des champs de réseaux sociaux
- Nom de banque optionnel à la création
- Support de différents comptes bancaires pour les prélèvements

## Produits et services

- Statut sur la référence prix fournisseur
- Modification de la TVA lors de l'ajout d'une ligne
- Statistiques par montant

## Stocks

- Support multiselect pour la sélection d'entrepôt
- Import des limites de stock d'alerte et de stock optimal
- Informations d'origine lors de la création d'un lot

## Commandes et factures

- Sous-total dans la liste détaillée des commandes
- Filtre Signé+Facturé dans les propositions
- Support ODT pour les factures fournisseurs
- Upload de fichiers avec drag and drop sur factures, TVA, salaires

## Événements et agenda

- Liste des événements avec couleur
- Widget « Les prochains événements à venir »

## Tickets

- Email d'assignation lors de l'assignation d'un ticket
- Statut « répondu » si le client a répondu depuis l'interface publique

## API

- API REST Multidevise
- Triggers sur les mailings
- Hook `llxFooter`

## Changements importants pour les développeurs

- Version PHP minimale : PHP 7.1
- Méthode `escapeunderscore()` supprimée (utiliser `escapeforlike()`)
- Méthode `nb_expedition()` renommée en `countNbOfShipments()`
- Type « text » dans `->fields` n'accepte plus le HTML (utiliser « html »)
- Hooks : type par défaut changé en « addreplace »
- Données sensibles chiffrées avec nouvelle méthode

> **Important :** Si vous restaurez ou dupliquez les données d'un dump d'une autre instance, vous devez également mettre à jour `$dolibarr_main_instance_unique_id` dans le fichier `conf.php`, ou ressaisir les données sensibles dans les pages de configuration de la nouvelle instance.

Pour trouver tous les paramètres chiffrés :

```sql
SELECT * FROM llx_const WHERE value LIKE '%dolcrypt%';
```
