use partner_shipping-carrier_id for sales order; make property_delivery_carrier_id visible in quick_form
parent
06e29b778f
commit
1224eecce9
|
|
@ -107,6 +107,13 @@ class SaleOrder(models.Model):
|
|||
if record.partner_invoice_id.is_retailer:
|
||||
record.payment_term_id = record.partner_invoice_id.property_payment_term_id
|
||||
|
||||
@api.multi
|
||||
@api.onchange('partner_shipping_id')
|
||||
def onchange_partner_shipping_id(self):
|
||||
res = super(SaleOrder, self).onchange_partner_shipping_id()
|
||||
self.carrier_id = self.partner_shipping_id.property_delivery_carrier_id
|
||||
return {}
|
||||
|
||||
@api.multi
|
||||
def _compute_weight_total(self):
|
||||
for record in self:
|
||||
|
|
|
|||
|
|
@ -12,6 +12,9 @@
|
|||
class="btn-danger" attrs="{'invisible':[('portal_pending','=',False)]}"/>
|
||||
</header>
|
||||
</xpath>
|
||||
<xpath expr="//group/field[@name='name']" position="after">
|
||||
<field name="property_delivery_carrier_id"/>
|
||||
</xpath>
|
||||
<xpath expr="//field[@name='parent_id']/.." position="before">
|
||||
<h3>
|
||||
<field name="name2" placeholder="Unternehmen 2"/>
|
||||
|
|
|
|||
Loading…
Reference in New Issue