account_invoice.py 528 B

1234567891011121314151617181920
  1. # -*- encoding: utf-8 -*-
  2. from openerp import models, fields, api
  3. class AccountInvoice(models.Model):
  4. _inherit = 'account.invoice'
  5. # _name = 'account.invoice'
  6. contado = fields.Boolean('Contado')
  7. credito = fields.Boolean('Crédito')
  8. @api.one
  9. @api.onchange('credito')
  10. def cambiar_estado_credito(self):
  11. self.contado = not self.credito
  12. @api.one
  13. @api.onchange('contado')
  14. def cambiar_estado_contado(self):
  15. if self.contado == True:
  16. self.credito = not self.contado