Aller au contenu
Roekish

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

  1. Copiez le dossier roekish_delivery_mondialrelay/ dans votre addons_path.
  2. Mettez à jour la liste des applications.
  3. 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.