[FIX] stock: don't allow to make an inventory with a date in the future

bzr revid: qdp-launchpad@openerp.com-20140317090656-o7lo22tzm8yuv3r8
This commit is contained in:
Quentin (OpenERP) 2014-03-17 10:06:56 +01:00
parent 552b38f81d
commit dec4a92776
1 changed files with 2 additions and 0 deletions

View File

@ -2359,6 +2359,8 @@ class stock_inventory(osv.osv):
inventory_line_obj = self.pool.get('stock.inventory.line')
for inventory in self.browse(cr, uid, ids, context=context):
#check inventory start date is allowed
if inventory.date > time.strftime(DEFAULT_SERVER_DATETIME_FORMAT):
raise osv.except_osv(_('Error!'), _('It\'s impossible to confirm an inventory in the future. Please change the inventory date to proceed further.'))
conflicting_move_ids = self.check_inventory_date(cr, uid, inventory, context=context)
error_message = ""
for move in self.pool.get('stock.move').browse(cr, uid, conflicting_move_ids, context=context):