12345678910111213141516171819202122232425262728293031323334353637 |
- from openerp import models, api
- from openerp.exceptions import ValidationError
- class sale_order(models.Model):
- _name = 'sale.order'
- _inherit = 'sale.order'
- @api.one
- @api.constrains('invoice_number')
- def _controla_ruc(self):
- if (self.invoice_number):
-
- part_obj = self.env['sale.order'].search([('invoice_number','=',self.invoice_number)])
- if len(part_obj) > 1:
- raise ValidationError('El campo número de factura física ya existe y debe ser único')
|