进销存场景。一个产品分批采购入库,因为后来采购的价格提高了,所以之前采购的这个产品和之后采购的这个产品没有办法合并在一起。现在要关联出库,只能关联其中一个。怎么办?出库入库,都不仅仅计算了数量,还算了采购价格。库存里看到有2个,只能关联一到1个。出库2个会显示库存不足。目前已知的解决办法:1.在价格更新后,对之前的入库产品进行价格维护调价。然后重新做聚合表计算库存。2.对产品基础表增加一个批次的字段,跟进批次不同选择不同的价格。但目前系统已经运行一段时间,两种方法都比较麻烦。第一种,因为有几个供应商,涨价的次数比较多。后期工作量比较大。第二种,要更改产品的基础架构,多一个字段也降低了录单和出库的效率。请教各位大神,有没有更好更便捷的解决办法?