'prodlot_id' : fields.many2one('stock.production.lot', 'Production Lot'),
'move_id' : fields.many2one('stock.move', "Move"),
'wizard_id' : fields.many2one('stock.partial.move', string="Wizard"),
+ 'wizard_pick_id' : fields.many2one('stock.partial.picking', string="Wizard"),
'cost' : fields.float("Cost", help="Unit Cost for this product line"),
'currency' : fields.many2one('res.currency', string="Currency", help="Currency in which Unit cost is expressed"),
+
}
+ _defaults = {
+ 'wizard_id' : False,
+ 'wizard_pick_id' : False
+ }
+
+
class stock_partial_move_memory_in(osv.osv_memory):
_inherit = "stock.move.memory.out"
_name = "stock.move.memory.in"
_description = "Partial Picking"
_columns = {
'date': fields.datetime('Date', required=True),
- 'product_moves_out' : fields.one2many('stock.move.memory.out', 'wizard_id', 'Moves'),
- 'product_moves_in' : fields.one2many('stock.move.memory.in', 'wizard_id', 'Moves'),
+ 'product_moves_out' : fields.one2many('stock.move.memory.out', 'wizard_pick_id', 'Moves'),
+ 'product_moves_in' : fields.one2many('stock.move.memory.in', 'wizard_pick_id', 'Moves'),
}
def get_picking_type(self, cr, uid, picking, context=None):