ef3bbc9293bed881a1e7c99fed431ad2ee4a9f6b
Before this commit: 1. Set up an EasyPost shipment setup, using "Canada Post" as the Carrier Type and "XpresspostUSA" as the Default Service Level. 2. Create a SO with a US customer (like Deco Addict) 3. "Add Shipping" using the button and choose the one created in 1. 4. When you try to "Get Rate" using the EasyPost shipment, the API does always return the same error: ``` Easypost returned an error: Unable to proceed, 'customs_info' is required for international shipments, shipments bound for US military bases, or US territories. Please see https://www.easypost.com/docs/api#customs for more information. ``` After this commit: As no commodities were set, `_customs_info` will return an empty dictionary. To solve that, we set the `DeliveryPackage` commodity value on its initialisation to compute the customs information the way it should. opw-3104305 closes odoo/odoo#112988 X-original-commit: 06beca4373743787ae629b2c7ea623bf0583727a Signed-off-by: Arnold Moyaux (arm) <arm@odoo.com>
…
…
…
Odoo
Odoo is a suite of web based open source business apps.
The main Odoo Apps include an Open Source CRM, Website Builder, eCommerce, Warehouse Management, Project Management, Billing & Accounting, Point of Sale, Human Resources, Marketing, Manufacturing, ...
Odoo Apps can be used as stand-alone applications, but they also integrate seamlessly so you get a full-featured Open Source ERP when you install several Apps.
Getting started with Odoo
For a standard installation please follow the Setup instructions from the documentation.
To learn the software, we recommend the Odoo eLearning, or Scale-up, the business game. Developers can start with the developer tutorials
Languages
Python
49.6%
JavaScript
47.8%
SCSS
2%
CSS
0.3%
HTML
0.2%