Hi,
something like that to add in a custom module:
from openerp import workflow
from openerp.osv import orm
class website(orm.Model):
_inherit = 'website'
def _website_confirm_sale_order(self, cr, uid, sale_order, context=None):
context = context or {}
if sale_order.exists() and sale_order_browse.state == 'draft':
workflow.trg_validate(uid, 'sale.order', sale_order_browse.id, 'order_confirm', cr)
def sale_get_order(self, cr, uid, ids, force_create=False, code=None, update_pricelist=None, context=None):
context = context or {}
sale_order_browse = super(website, self).sale_get_order(self, cr, uid, ids, force_create=force_create, code=code, update_pricelist=update_pricelist, context=context)
self._website_confirm_sale_order(cr, uid, sale_order_browse, context=context)
return sale_order_browse
Bye