From 65770b97c7e4c2d02a6db544c3076de5bb3425eb Mon Sep 17 00:00:00 2001 From: sinergia Date: Mon, 11 Jul 2022 16:18:53 -0500 Subject: [PATCH] add default_shipment_address --- sale.py | 8 +++++++- 1 file changed, 7 insertions(+), 1 deletion(-) diff --git a/sale.py b/sale.py index 9162dbf..6f6f4b5 100644 --- a/sale.py +++ b/sale.py @@ -96,8 +96,14 @@ class SaleLine(metaclass=PoolMeta): address_equipment = fields.Many2One('party.address', "Direccion") unit_digits = fields.Function(fields.Integer('Unit Digits'), 'on_change_with_unit_digits') - + + @fields.depends('sale','_parent_sale.shipment_address') + def default_address_equipment(self, name=None): + #raise UserError(str((self.sale))) + self.address_equipment = self.sale.shipment_address.id + return self.address_equipment + def on_change_with_unit_digits(self, name=None): if self.unit: return self.unit.digits