sale_order.py 523 B

1234567891011121314151617181920
  1. # -*- coding: utf-8 -*-
  2. from openerp import api, fields, models
  3. from openerp.exceptions import except_orm
  4. class SaleOrder(models.Model):
  5. _inherit = 'sale.order'
  6. @api.model
  7. def join_payslip_faults(self, values):
  8. sale = self.env['sale.order'].browse(values['id'])
  9. new_line = self.env['sale.order.line']
  10. sale_order_line = {
  11. 'product_id': values['product_id'],
  12. 'product_uom_qty': values['product_uom_qty'],
  13. 'order_id' : values['id']
  14. }
  15. new_line.create(sale_order_line)