You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

19 lines
641 B

  1. # -*- coding: utf-8 -*-
  2. # © 2016 Carlos Dauden <carlos.dauden@tecnativa.com>
  3. # License AGPL-3.0 or later (http://www.gnu.org/licenses/agpl).
  4. from openerp import api, fields, models
  5. class SaleOrderRiskExceeded(models.TransientModel):
  6. _name = 'sale.order.risk.exceeded'
  7. partner_id = fields.Many2one(
  8. comodel_name='res.partner', readonly=True, string='Customer')
  9. exception_msg = fields.Text(readonly=True)
  10. @api.multi
  11. def button_continue(self):
  12. self.ensure_one()
  13. so = self.env['sale.order'].browse(self.env.context['active_id'])
  14. return so.with_context(bypass_risk=True).action_confirm()