Set shipment cost method to order for sale from web shop

Closes #14336
This commit is contained in:
Cédric Krier
2025-10-30 10:23:35 +01:00
parent fe7bff23f8
commit 62a54d655f
2 changed files with 14 additions and 0 deletions
+5
View File
@@ -15,6 +15,7 @@ extras_depend:
product_attribute
product_image
sale_price_list
sale_shipment_cost
xml:
web.xml
product.xml
@@ -52,3 +53,7 @@ model:
[register sale_price_list]
model:
web.Shop_PriceList
[register sale_shipment_cost]
model:
web.Shop_ShipmentCost
+9
View File
@@ -301,6 +301,15 @@ class Shop_PriceList(metaclass=PoolMeta):
return sale
class Shop_ShipmentCost(metaclass=PoolMeta):
__name__ = 'web.shop'
def get_sale(self, party=None):
sale = super().get_sale(party=party)
sale.shipment_cost_method = 'order'
return sale
class Shop_TaxRuleCountry(metaclass=PoolMeta):
__name__ = 'web.shop'