mirror of
https://github.com/bringout/oca-ocb-sale.git
synced 2026-04-27 16:31:58 +02:00
19.0 vanilla
This commit is contained in:
parent
79f83631d5
commit
73afc09215
6267 changed files with 1534193 additions and 1130106 deletions
|
|
@ -8,8 +8,11 @@ class SaleOrder(models.Model):
|
|||
_inherit = 'sale.order'
|
||||
|
||||
opportunity_id = fields.Many2one(
|
||||
'crm.lead', string='Opportunity', check_company=True,
|
||||
'crm.lead', string='Opportunity', check_company=True, index='btree_not_null',
|
||||
domain="[('type', '=', 'opportunity'), '|', ('company_id', '=', False), ('company_id', '=', company_id)]")
|
||||
|
||||
def action_confirm(self):
|
||||
return super(SaleOrder, self.with_context({k:v for k,v in self._context.items() if k != 'default_tag_ids'})).action_confirm()
|
||||
res = super(SaleOrder, self.with_context({k: v for k, v in self.env.context.items() if k != 'default_tag_ids'})).action_confirm()
|
||||
for order in self:
|
||||
order.opportunity_id._update_revenues_from_so(order)
|
||||
return res
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue