1234567891011121314151617181920212223242526272829 |
- from openerp import models, fields, api
- class SaleOrder(models.Model):
- _inherit = 'sale.order'
- @api.multi
- def open_order_service_form(self):
- order_service_obj = self.env['orden.servicio']
- order_service_vals = {
- 'sale_order_id': self.id,
- 'partner_id': self.partner_id,
-
- }
- order_service = order_service_obj.create(order_service_vals)
- view_id = self.env.ref('orden_servicio.form_orden_servicio_mejorado').id
- return {
- 'name': 'Orden de Servicio',
- 'view_type': 'form',
- 'view_mode': 'form',
- 'res_model': 'orden.servicio',
- 'res_id': order_service.id,
- 'view_id': [view_id],
- 'type': 'ir.actions.act_window',
- }
|