From 21779a5eb612af90d077a78c2dbfec33fcba8547 Mon Sep 17 00:00:00 2001 From: Felicious Date: Fri, 5 Jul 2024 17:47:09 -0700 Subject: [PATCH] [IMP] inventory: sendcloud shipping rules closes odoo/documentation#10112 Signed-off-by: Samuel Lieber (sali) Co-authored-by: larm-odoo <121518652+larm-odoo@users.noreply.github.com> Co-authored-by: ksc-odoo <73958186+ksc-odoo@users.noreply.github.com> --- .../sendcloud_shipping.rst | 37 ++++++++++++++++-- .../enable-shipping-rules.png | Bin 0 -> 6050 bytes 2 files changed, 34 insertions(+), 3 deletions(-) create mode 100644 content/applications/inventory_and_mrp/inventory/shipping_receiving/setup_configuration/sendcloud_shipping/enable-shipping-rules.png diff --git a/content/applications/inventory_and_mrp/inventory/shipping_receiving/setup_configuration/sendcloud_shipping.rst b/content/applications/inventory_and_mrp/inventory/shipping_receiving/setup_configuration/sendcloud_shipping.rst index 0c474b7c8..3f2452e04 100644 --- a/content/applications/inventory_and_mrp/inventory/shipping_receiving/setup_configuration/sendcloud_shipping.rst +++ b/content/applications/inventory_and_mrp/inventory/shipping_receiving/setup_configuration/sendcloud_shipping.rst @@ -97,8 +97,8 @@ Install Sendcloud shipping module --------------------------------- After the Sendcloud account is set up and configured, it's time to configure the Odoo database. To -get started, go to Odoo's :guilabel:`Apps` module, search for the `Sendcloud Shipping` -integration, and install it. +get started, go to Odoo's :guilabel:`Apps` module, search for the `Sendcloud Shipping` integration, +and install it. .. image:: sendcloud_shipping/sendcloud-mod.png :align: center @@ -214,9 +214,40 @@ chatter, which include the following: Additionally, the tracking number is now available. .. important:: - When return labels are created, Sendcloud will automatically charge the configured Sendcloud + When return labels are created, Sendcloud automatically charges the configured Sendcloud account. +Shipping rules +-------------- + +Optionally, create shipping rules to automatically generate shipping labels tailored to different +product needs. For example, a shipping rule can be created for customers shipping expensive jewelry +items to purchase insurance. + +To use shipping rules, navigate to :menuselection:`Inventory app --> Configuration --> Delivery: +Shipping Methods`, and select the intended `Sendcloud` shipping method. + +Under the :guilabel:`Sendcloud Configuration` tab, in the :guilabel:`OPTIONS` section, choose the +kind of shipments the shipping rules apply to, via the :guilabel:`Use Sendcloud shipping rules` +field. + +From here, choose either: :guilabel:`Shipping` to customers, :guilabel:`Returns` from customers, or +:guilabel:`Both`. + +.. image:: sendcloud_shipping/enable-shipping-rules.png + :align: center + :alt: Use Shipping Rules field. + +Then, in the Sendcloud website, navigate to :menuselection:`Settings --> Shipping rules`. Create a +new shipping rule by clicking :guilabel:`Create New`. + +In the :guilabel:`Actions` section, set a :guilabel:`Condition` to determine when the rule applies. +Then, configure what to do when packages meet the condition. + +.. seealso:: + `Create shipping rules on Sendcloud + `_ + FAQ === diff --git a/content/applications/inventory_and_mrp/inventory/shipping_receiving/setup_configuration/sendcloud_shipping/enable-shipping-rules.png b/content/applications/inventory_and_mrp/inventory/shipping_receiving/setup_configuration/sendcloud_shipping/enable-shipping-rules.png new file mode 100644 index 0000000000000000000000000000000000000000..f2bd3565043499ec01b6f7c3baf731be49de6abf GIT binary patch literal 6050 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 BO3eTO literal 0 HcmV?d00001