From 965aa923c7c7504ca0cd56a2aac97031d948c61e Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?C=C3=A9dric=20Krier?= Date: Wed, 6 Aug 2025 10:10:23 +0200 Subject: [PATCH] Include reference in shipment record name and fallback to id when empty Closes #14147 --- modules/stock/shipment.py | 10 ++++++++++ 1 file changed, 10 insertions(+) diff --git a/modules/stock/shipment.py b/modules/stock/shipment.py index 3eac85c59c..be4d0f265e 100644 --- a/modules/stock/shipment.py +++ b/modules/stock/shipment.py @@ -120,6 +120,16 @@ class ShipmentMixin: today = Date.today() return today - planned_date + def get_rec_name(self, name): + items = [] + if self.number: + items.append(self.number) + if self.reference: + items.append(f'[{self.reference}]') + if not items: + items.append(f'({self.id})') + return ' '.join(items) + @classmethod def search_rec_name(cls, name, clause): _, operator, value = clause