[IMP] POS: made some changes in code

bzr revid: cha@tinyerp.com-20130204064142-xivaomscssibwsb8
This commit is contained in:
Ajay Chauhan (OpenERP)
2013-02-04 12:11:42 +05:30
parent df29fec090
commit 85f6cb8239
4 changed files with 7 additions and 7 deletions
+2 -2
View File
@@ -694,7 +694,7 @@ class pos_order(osv.osv):
if line.qty < 0:
location_id, output_id = output_id, location_id
self.pool.get('stock.picking').signal_button_confirm(cr, uid, [picking_id])
picking_obj.signal_button_confirm(cr, uid, [picking_id])
picking_obj.force_assign(cr, uid, [picking_id], context)
return True
@@ -704,7 +704,7 @@ class pos_order(osv.osv):
"""
stock_picking_obj = self.pool.get('stock.picking')
for order in self.browse(cr, uid, ids, context=context):
self.pool.get('stock.picking').signal_button_cancel(cr, uid, [order.picking_id.id])
stock_picking_obj.signal_button_cancel(cr, uid, [order.picking_id.id])
if stock_picking_obj.browse(cr, uid, order.picking_id.id, context=context).state <> 'cancel':
raise osv.except_osv(_('Error!'), _('Unable to cancel the picking.'))
self.write(cr, uid, ids, {'state': 'cancel'}, context=context)
+1 -1
View File
@@ -36,7 +36,7 @@ class pos_confirm(osv.osv_memory):
todo = False
break
if todo:
self.pool.get('pos.order').signal_done(cr, uid, [order.id])
order_obj.signal_done(cr, uid, [order.id])
# Check if there is orders to reconcile their invoices
ids = order_obj.search(cr, uid, [('state','=','invoiced'),('invoice_id.state','=','open')], context=context)
+1 -1
View File
@@ -66,7 +66,7 @@ class pos_make_payment(osv.osv_memory):
order_obj.add_payment(cr, uid, active_id, data, context=context)
if order_obj.test_paid(cr, uid, [active_id]):
self.pool.get('pos.order').signal_paid(cr, uid, [active_id])
order_obj.signal_paid(cr, uid, [active_id])
return {'type' : 'ir.actions.act_window_close' }
##self.print_report(cr, uid, ids, context=context)
+3 -3
View File
@@ -155,7 +155,7 @@ class pos_return(osv.osv_memory):
'amount': -amount,
})
order_obj.write(cr,uid, [active_id,new_order], {'state': 'done'})
self.pool.get('stock.picking').signal_button_confirm(cr, uid, [new_picking])
picking_obj.signal_button_confirm(cr, uid, [new_picking])
picking_obj.force_assign(cr, uid, [new_picking], context)
act = {
'domain': "[('id', 'in', ["+str(new_order)+"])]",
@@ -229,7 +229,7 @@ class add_product(osv.osv_memory):
'date':date_cur
})
self.pool.get('stock.picking').signal_button_confirm(cr, uid, [new_picking])
picking_obj.signal_button_confirm(cr, uid, [new_picking])
picking_obj.force_assign(cr, uid, [new_picking], context)
order_obj.write(cr,uid,active_id,{'picking_id':new_picking})
@@ -302,7 +302,7 @@ class add_product(osv.osv_memory):
'name':'%s (return)' % order_id.name,
'date':date_cur,
})
self.poolget('stock.picking').signal_button_confirm(cr, uid, [new_picking])
picking_obj.signal_button_confirm(cr, uid, [new_picking])
picking_obj.force_assign(cr, uid, [new_picking], context)
obj=order_obj.browse(cr,uid, active_ids[0])
context.update({'return':'return'})