From ed10f467695e2590f0f4863b8400a74d450efbfd Mon Sep 17 00:00:00 2001 From: Elvis Date: Wed, 13 Dec 2023 17:37:43 -0500 Subject: [PATCH] reference from shipment --- purchase.py | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/purchase.py b/purchase.py index 88225d0..807107f 100644 --- a/purchase.py +++ b/purchase.py @@ -162,6 +162,10 @@ class Purchase(metaclass=PoolMeta): return invoice.reference = self.reference invoice.description = self.description + if self.invoice_method == 'shipment' and self.moves: + for move in self.moves: + invoice.reference = move.shipment.reference + break invoice.save() return invoice