[IMP] sale, stock: add sendcloud setting

SendCloud added in settings as a third party shipping connector

closes odoo/odoo#92610

Task: 2797613
Related: odoo/enterprise#27920
Signed-off-by: Arnold Moyaux (arm) <arm@odoo.com>
This commit is contained in:
Ahmed Khalaf (ahkh)
2022-09-13 13:52:52 +02:00
parent 8aca2e4a94
commit af4bc31267
4 changed files with 31 additions and 0 deletions
@@ -71,6 +71,7 @@ class ResConfigSettings(models.TransientModel):
module_delivery_bpost = fields.Boolean("bpost Connector")
module_delivery_dhl = fields.Boolean("DHL Express Connector")
module_delivery_easypost = fields.Boolean("Easypost Connector")
module_delivery_sendcloud = fields.Boolean("Sendcloud Connector")
module_delivery_fedex = fields.Boolean("FedEx Connector")
module_delivery_ups = fields.Boolean("UPS Connector")
module_delivery_usps = fields.Boolean("USPS Connector")
@@ -355,6 +355,20 @@
</div>
</div>
</div>
<div class="col-12 col-lg-6 o_setting_box" id="shipping_costs_sendcloud">
<div class="o_setting_left_pane">
<field name="module_delivery_sendcloud" widget="upgrade_boolean"/>
</div>
<div class="o_setting_right_pane">
<label for="module_delivery_sendcloud"/>
<div class="text-muted">
Compute shipping costs and ship with Sendcloud
</div>
<div class="content-group">
<div id="sale_delivery_sendcloud"/>
</div>
</div>
</div>
</div>
<h2>Invoicing</h2>
<div class="row mt16 o_settings_container" name="invoicing_setting_container">
@@ -39,6 +39,7 @@ class ResConfigSettings(models.TransientModel):
module_delivery_usps = fields.Boolean("USPS Connector")
module_delivery_bpost = fields.Boolean("bpost Connector")
module_delivery_easypost = fields.Boolean("Easypost Connector")
module_delivery_sendcloud = fields.Boolean("Sendcloud Connector")
module_quality_control = fields.Boolean("Quality")
module_quality_control_worksheet = fields.Boolean("Quality Worksheet")
group_stock_multi_locations = fields.Boolean('Storage Locations', implied_group='stock.group_stock_multi_locations',
@@ -266,6 +266,21 @@
</div>
</div>
</div>
<div class="col-12 col-lg-6 o_setting_box" id="compute_shipping_costs_sendcloud">
<div class="o_setting_left_pane">
<field name="module_delivery_sendcloud" widget="upgrade_boolean"/>
</div>
<div class="o_setting_right_pane">
<label for="module_delivery_sendcloud"/>
<a href="https://www.odoo.com/documentation/master/applications/inventory_and_mrp/inventory/shipping/setup/third_party_shipper.html" title="Documentation" class="o_doc_link" target="_blank"></a>
<div class="text-muted">
Compute shipping costs and ship with Sendcloud
</div>
<div class="content-group">
<div id="stock_delivery_sendcloud"/>
</div>
</div>
</div>
</div>
<h2>Products</h2>
<div class="row mt16 o_settings_container" name="product_setting_container">