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
- Copiez le dossier
roekish_delivery_laposte/dans votreaddons_path. - Mettez à jour la liste des applications.
- 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.