Se rendre au contenu
NextCloud Connector

NextCloud Connector

licenseOPL-1 Version16.0, 18.0, 19.0 Community Enterprise Odoo.sh packageCloud bundleNextcloud authorEquitania Software GmbH supportsupport@equitania.de

Chaque pièce jointe atterrit dans le bon dossier Nextcloud — automatiquement, sans un seul téléversement à la main.

NextCloud Connector

Le NextCloud Connector relie Odoo à votre compte Nextcloud et classe les documents des ventes, des achats, de la facturation, des contacts, des produits, des transferts, des employés et des pistes dans la structure de dossiers configurée dans Cloud Base. Un export planifié téléverse les nouvelles pièces jointes, un import optionnel ramène dans l'enregistrement correspondant les fichiers déposés dans Nextcloud, et chaque enregistrement porte un bouton intelligent Documents qui ouvre son dossier. Le connecteur parle WebDAV avec son propre client; aucun paquet Python supplémentaire n'est installé.

Modules du bundle

Il s'agit du module principal du bundle Nextcloud (paquet : Cloud). Il comprend :

Fonctionnalités

Export planifié vers les dossiers configurés

Export planifié vers les dossiers configurés

L'action planifiée Export Attachments in Nextcloud prend chaque pièce jointe sans chemin cloud, crée si nécessaire l'arborescence de l'enregistrement et téléverse le fichier. L'enregistrement et la pièce jointe conservent le chemin; le bouton intelligent Documents ouvre le dossier dans Nextcloud.

  • Export par lots d'une taille configurable pour les gros volumes ; chaque pièce jointe est validée individuellement, une exécution interrompue reprend là où elle s'était arrêtée.
  • Les doublons sont détectés par somme de contrôle et liés au fichier déjà présent dans le cloud.
  • Les données des pièces jointes peuvent être retirées d'Odoo après le téléversement, pour garder la base de données légère.

Les fichiers déposés dans Nextcloud reviennent dans Odoo

L'action planifiée Import Files from the Cloud parcourt le dossier racine configuré et crée, pour chaque fichier qu'Odoo ne connaît pas encore, une pièce jointe sur l'enregistrement dans le dossier duquel il se trouve.

  • Un collègue numérise un document dans le dossier client, et celui-ci apparaît sur le partenaire dans Odoo.
  • Les fichiers exportés depuis Odoo sont reconnus et ne sont pas importés en double.

Votre Nextcloud, vue depuis l'enregistrement

Les dossiers dans Nextcloud reflètent la configuration ligne par ligne : ERP/Clients/A/Azure_Interior/Documents/2026/ pour un partenaire, un niveau plus bas ses commandes, factures et transferts. Quiconque a accès au dossier Nextcloud travaille avec les mêmes fichiers, dans ou hors d'Odoo.

  • L'aperçu et le téléchargement dans Odoo lisent le fichier depuis Nextcloud lorsque les données ont été supprimées localement.
  • La suppression d'une pièce jointe dans Odoo ne supprime le fichier dans Nextcloud que si le paramètre Autoriser la suppression des documents est activé.
Votre Nextcloud, vue depuis l'enregistrement

Les fichiers des pistes suivent le client

Lorsqu'une piste devient une opportunité ou est affectée à un client, ses fichiers passent du dossier de la piste vers /Chance vom /, et les pièces jointes sont reliées au partenaire. Le même déplacement reste disponible ensuite via l'action Move Lead to Customer.

  • Rien ne reste dans un dossier de piste orphelin.
  • Lors de la fusion de deux pistes, les pièces jointes de l'opportunité résultante sont également déplacées.
Structure de dossiers issue de Cloud Base

Structure de dossiers issue de Cloud Base

Le connecteur utilise la configuration de dossiers de Cloud Base : expressions de champ, dossiers d'index A–Z, dossiers annuels et mensuels, fichiers modèles. Une fois configurée, la structure est suivie par les ventes, les achats, la facturation, les contacts, les produits, les transferts, les employés et les pistes.

  • Check Path sur chaque enregistrement compare l'arborescence configurée avec Nextcloud et crée ce qui manque.
  • Des extensions intègrent les documents Enterprise, la fabrication, les projets et les lots dans la même configuration.

Aucun paquet tiers, des délais partout

Le connecteur parle WebDAV via son propre client basé sur requests, que toute installation Odoo comporte déjà. Chaque requête porte un délai, de sorte qu'une Nextcloud lente ne bloque jamais un processus Odoo.

  • Testé avec Nextcloud 29 ; toute Nextcloud dotée de WebDAV fonctionne.
  • La vérification SSL reste active ; un certificat auto-signé est traité via un chemin de bundle CA plutôt que désactiver la vérification.

L'administration reste dans un seul groupe

Les exécutions d'export et d'import, la configuration des dossiers et les paramètres de connexion exigent le groupe Cloud Connector / Manager. Les utilisateurs normaux voient les boutons intelligents et le chemin cloud de leurs enregistrements, rien de plus.

  • Chaque exécution et chaque avertissement sont consignés sous Paramètres → Technique → Journalisation.
  • Le journal du connecteur et les fichiers modèles sont invisibles pour les autres utilisateurs.

Questions fréquentes

Quelles éditions d'Odoo sont prises en charge ?

Le module fonctionne avec Odoo Community et Odoo Enterprise, version 16.0 — en auto-hébergement ou sur Odoo.sh. Odoo Online, l’édition SaaS hébergée, n’accepte aucune application du store ; aucun module tiers n’y fonctionne.

Quelles versions de Nextcloud fonctionnent ?

Toute Nextcloud proposant WebDAV, donc toute version prise en charge. Le connecteur a été testé avec Nextcloud 29. Il faut un compte utilisateur avec un mot de passe ou un mot de passe d'application ; les dossiers appartiennent à ce compte.

Le module a-t-il besoin de paquets Python supplémentaires ?

Aucun paquet à installer : le connecteur utilise requests, qui fait partie de toute installation Odoo. Le manifeste le déclare afin qu'Odoo vérifie sa présence. Rien à ajouter dans un requirements.txt, ni sur Odoo.sh ni en auto-hébergement.

Quelles sont les dépendances du module ?

Cloud Base (issu de ce paquet) ainsi que les modules standard Contacts, CRM, Ventes, Achats, Facturation, Inventaire, Employés et Discussion. Odoo les installe automatiquement.

Ma Nextcloud utilise un certificat auto-signé. Que faire ?

Indiquez le chemin de votre bundle CA dans le paramètre REQUESTS_CA_BUNDLE ; le connecteur vérifie alors le certificat par rapport à celui-ci. Le commutateur Ignorer la vérification des certificats SSL n'est prévu que pour les réseaux de confiance : sans vérification, le mot de passe Nextcloud pourrait être intercepté en chemin vers le serveur.

Qu'advient-il de la pièce jointe dans Odoo après l'export ?

Par défaut, les données binaires sont retirées d'Odoo, la pièce jointe conserve son chemin cloud ; l'aperçu et le téléchargement lisent le fichier depuis Nextcloud. Avec Ne pas supprimer les données de la pièce jointe après l'export, une copie reste dans Odoo.

Puis-je utiliser Nextcloud et OneDrive en même temps ?

Un fournisseur cloud par base de données : vous installez soit le NextCloud Connector, soit le OneDrive Connector par-dessus Cloud Base. Les deux utilisent la même configuration de dossiers ; un changement ultérieur signifie installer l'autre connecteur et lancer son export une fois.

Proposez-vous un support ?

Oui. Écrivez à support@equitania.de ou ouvrez un ticket sur le portail de support à support.equitania.de.

Le module fonctionne-t-il après une mise à jour d'Odoo au sein de la même version majeure ?

Oui, au sein d'Odoo 16.x. Une nouvelle version majeure d'Odoo est livrée sous forme d'une nouvelle version du module.

More solutions from Equitania · Weitere Lösungen von Equitania

Support · Kontakt

We are happy to support you · Wir unterstützen Sie gerne.

Equitania Software GmbH ownERP
Equitania Software GmbH
Weiherstraße 13
75173 Pforzheim
Deutschland · Germany
Telefon: +49 7231 16 604 0
Telefax: +49 7231 16 604 200
Homepage: www.ownerp.com · odoo2fast.report
Support: support.equitania.de
E-Mail: support@equitania.de

FR · Toutes les informations figurant sur cette page servent à la description du produit et n'ont pas de valeur juridiquement contraignante. Elles ne constituent ni une garantie de qualité ni l'assurance d'un périmètre fonctionnel déterminé, d'une adéquation à un usage particulier ou d'un résultat donné ; seuls les accords contractuels et l'étendue de la livraison de la version effectivement installée font foi. Les illustrations présentent des configurations à titre d'exemple. Les noms de produits et de sociétés cités sont des marques ou des marques déposées de leurs détenteurs respectifs ; leur mention n'implique ni lien avec ces détenteurs ni recommandation de leur part. Cette description a été rédigée avec l'assistance d'une IA, puis vérifiée et validée avant publication ; la version allemande fait foi.