[IMP] stock: Add the picking_id in partial_picking wizard

bzr revid: sbh@tinyerp.com-20100319092427-53al3539p12pbvc7
This commit is contained in:
sbh (Open ERP)
2010-03-19 14:54:27 +05:30
parent d8975f4afc
commit e1013773db
3 changed files with 4 additions and 1 deletions
+1
View File
@@ -1770,6 +1770,7 @@ class stock_delivery(osv.osv):
'date': fields.datetime('Date'),
'partner_id': fields.many2one('res.partner', 'Partner'),
'product_delivered':fields.one2many('stock.move', 'delivered_id', 'Product Delivered', domain=[('picking_id.type','=','in')]),
'picking_id': fields.many2one('stock.picking', 'Picking list'),
}
+1
View File
@@ -1759,6 +1759,7 @@
<field name="name"/>
<field name="date"/>
<field name="partner_id"/>
<field name="picking_id"/>
<separator string="Product Delivered Information" colspan="4" />
<field name="product_delivered" colspan="4" nolabel="1" widget="one2many" mode="tree,form">
<tree string="Stock Moves" editable="top">
@@ -198,7 +198,8 @@ def _do_split(self, cr, uid, data, context):
'name': pick.name,
'partner_id': partner_id,
'date': move.date,
'product_delivered':[(6,0, [new_obj])]
'product_delivered':[(6,0, [new_obj])],
'picking_id':move.picking_id.id
}, context=context)
if not isinstance(delivery_id, (int, long)):
delivery_id=delivery_id[0]