销售单,有个判断库存是否不足的功能,当销售单数量大于库存数量时, 报错。这个功能使用正常,在销售单保存时,自动更新完库存表。错误发生在销售单的反审核时,当销售单想要撤销时,反审核时也会先执行判断库存,当某个商品库存小于该销售单数量时,报错了,我想让这个执行判断库存的功能,只有在审核状态为“否”的时候才执行,也就是保存并审核销售单的时候执行,在反审核时不执行库存判断,所有,将这个判断库存数量的业务公式,加入了执行条件“审核=常量 否”,但是一直不能正常生效,还是反审核时报错,这个功能该怎么设置才行?请高手支招



我知道答案 回答被采纳将会获得 3云币 已有5人回答

微信图片_20230111161832.png

微信图片_20230111161832.png

微信图片_20230111161756.png

微信图片_20230111161756.png
+1 0
5条回帖
孤狼_1873 云粉 楼主 2023-1-11 16:23:58
实际操作可参考官方应用:进销存(资金版),这个就是资金版内销售单的原有状态,执行销售单反审核时,判断库存数量,如果库存数量小于这个销售单的数量,就报错,这个检查库存应该是在保存销售单并审核时生效,反审核时不应该执行这个判断库存
+1 0
黄磊 云师 2023-1-11 16:43:08


我不太明白 红框内的执行条件 你为什么会这么写。
如果你要审核的时候 判断库存,就应该是 本表单.审核=常量.是。
这样就不会影响到你反审了
+1 0
孤狼_1873 云粉 楼主 2023-1-11 18:08:41 来自手机
黄磊 发表于 2023-1-11 16:43
我不太明白 红框内的执行条件 你为什么会这么写。
如果你要审核的时候 判断库存,就应该是 本表单.审核= ...

不是我要这样写,而是,这是云表应用商城里的成品系统,进销存资金版,本身就是这样的,我发现这个问题,想要优化,试了几次没成功,看看有啥别的办法可以优化?
+1 0
赵鑫隆 云粉 2023-1-14 17:07:55
本帖最后由 赵鑫隆 于 2023-1-14 17:20 编辑

判断库存不足执行条件:本表单.审核=常量.否
数据源:子数据源,就需要绑定好数据接口和本表单绑定的关系(比如:本表单.编号=xx数据源.编号)


当满足以下条件时:本表单.数量>xx数据源.数量(满足当前条件就直接报错)


+1 0
神奇的表格 云粉 2023-1-22 17:48:18 来自手机
执行条件:要用本表单.审核=常量.是
判断条件要用“=”号,尽量少用“<>”号
+1 0
需要登录后才可进行回复 登录

玩转云表从入门到精通
扫码添加微信立即领取

·云表创始人授课文件
·加入社群与培训学习
·切磋云表开发玩法

商务咨询:0756-3335860
客服咨询
Baidu
map