不启用批次管理,怎么实现销售产品的采购成本?
402次浏览
编辑于2016年10月19日 19:18:09
现在项目中,客户没有启用批次管理。 不同时间段,某产品的采购价格会发生变化。客户想要核算采购成本,在销售时,从最早采购入库的产品开始销售出库,把当时的采购价格算作采购成本。
比如,一瓶水,8月采购了50瓶,采购价为2元。9月采购了20瓶,采购价为3元。
1)销售20瓶水,这20瓶水的采购成本就是8月时采购入库的2元;
2)第二次又销售50瓶,其中30瓶,用8月的2元采购价,20瓶用9月的3元采购价。
原本我想的是建立一个中间表,记录采购入库时的产品ID、时间、入库数量、价格、剩余库存数量。当销售时,从这里面读取采购价,但这样会涉及到销售订单拆分多行的情况。而且,如果采购入库单或销售订单反审核了,我那个中间表的数据就不好处理。
请问各位老师,对于这种需求,该怎么实现呢?
推荐阅读