Interface SPIP <-> Dolibarr

Accueil > Documentation > Installation & paramétrage du plugin

Installation & paramétrage du plugin

mercredi 23 mai 2012, par librethic

Pré-requis

- l’application de gestion Dolibarr ERP/CRM en version 3.2.2 fonctionnelle. (à télécharger ici : http://www.dolibarr.fr/telechargements/)
- SPIP 3 http://spip.net

Configuration Dolibarr

Dans l’interface de configuration de Dolibarr, activer le module "webservices" définissez une clé pour sécuriser l’accès lors des requêtes.

Il est nécessaire de créer un utilisateur spécifique pour les appels en webservice. Les permissions de cet utilisateur sont à paramétrer selon les accès du site SPIP aux données de Dolibarr ERP/CRM.

Installer le plugin SPIP

Le plugin nécessite SPIP dans sa version 3.
Télécharger le plugin, décompressez le contenu de l’archive dans le répertoire plugins/ et activez-le dans l’espace privé du site SPIP.

Configuration du plugin SPIP

Un formulaire de configuration permet de renseigner les paramètres nécessaires au fonctionnement du plugin :
- URL Dolibarr : indiquer l’URL d’accès à l’application Dolibarr
- Clé webservices : indiquer la clé renseignée dans la configuration du module "webservices" dans Dolibarr
- login de l’utilisateur générique des webservices
- Mot de passe de l’utilisateur générique des webservices
- Activer le cache SOAP
- Activer le debug SOAP : active le mode debug (affichage du résultat des requêtes SOAP à l’écran, pour debug)
- Statut des auteurs à la création : indiquer le statut des auteurs dans SPIP lors de leur création

Lorsque l’ensemble est configuré le site SPIP est capable de dialoguer avec l’application Dolibarr ERP/CRM. 

Vos commentaires

  • Le 11 août 2012 à 17:27, par Nicolas -> Boyquotes En réponse à : Installation & paramétrage

    Salut,

    J’ai bien réussi l’installation, car j’ai dolibarr dans l’onglet activités, c’est pas mal, couplé avec thélia-spip, ça doit être faire un bon outils e-commerce/crm.
    Par contre, l’authentification avec un utilisateur semble bloqué sur le mot de passe.

    Spip 3, dolibarr 3.2, plugin dolispip de ce site...php 3 non je fais comme qui tu sais php5 ;)

    Bonne fin de journée.
    Nicolas.

  • Le 27 août 2012 à 19:53, par librethic En réponse à : Installation & paramétrage

    Merci de télécharger les nouvelles versions qui devraient corriger le problème. Voir l’article http://dolispip.net/Testez-le-plugin-dolispip

    Attention le plugin Thelia (pour SPIP) apporte déjà une authentification des utilisateurs thélia <-> SPIP ça peut poser des problèmes :\

  • Le 11 janvier 2013 à 17:55, par simon En réponse à : Installation & paramétrage du plugin

    Je vais essayer merci pour l’information

  • Le 22 mars 2014 à 10:06, par jacques83300 En réponse à : Installation & paramétrage du plugin

    Bonjour,

    Je viens d’installer les plugins ’core’ et ’doli_tiers’. J’ai configuré ’core’, mais lorsque j’essaie de configurer ’doli_tiers’, j’obtiens toujours les messages suivants :
    Parsing WSDL : Couldn’t load from ’http://mon_url/dolibarr/webservices/server user.php ?wsdl’ : failed to load external entity "http://mon_url/dolibarr/webservices/server user.php ?wsdl"

    Le problème est que le répertoire webservices est sous htdocs et non sous dolibarr.

    Lors de la configuration du plugin ’core’, j’ai mis :
    http://mon_url/dolibarr/ dans URL Dolibarr et rien dans le répertoire des modules.

    Je suis sous Spip 3.0 et Dolibarr 3.5.1.

    Merci d’avance pour votre assistance.

    Cordialement.

  • Le 22 mars 2014 à 11:38, par librethic En réponse à : Installation & paramétrage du plugin

    Bonjour,

    Est-ce que http://mon_url/dolibarr/webservices/server user.php ?wsdl affiche une erreur dans un navigateur ? Si oui le chemin est incorrect.
    Quelle URL utilisez-vous pour vous connecter à Dolibarr ?

  • Le 22 mars 2014 à 12:24, par jacques83300 En réponse à : Installation & paramétrage du plugin

    Bonjour,

    Merci pour votre réponse rapide.
    Lorsque je tape l’URL http://mon_url/dolibarr/webservices/server_user.php?wsdl directement dans mon navigateur j’obtiens une erreur 404 (objet non trouvé), ce qui est cohérent vu que le répertoire webservices n’est pas sous Dolibarr mais bien sous htdocs.
    Pour me connecter à Dolibarr j’utilise l’URL http://mon_url/dolibarr qui me renvoie systématiquement vers http://mon_url/dolibarr/htdocs/.
    En définissant l’URL http://mon_url/dolibarr/htdocs/ comme URL Dolibarr, l’erreur disparaît et cela semble aller mieux.

    Je vais maintenant essayer de me connecter depuis mon site avec une utilisateur déclaré dans Dolibarr...

    Cordialement.

Un message, un commentaire ?

Forum sur abonnement

Pour participer à ce forum, vous devez vous enregistrer au préalable. Merci d’indiquer ci-dessous l’identifiant personnel qui vous a été fourni. Si vous n’êtes pas enregistré, vous devez vous inscrire.

Connexions’inscriremot de passe oublié ?