Improve stock compute
bzr revid: ced-7bf3c1dc298b8b41991c365c8b028d7efcc963b8
This commit is contained in:
parent
faac1d8aee
commit
0fe0abc9de
|
@ -680,6 +680,18 @@ class stock_move(osv.osv):
|
||||||
'date_planned': lambda *a: time.strftime('%Y-%m-%d'),
|
'date_planned': lambda *a: time.strftime('%Y-%m-%d'),
|
||||||
'date': lambda *a: time.strftime('%Y-%m-%d %H:%M:%S'),
|
'date': lambda *a: time.strftime('%Y-%m-%d %H:%M:%S'),
|
||||||
}
|
}
|
||||||
|
|
||||||
|
def _auto_init(self, cursor):
|
||||||
|
super(stock_move, self)._auto_init(cursor)
|
||||||
|
cursor.execute('SELECT indexname \
|
||||||
|
FROM pg_indexes \
|
||||||
|
WHERE indexname = \'stock_move_location_id_location_dest_id_product_id_state\'')
|
||||||
|
if not cursor.fetchone():
|
||||||
|
cursor.execute('CREATE INDEX stock_move_location_id_location_dest_id_product_id_state \
|
||||||
|
ON stock_move (location_id, location_dest_id, product_id, state)')
|
||||||
|
cursor.commit()
|
||||||
|
|
||||||
|
|
||||||
def onchange_product_id(self, cr, uid, context, prod_id=False, loc_id=False, loc_dest_id=False):
|
def onchange_product_id(self, cr, uid, context, prod_id=False, loc_id=False, loc_dest_id=False):
|
||||||
if not prod_id:
|
if not prod_id:
|
||||||
return {}
|
return {}
|
||||||
|
|
Loading…
Reference in New Issue