产品分批采购入库,不同批次价格不同,无法正确关联库存问题
  • 进销存场景。

  • 一个产品分批采购入库,因为后来采购的价格提高了,所以之前采购的这个产品和之后采购的这个产品没有办法合并在一起。现在要关联出库,只能关联其中一个。怎么办?

  • 出库入库,都不仅仅计算了数量,还算了采购价格。库存里看到有2个,只能关联一到1个。出库2个会显示库存不足。

  • 目前已知的解决办法:

  • 1.在价格更新后,对之前的入库产品进行价格维护调价。然后重新做聚合表计算库存。

  • 2.对产品基础表增加一个批次的字段,跟进批次不同选择不同的价格。

  • 但目前系统已经运行一段时间,两种方法都比较麻烦。第一种,因为有几个供应商,涨价的次数比较多。后期工作量比较大。第二种,要更改产品的基础架构,多一个字段也降低了录单和出库的效率。

  • 请教各位大神,有没有更好更便捷的解决办法?

runor 发布于 2021-8-19 18:29
1min目标场景问卷 立即参与
回答问题
悬赏:12 F币 + 添加悬赏
提示:增加悬赏、完善问题、追问等操作,可使您的问题被置顶,并向所有关注者发送通知
共2回答
最佳回答
0
张明亮Lv6初级互助
发布于2021-8-23 03:24

1、后台加一个标识字段,通过批量修改获取提交时间并作为标识。

2、在聚合表中加入这个标识,用来区分产购的批次。

3、出库表的关联表单中增加显示“标识”字段

4、具体细节需要结合实际情况进行细化

1629660165481310.jpg

最佳回答
0
孤陌Lv6资深互助
发布于2021-8-23 08:10(编辑于 2021-8-23 08:27)

这个可以做先进先出,然后出货的时候就管数量就好了  价格后台自动匹配 

不过这样 就要加批次号了。

以前我是在数据库增加了触发器  来实现先进先出,出库的时候 只需要填写 供应商 和出货数量就好了

后台根据先进先出的原则 来实现数量扣减

  • runor runor(提问者) 使用简道云做的吗?能分享一下具体这么操作的吗?
    2021-08-23 13:51 
  • 孤陌 孤陌 回复 runor(提问者) 不是 我是用数据库的触发器做的
    2021-08-23 13:51 
  • runor runor(提问者) 这个我不懂,不知道怎么弄。
    2021-08-23 13:57 
  • 3关注人数
  • 475浏览人数
  • 最后回答于:2021-8-23 08:27
    请选择关闭问题的原因
    确定 取消
    返回顶部