[IMP] Inventory: Expanding on delivery method form fields

closes odoo/documentation#15455

closes odoo/documentation#15500

Signed-off-by: Erin Jerison (erjer) <erjer@odoo.com>
Signed-off-by: Zachary Straub (zst) <zst@odoo.com>
Co-authored-by: larm-odoo <121518652+larm-odoo@users.noreply.github.com>
This commit is contained in:
erjer-odoo
2025-11-25 13:47:15 -08:00
committed by Zachary Straub (ZST)
parent 6206dacafc
commit c7a3f98b17
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 - :guilabel:`Delivery Method` (*Required field*): the name of the delivery method (e.g. `flat-rate
shipping`, `same day delivery`, etc.). shipping`, `same day delivery`, etc.).
- :guilabel:`Website`: configure :doc:`delivery methods for an ecommerce - :guilabel:`Website`: configure shipping methods for an **eCommerce** page. Select the applicable
</applications/websites/ecommerce/shipping>`. Select the applicable website from the drop-down website from the drop-down menu, or leave it blank to apply the method to all web pages. This
menu, or leave it blank to apply the method to all web pages. field only appears when the **eCommerce** app is enabled.
- :guilabel:`Provider` (*Required field*): choose the delivery service, like FedEx, if using a - :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 :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 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 <payment_providers/inperson_payments/cash_on_delivery>` payment method when selecting this
delivery option on the ecommerce website. delivery option on the ecommerce website.
- :guilabel:`Company`: If the shipping method should apply to a specific company, select it from the - :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 - :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 standard or express shipping, based on varying lead times. This field only appears when you have
:ref:`Set routes on shipping method <inventory/shipping_receiving/shipping-route>` section. 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 - :guilabel:`Delivery Product` (*Required field*): the product listed on the :ref:`sales order line
<inventory/shipping/sales-order>` as the delivery charge. <inventory/shipping/sales-order>` as the delivery charge.
- :guilabel:`Free if order amount is above`: checking this box enables free shipping if the customer - :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 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. 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: .. _inventory/shipping_receiving/availability:
Use the :guilabel:`Availability` tab to define conditions for the delivery method based on the 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