Installation
Dépendance Python
pip install zeep
zeep sert à la recherche de Points Relais. La tarification et les
étiquettes fonctionnent sans cette librairie : l'API Connect est appelée avec
requests, fourni par Odoo. Si zeep manque, la recherche renvoie un message
clair au lieu de planter.
Installer le module
- Copiez le dossier
roekish_delivery_mondialrelay/dans votreaddons_path. - Mettez à jour la liste des applications.
- Installez Delivery Carrier Mondial Relay depuis Applications.
N'utilisez pas Applications > Importer un module (envoi d'un zip) : ce
chemin ne charge que les données, jamais les modèles Python, et l'installation
échoue dès la première référence à un modèle. Le module se déploie via
l'addons_path, sur Odoo.sh ou une instance On-Premise.
À l'installation, l'administrateur principal reçoit le groupe Administrateur Mondial Relay, donc la configuration est accessible tout de suite.
Le module ne dépend pas du module Odoo delivery_mondialrelay (widget de
sélection sur le site web) et peut être installé à côté.
Démo Docker
Pour tester sans rien installer localement :
make init # image + base de démo avec données
make up # http://localhost:8069 (admin / admin)
make test # tests du module
Source de cette page : wiki GitHub du module.