Aller au contenu
Roekish

Installation

Dépendances Python

pip install roulier zeep

roulier sert aux étiquettes Colissimo, zeep à la recherche de points de retrait. La tarification fonctionne sans ces librairies. Si elles manquent, la fonctionnalité concernée renvoie un message clair au lieu de planter. Delivengo n'a besoin d'aucune librairie supplémentaire.

Installer le module

  1. Copiez le dossier roekish_delivery_laposte/ dans votre addons_path.
  2. Mettez à jour la liste des applications.
  3. Installez Delivery Carrier La Poste / Colissimo / Delivengo 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 La Poste, donc la configuration est accessible tout de suite.

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.