From 539faec1cfd63238cb8a48bb47ba92d87e6d3fa4 Mon Sep 17 00:00:00 2001 From: Harald Welte Date: Tue, 27 Apr 2021 17:42:52 +0200 Subject: [PATCH] wpint: try to shrink the number of customs lines, if needed python-inema has a method that tries to combine multiple customs lines into one, if the HTS of those lines is identical. We forgot to use it so far. --- models/dp_delivery_carrier.py | 1 + 1 file changed, 1 insertion(+) diff --git a/models/dp_delivery_carrier.py b/models/dp_delivery_carrier.py index ebaee6a..82e02ec 100644 --- a/models/dp_delivery_carrier.py +++ b/models/dp_delivery_carrier.py @@ -191,6 +191,7 @@ class DPDeliveryCarrier(models.Model): else: wpi_content = [] total_value = 0 + wpi_content = wpi.shrink_contents_if_needed(wpi_content) wpi_item = wpi.build_item(service.code, wpi_sender, wpi_recipient, weight*1000, total_value, 'EUR', customer_reference=pickings.name, contents=wpi_content) # actually create the order + download the label