[IMP] Inventory: Expanding on delivery method form fields

closes odoo/documentation#15455

closes odoo/documentation#15535

X-original-commit: c7a3f98b17
Signed-off-by: Zachary Straub (zst) <zst@odoo.com>
Signed-off-by: Erin Jerison (erjer) <erjer@odoo.com>
Co-authored-by: larm-odoo <121518652+larm-odoo@users.noreply.github.com>
This commit is contained in:
erjer-odoo
2025-11-25 21:47:15 +00:00
committed by Zachary Straub (ZST)
parent 5000b03ed3
commit 3422c89e35
4 changed files with 19 additions and 6 deletions

View File

@@ -33,9 +33,9 @@ a form to provide details about the shipping provider, including:
- :guilabel:`Delivery Method` (*Required field*): the name of the delivery method (e.g. `flat-rate
shipping`, `same day delivery`, etc.).
- :guilabel:`Website`: configure :doc:`delivery methods for an ecommerce
</applications/websites/ecommerce/shipping>`. Select the applicable website from the drop-down
menu, or leave it blank to apply the method to all web pages.
- :guilabel:`Website`: configure shipping methods for an **eCommerce** page. Select the applicable
website from the drop-down menu, or leave it blank to apply the method to all web pages. This
field only appears when the **eCommerce** app is enabled.
- :guilabel:`Provider` (*Required field*): choose the delivery service, like FedEx, if using a
:ref:`third-party carrier <inventory/shipping/third_party>`. Ensure the integration with the
shipping carrier is properly installed and select the provider from the drop-down menu. For more
@@ -46,10 +46,12 @@ a form to provide details about the shipping provider, including:
<payment_providers/inperson_payments/cash_on_delivery>` payment method when selecting this
delivery option on the ecommerce website.
- :guilabel:`Company`: If the shipping method should apply to a specific company, select it from the
drop-down menu. Leave the field blank to apply the method to all companies.
drop-down menu. Leave the field blank to apply the method to all companies. This field only
appears in multi-company databases.
- :guilabel:`Routes`: select the applicable routes to define different delivery methods, such as
standard or express shipping, based on varying lead times. For more information, jump to the
:ref:`Set routes on shipping method <inventory/shipping_receiving/shipping-route>` section.
standard or express shipping, based on varying lead times. This field only appears when you have
enabled multi-step routes in your inventory configuration settings. For more information, refer to
the :ref:`Set routes on shipping method <inventory/shipping_receiving/shipping-route>` section.
- :guilabel:`Delivery Product` (*Required field*): the product listed on the :ref:`sales order line
<inventory/shipping/sales-order>` as the delivery charge.
- :guilabel:`Free if order amount is above`: checking this box enables free shipping if the customer
@@ -58,6 +60,17 @@ a form to provide details about the shipping provider, including:
delivery. When a custom carrier is added in a delivery order, the tracking button is enabled, and
the link directs to the tracking portal with that URL.
.. example::
To set up `$200` flate-rate shipping, fill in the following fields:
- :guilabel:`Delivery Method`: `Furniture Delivery (Manual)`
- :guilabel:`Provider`: :guilabel:`Fixed Price`
- :guilabel:`Fixed Price`: `200`
- :guilabel:`Delivery Product`: :guilabel:`Furniture Delivery (manual)`
.. image:: new_delivery_method/sample-delivery-method.png
:alt: Set up a delivery method with a fixed price of 200.
.. _inventory/shipping_receiving/availability:
Use the :guilabel:`Availability` tab to define conditions for the delivery method based on the

Binary file not shown.

Before

Width:  |  Height:  |  Size: 18 KiB

After

Width:  |  Height:  |  Size: 12 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 22 KiB

After

Width:  |  Height:  |  Size: 13 KiB