Expédiez avec La Poste / Colissimo depuis Odoo 19.
Tarification, étiquettes, suivi, points de retrait.
| Tarification | Prix calculé depuis une grille tarifaire Colissimo (poids × zone) ou les règles de prix natives d'Odoo. Point d'extension _laposte_get_live_price (fail-closed) pour un futur service de cotation. |
| Étiquettes | Génération d'étiquette Colissimo via roulier ; numéro de suivi enregistré sur le bon de livraison. |
| Points de retrait | Recherche des relais proches (web service Colissimo Point Retrait via zeep), sélectionnable sur le devis et le bon de livraison, propagé à la validation. |
| Suivi | Lien de suivi Colissimo pour le client. |
Bâti sur le framework de livraison natif d'Odoo (delivery / stock_delivery).
Une seule dépendance de module ; roulier et zeep sont importés à la
demande et fail-closed si absents. Le module reste léger et installable.
Grilles Colissimo 2026 fournies en démo, éditables par vos utilisateurs : France, Outre-mer (OM1/OM2), UE + Suisse, Royaume-Uni, zones internationales B et C. Quatre transporteurs prêts à l'emploi :
Domicile Point Retrait Éco Outre-mer Prêt-à-Envoyer
pip install roulier zeep # optionnel : étiquettes + points de retraitCopiez roekish_delivery_laposte/ dans votre addons_path, puis installez le module
depuis Applications. La tarification fonctionne sans aucune librairie
externe.
Pile Odoo 19 + PostgreSQL fournie pour tester immédiatement :
make init # image + base de démo avec données
make up # http://localhost:8069 (admin / admin)
make test # suite de tests du module- Identifiants Colissimo réservés au groupe Administrateur La Poste ; secrets masqués dans les messages d'erreur.
- Droits d'accès fins : groupes Utilisateur et Administrateur dédiés.
- Isolation multi-société sur les grilles tarifaires.
- DEVELOPMENT.md : mise en production, sandbox Colissimo, vérification, droits d'accès.
- Wiki : installation, configuration, grilles, points de retrait, go-live.
- roekish_delivery_laposte/README.rst : fiche du module.
Les contributions sont bienvenues. Lisez le
guide de contribution et le
code de conduite. Ouvrez une issue pour discuter d'une
évolution, ou proposez une pull request sur la branche 19.0.