155773470086482 发表于 2021-1-19 14:39:55

保存表单后事件可以替代状态事件更新库存吗

因公司审核数据周期可能超过一天,如果通过审核状态用以更新库存这样会导致实时库存获取困难,是否可以利用保存表单后事件来更新库存
1新建时没有疑问,
2更新时,新值与旧值不同时执行
   但在匹配上个人觉得会存在问题用以匹配的商品编码如果发生改变则匹配会出现问题,修改前的商品编码则不会被正确的匹配上

如果想实时的更新库存表如何做更好?

Prex 发表于 2021-1-19 14:49:55

本帖最后由 liu_lijian1 于 2021-1-19 14:54 编辑

主要是更新明细的时候,业务公式出来起来比较复杂一点。
你可以分条件来执行更新:(以入库为例)
1、单据明细.商品编码.新值=单据明细.商品编码.旧值
商品编码没修改的时候,更新库存就是直接匹配商品编码,加:【数量.新值】,减:【数量.旧值】
2、单据明细.商品编码.新值<>单据明细.商品编码.旧值
商品编码有变化时,就要分步匹配了,
先匹配商品编码旧值,减:【旧商品编码 对应的 数量.旧值】
再匹配商品编码新值,加:【新商品编码 对应的 数量.新 值】

黄磊 发表于 2021-1-19 14:46:12

本帖最后由 黄磊 于 2021-1-19 14:49 编辑

我遇到了类似的问题,不过我们这边出货分2步走,第一步发出货通知,第二步仓库出库审核。我的解决思路是,仓库保存后更新出货通知,审核才更新实际库存。理论库存=入库数量-出货通知单的数量。

如果审核之前有更新,需要更改之后 保存再执行审核。
而理论库存, 就能够起到实时显示库存的功能。

月色真美丶 发表于 2021-1-19 17:15:17

你这情况是想要每次保存都对库存进行更新是吗?可否描述的详细些?
页: [1]
查看完整版本: 保存表单后事件可以替代状态事件更新库存吗