审核失败时,能够回滚二开审核插件的操作吗?
993次浏览
编辑于2015年11月02日 20:56:55
问题背景:
客户要求,锁库的库存也能够通过直接调拨单进行库存调拨。二开的思路是,在可用量<调拨数量<=库存量时,进行一个重新锁库的操作:在审核前BeginOperationTransaction把所有的锁库操作都给解锁掉,在审核后EndOperationTransaction再锁到新的库存上去。(这边正常的业务都是一批库存是同一个客户的,通常是一批库存全部调拨,暂不考虑部分调拨的情形。)
问题描述:因为我在审核前就已经解锁了,那么审核时如果校验失败,审核没有通过的话,解锁操作会自动回滚吗?
另外请问这种二开思路是否可行?直接调拨单审核校验库存可用量是在BeginOperationTransaction之后吗?
推荐阅读