[Fix] stock: Remove the duplicate action for report and put error if move line is not create

bzr revid: sbh@tinyerp.com-20100618070339-q14dg8p56w02p394
This commit is contained in:
sbh (Open ERP) 2010-06-18 12:33:39 +05:30
parent bbb8574000
commit 3e7f590e31
2 changed files with 3 additions and 1 deletions

View File

@ -639,6 +639,9 @@ class stock_picking(osv.osv):
self.write(cr, uid, ids, {'state': 'confirmed'})
todo = []
for picking in self.browse(cr, uid, ids, context=context):
if not picking.move_lines:
raise osv.except_osv(_('Error !'),_('You can not confirm Picking without Move Lines.'))
for r in picking.move_lines:
if r.state == 'draft':
todo.append(r.id)

View File

@ -3,7 +3,6 @@
<data>
<report auto="False" id="report_product_history" model="product.product" name="stock.product.history" string="Future Stock Forecast"/>
<report id="report_picking_list" model="stock.picking" name="stock.picking.list" string="Picking list" rml="stock/report/picking.rml"/>
<report id="report_packing_list" model="stock.picking" name="stock.packing.list" string="Packing list" rml="stock/report/packing.rml"/>
<report id="report_move_labels" model="stock.move" name="stock.move.label" string="Item Labels" xml="stock/report/lot_move_label.xml" xsl="stock/report/lot_move_label.xsl"/>
<report auto="False" id="report_location_overview" model="stock.location" name="lot.stock.overview" string="Location Overview" rml="stock/report/lot_overview.rml" groups="base.group_extended"/>
<report auto="False" id="report_lot_location" model="stock.location" name="lot.location" rml="stock/report/lot_location.rml" string="Lots by location"/>