TIP: You can type at any time to perform a new search.
Delivery Carrier Roulier
delivery_roulier · OCA/delivery-carrier
- Repository
- OCA/delivery-carrier · module folder · Try on Runboat
- Module version
- 1.0.1
- Category
- Delivery
- Folder size
- 0.07 MB
- License
- AGPL-3
- Application
- No
- Auto-installable
- No
- Website
- https://github.com/OCA/delivery-carrier
- Last tracking update
- 2026-08-07 08:42:52
- Authors
- Akretion, Odoo Community Association (OCA)
- Maintainers
- Akretion, Odoo Community Association (OCA)
- Committers
- Florian da Costa, Florian Mounier, OCA-git-bot, oca-ci
- Odoo dependencies
- Python dependencies
- roulier
- System dependencies
- None
- Required by
- None
- Description
Integration of multiple carriers with Roulier library Base module for integration with Roulier. [Roulier](https://pypi.python.org/pypi/roulier) is a python library which implements carriers API. This modules contains the core functions for this implementation. You should install one of the specific modules : - delivery_roulier_laposte - delivery_roulier_dpd - delivery_roulier_geodis - delivery_carrier_label_gls - more to come
Code Analysis ⓘ
Views touched (3)
| XML ID | Name | Model | Type | Status |
|---|---|---|---|---|
quant_package_search_view |
stock.quant.package | search | Inherits stock.quant_package_search_view | |
view_quant_package_form |
stock.quant.package | form | Inherits stock.view_quant_package_form | |
view_quant_package_tree |
stock.quant.package | tree | Inherits stock.view_quant_package_tree |
HTTP endpoints (0)
No HTTP endpoints found for this module.
Models touched (4)
New fields (0)
No new fields.
Public methods (4)-
cancel_shipment(self, pickings) -
get_tracking_link(self, picking) -
rate_shipment(self, order) -
send_shipping(self, pickings)
New fields (0)
No new fields.
Public methods (2)-
get_sale_order_line(self) -
get_unit_price_for_customs(self)This method is designed to be inherited for specific scenarios
New fields (0)
No new fields.
Public methods (1)-
open_website_url(self)Open tracking page. More than 1 tracking number: display a list of packages Else open directly the tracking page
New fields (3)
-
carrier_idMany2one → delivery.carrierstring='Carrier' args: 'delivery.carrier' -
parcel_trackingChar -
parcel_tracking_uriCharhelp="Link to the carrier's tracking page for this package."
-
open_website_url(self)Open website for parcel tracking. Each carrier should implement _get_tracking_link There is low chance you need to override this method. returns: action
Loading…
Loading…
Loading…
Loading…