Documentation du Dr FRAPPE

Ce wiki regroupe les résultats de mes expériences en informatique accumulés au cours de mes recherches sur le net.

Dans la mesure du possible, j'ai cité mes sources ; il en manque certainement… :-)

Dolibarr : Gestion d'une entreprise

Pré-requis

Installation

  1. Téléchargez la dernière version de Dolibarr sur https://sourceforge.net/projects/dolibarr/files/latest/download
  2. Décompressez l'archive .zip téléchargée

Installation sur un serveur mutualisé OVH

Nous prendrons l'exemple d'un site dolibarr.monsite.tld de racine www/dolibarr

  1. Ouvrez FTP (ex. filezilla)
    1. Connectez-vous sur votre serveur OVH
    2. créez un répertoire pour Dolibarr sur votre site (un clic droit sur la racine), en le nommant, par exemple dolibarr) et entrez-y
    3. envoyez le répertoire local htdocs dans le nouveau répertoire dolibarr de votre site
    4. Créez sur votre site un fichier htdocs/conf/conf.php vide avec autorisation d'écriture pour l'utilisateur de votre serveur Web (l'autorisation d'écriture sera supprimée une fois l'installation terminée)
  2. Allez sur votre hébergement, onglet Multisites
    1. Créez un multisite dolibarr.monsite.tld de racine www/dolibarr/htdocs
  3. Ouvrez votre site (http://dolibarr.monsite.tld)
  4. Langue par défaut : Français, puis Étape suivante
  5. Vérification des prérequis : Si tout s'est bien passé, cliquez sur le bouton Démarrer sur la ligne Première installation
  6. Fichier de configuration :
    1. Serveur Web, les réglages proposés devraient convenir (corrigez si besoin) :
      1. Répertoire contenant les pages web : /home/.../www/dolibarr/htdocs
      2. Répertoire devant contenir les documents générés (PDF, etc.) : /home/.../www/dolibarr/documents
      3. URL racine : http://monsite.tld
    2. Base de données Dolibarr (si votre base existe déjà, vous trouverez ces renseignements sur votre hébergement, onglet Bases de données) :
      1. Si vous avez déjà une base :
        1. Nom de la base de données : (indiqué sur votre espace client OVH)
        2. Serveur de base de données : (indiqué sur votre espace client OVH)
        3. Identifiant : Identifiant du propriétaire de la base de données Dolibarr (indiqué sur votre espace client OVH)
        4. Mot de passe : Mot de passe du propriétaire de la base de données Dolibarr (connu de vous !)
      2. Si vous créez une base :
        1. Nom de la base de données le nom de votre nouvelle base (dolibarr par défaut)
        2. Serveur de base de données : nom ou adresse IP du serveur de base de données, laissez localhost car le serveur est installé sur la même machine que le serveur web
        3. Créer la base de données : Cochez
        4. Identifiant : Identifiant du propriétaire de la base de données Dolibarr.
        5. Mot de passe : Mot de passe du propriétaire de la base de données Dolibarr
        6. Serveur de base de données - Accès super utilisateur (en bas de la page) : renseigner identifiant et mot de passe du super-utilisateur
      3. Type du pilote : mysqli (valeur par défaut)
      4. Port : 3306 (valeur par défaut), ne rien mettre si inconnu.
      5. Préfixe des tables : llx_ (valeur par défaut)
  7. Si tout s'est bien passé, cliquez sur Étape suivante (Notez bien les éventuels messages d'erreur)
  8. Identifiant de l'utilisateur administrateur de Dolibarr : Définissez l'identifiant et le mot de passe du premier utilisateur que vous allez utiliser pour vous connecter à l'application.
    Ne perdez pas ces identifiants, ce compte permet d'administrer les autres.
  9. Fin de l'installation : Cliquez sur Accéder à Dolibarr…

Installation sur un serveur

  1. Configurez votre serveur Web pour utiliser dolibarr/htdocs comme racine par exemple en créant un hôte virtuel :
    1. avec nginx :
      /etc/nginx/sites-available/mondomaine.tld
      # sous-domaines dolibarr
      server {
          listen 80;
          
          server_name  ~^(?P<sub>dolibarr)\.mondomaine\.tld$;
          root /var/www/html/$sub/htdocs;
          
      	location / {
      		index index.php index.html index.htm;
      		try_files $uri $uri/ =404;
      	}
      
      	location ~ \.php$ {
      		include snippets/fastcgi-php.conf;
      		fastcgi_pass unix:/var/run/php/php7.4-fpm.sock;
      	}
      
      	location ~ /\.ht {
      			deny all;
      	}
      }
    2. avec Apache2 :FIXME à faire

Configuration

Première configuration

  1. Renseignez les identifiants de connexion puis Connexion :La page d'accueil s'ouvre :Comme signalé, il faut renseigner les données de la Société/institution(1) et activer et configurer les Modules.
  2. Cliquez sur Configuration → Société/Institution (colonne de gauche). En bas de la page, cliquez sur le bouton Modifier
  3. Renseignez dans le paragraphe Informations sur la société/institution :
    • Nom/Enseigne/Raison sociale
    • Pays
    • le reste si vous voulez
  4. Cliquez sur Enregistrer en bas de la page → la fiche d'informations sur la société s'affiche.

Modules

Pour activer un module, mettre le curseur qui se trouve à droite de sa ligne sur ON :À chaque activation, un bouton s'ajoute en haut.

Cliquez sur Configuration → Modules (colonne de gauche)

  1. Bouton Tiers (en haut) :
    1. Dolibarr : module Tiers, un module de base pour gérer les clients, les fournisseurs, les prospects. C'est un module indispensable pour travailler.
  2. Bouton Produits | Services :
    1. Dolibarr : module Produits : gérer un catalogue de produits
    2. Dolibarr : module Stocks : suivre l'état des stocks de chaque produit
  3. Bouton Commerce (en haut) :
    1. Dolibarr : module Fournisseurs : gestion des fournisseurs
  4. Bouton Facturation | Paiement (en haut) :
  5. Bouton Banques | Caisses (en haut) :
    1. Dolibarr : module Banques et Caisses : suivre les comptes bancaires et les comptes de caisse
  6. Bouton Comptabilité (en haut) :
    1. Dolibarr : module Comptabilité : fonctions simplifiées de comptabilité
  7. Interfaces avec des systèmes externes :
    1. Dolibarr : module PayPal : offre aux clients une page de paiement en ligne par PayPal, pour faire des paiements de montant libre ou pour une facture.
    2. Dolibarr : module Stripe : offre des pages pour autoriser les paiements par carte sur Stripe par les clients. Elles peuvent êtres utilisées pour un paiement libre ou un paiement sur un objet particulier de Dolibarr (facture, commande, … )

Utilisateurs

  1. Dans la page d'accueil , cliquez sur utilisateurs et groupes/Nouvel utilisateur (à gauche, en bas du menu).
  2. Pour ce nouvel utilisateur, renseignez :
    • son nom (utilisateur)
    • son login (utilisateur)
    • un mot de passe (1234)
    • administrateur : laissez-le à non (simple utilisateur)
  3. Cliquez sur le bouton Créer l'utilisateur → vous voyez sa fiche.
  4. Définissez les permissions de cet utilisateur :
    • cliquez sur l'onglet Permissions utilisateur
    • Dans la liste, la coche verte dit qu'on a le droit d'utiliser la fonctionnalité. Pour l'ajouter, on clique sur + ; pour l'enlever, on clique sur -

Exemples

  1. Supposons, par exemple, que cet utilisateur n'aura le droit que de voir la liste des tiers. Enlevez tous les autres (-).
    • Déconnectez-vous (en haut à droite )
    • Reconnectez-vous sous le nouvel utilisateur avec son mot de passe.
    • Vous ne pouvez plus accéder au menu produit (bouton grisé) et, dans le menu tiers, il n'y a qu'une fonctionnalité : Liste.
  2. On peut aussi affecter un interface à un utilisateur :
    • Reconnectez-vous en administrateur.
    • Cliquez à gauche sur utilisateurs et groupes, choisissez (à droite) l'utilisateur.
    • Cliquez sur l'onglet interface utilisateur puis sur le bouton Modifier (en bas).
    • Cochez utiliser valeur personnalisée et choisissez une interface, par exemple la première. Cliquez sur le bouton Enregistrer.
    • Reconnectez-vous sur le compte utilisateur pour voir la différence. Puis revenez en administrateur.

Utilisation

Désinstallation

Voir aussi