入库退货,退货单Cancel 后 原入库单无法再次退货
-
问题发现:
采购入库单,确认收货后,发现 入错库,对入库单做退货处理,退货过程中,将生成的退货单Cancel 后,
原入库单无法再次退货了
[attachimg=1]
问题判断:系统检查已经退货数字是,将Cancel 的单据也 统计进去了
问题疑似解决 :stock/wizard/stock_return_picking.py
class stock_return_picking(osv.osv_memory):
下 def get_return_history(self, cr, uid, pick_id, context=None
原判断语句
if rec.location_dest_id.id == m.location_id.id <br /> and rec.location_id.id == m.location_dest_id.id :
加上 and rec.state == 'done'
变为:
if rec.location_dest_id.id == m.location_id.id <br /> and rec.location_id.id == m.location_dest_id.id and rec.state == 'done':