parent
94b3e46900
commit
3cddf78ca7
|
@ -65,14 +65,17 @@ class Purchase(metaclass=PoolMeta):
|
|||
sale.on_change_party()
|
||||
if hasattr(self, 'customer') and self.customer:
|
||||
sale.shipment_party = self.customer
|
||||
sale.shipment_address = self.customer.address_get(type='delivery')
|
||||
else:
|
||||
sale.shipment_party = self.party
|
||||
sale.shipment_address = self.party.address_get(type='delivery')
|
||||
if not sale.shipment_address:
|
||||
sale.shipment_address = party.address_get(type='delivery')
|
||||
sale.on_change_shipment_party()
|
||||
sale.description = self.description
|
||||
sale.payment_term = self.payment_term
|
||||
sale.reference = self.number
|
||||
sale.sale_date = self.purchase_date
|
||||
sale.shipment_address = party.address_get(type='delivery')
|
||||
lines = []
|
||||
for line in self.lines:
|
||||
if line.type != 'line' or not line.product or not line.product.salable:
|
||||
|
|
Loading…
Reference in New Issue