Tutoriel pour apprendre comment intégrer la suite bureautique collaborative ONLYOFFICE à Odoo

Daria Lapikhina

Pour réagir au contenu de cet article, un espace de dialogue vous est proposé sur le forum. Commentez

- Titre : Tutoriel pour apprendre comment intégrer la suite bureautique collaborative ONLYOFFICE à Odoo

- Auteur : Daria Lapikhina

- Parution : 8 juin 2023

- Licence : Copyright ® 2023 Daria Lapikhina . Aucune reproduction, même partielle, ne peut être faite de ce site et de l'ensemble de son contenu : textes, documents, images, etc. sans l'autorisation expresse de l'auteur. Sinon vous encourez selon la loi jusqu'à trois ans de prison et jusqu'à 300 000 € de dommages et intérêts.

Sommaire

- I. Introduction

- II. À propos d’Odoo

- III. À propos des fonctionnalités d’ONLYOFFICE à Odoo

- IV. Comment installer

- IV-A. Installation à partir du panneau d'administration

- IV-B. Installation manuelle

- V. Configuration de l’application d’intégration

- VI. Comment éditer des documents

- VII. Liens utiles

- VIII. Remerciements Developpez.com

I - Introduction

Grâce à la nouvelle intégration fournie par les développeurs d’ONLYOFFICE, les fonctionnalités de plateforme commerciale Odoo s’élargissent avec l’édition et la collaboration sur des documents de type Word, Excel ou PowerPoint.

II - À propos d’Odoo

Odoo est une suite logicielle belge composée d’outils commerciaux qui couvrent la gestion de la relation client, le commerce électronique, la facturation, la comptabilité, la fabrication, l’entrepôt, la gestion de projet et la gestion des stocks.

Odoo propose une version communautaire open-source ainsi qu’une version entreprise avec des fonctionnalités et des services supplémentaires. La suite est disponible à la fois pour un environnement sur site et pour un environnement SaaS prêt à l’emploi.

III - À propos des fonctionnalités d’ONLYOFFICE à Odoo

L’application d’intégration ONLYOFFICE permet de travailler avec des documents bureautiques déposés dans Odoo à l’aide d’ONLYOFFICE Docs. Les documents sont traitables dans n’importe quelle section de la plateforme, par exemple, Ventes ou Discussion.

L’application permet de :

- modifier des documents texte, des feuilles de calcul et des présentations ;

- modifier des documents de manière collaborative en temps réel grâce à deux modes d'édition collaborative (rapide et strict), au suivi des modifications, aux commentaires et au chat intégré ;

- éditer des modèles de formulaires au format DOCXF ;

- afficher des fichiers PDF.

Formats pris en charge :

- Pour l'édition : DOCX, DOCXF, XLSX, PPTX.

- Pour l’affichage : DJVU, DOC, DOCM, DOT, DOTM, DOTX, EPUB, FB2, FODT, HTML, MHT, ODT, OFORM, OTT, OXPS, PDF, RTF, TXT, XPS, XML, CSV, FODS, ODS, OTS, XLS, XLSB, XLSM, XLT, XLTM, XLTX, FODP, ODP, OTP, POT, POTM, POTX, PPS, PPSM, PPSX, PPT, PPTM.

IV - Comment installer

Tout d’abord, installez la suite bureautique ONLYOFFICE Docs (Document Server) en version communautaire gratuite ou en version flexible pour les entreprises. ONLYOFFICE Document Server doit également être capable de faire des POST à Odoo directement. L’option d’installation recommandée est l’installation en utilisant Docker.

Il est aussi possible d’opter pour ONLYOFFICE Docs Cloud pour éviter d'avoir à installer ONLYOFFICE Docs (Document Server).

Une fois que vous avez installé ONLYOFFICE Docs, vous avez le choix entre deux options d'installation : à partir du panneau d'administration ou l’installation manuelle.

IV-A - Installation à partir du panneau d'administration

- Connectez-vous à votrecompte Odoo existant ou créez un nouveau compte.

- Allez dans le panneau d'administration d'Odoo et cliquez sur "Applications" dans la barre de menu supérieure.

- Recherchez ONLYOFFICE dans le catalogue des applications.

- Cliquez sur le bouton « Installer ».

IV-B - Installation manuelle

Allez dans le catalogue des applications d'Odoo et sélectionnez la version d'Odoo que vous avez installée. Recherchez ONLYOFFICE et téléchargez-le. Vous pouvez également télécharger la dernière version de l'application depuis GitHub.

Placez le connecteur ONLYOFFICE dans /path/to/odoo/addons. Assurez-vous que le dossier ONLYOFFICE est nommé onlyoffice_odoo.

Autrement, vous pouvez ajouter les lignes suivantes dans le fichier /path/to/odoo/config/odoo.conf en spécifiant votre chemin vers le dossier contenant apps/addons :

[options]
addons_path = /mnt/extra-addons

Ensuite, installez le paquet : pip install pyjwt

Une fois prêt, passez votre Odoo en mode développeur et cliquez sur Applications -> Mettre à jour une liste des applications OU redémarrez simplement votre instance Odoo.

V - Configuration de l’application d’intégration

Pour ajuster les paramètres de l’application dans votre Odoo, allez dans le menu Accueil -> Paramètres -> ONLYOFFICE.

URL de Document Server : spécifiez l’URL du serveur ONLYOFFICE Docs installé ou l’adresse d’ONLYOFFICE Docs Cloud.

Secret JWT de Document Server : JWT est activé par défaut et la clé secrète est générée automatiquement pour contrôler l’accès aux documents sur le back-end. Vous pouvez spécifier votre propre clé secrète dans ce champ. Dans ce cas, vous devez également spécifier la même clé secrète dans le fichier de configuration d’ONLYOFFICE Docs pour activer la validation.

En-tête JWT de Document Server : l’en-tête JWT standard utilisé dans ONLYOFFICE est Autorisation. Si cet en-tête est en conflit avec votre configuration, vous pouvez le remplacer par un en-tête personnalisé.

VI - Comment éditer des documents

Une fois que vous avez installé et configuré l'application, vous pouvez travailler avec des documents dans Odoo.

Pour commencer, localisez le fichier joint à l'une des sections. Cliquez dessus et sélectionnez Ouvrir dans ONLYOFFICE.

VII - Liens utiles

- Obtenir ONLYOFFICE Docs auto-hébergé : version communautaire gratuite / version pour les entreprises

- Créer ONLYOFFICE Docs Cloud

- Consulter la liste des connecteurs disponibles

- Les meilleurs cours et tutoriels pour apprendre ONLYOFFICE

VIII - Remerciements Developpez.com

Nous tenons à remercier Malick pour la mise au gabarit et Escartefigue pour la relecture orthographique.