当单据明细值为空或不满足审批条件应该如何设置流转关系条件
【场景介绍】
客户想要按照单品毛利和数量2设置销货单审批流,流转的条件是单品毛利大于零且数量2大于零时给主管审批,只要不满足其中一个条件或者单据明细行中有不满足该条件的直接流转至老板审批,但是审批流中不能设值为空的条件,提示“没有满足条件的下级审批节点,请通知管理员修改审批流程”
【解决方案】
1.销货单加数值自定义项为单品毛利1,值来源为公式计算,值具体为明细单品毛利
2.不设置值为空的流转条件,只要设置好区间条件即可
3.使用ALL函数来判断单据明细行是否都满足条件
【操作步骤】
1.【系统管理】-【单据设计】-【销售管理】-【销货单】-添加【明细数值公用或专用自定义项】,值来源为【公式计算】,值具体为【明细:单品毛利】
2.设置审批流的流转条件,单品毛利和数量2设置的数值如图所示,显示表达式,流转至主管审批在表达式内输入ALL(1) AND
ALL(2)或者ALL(1 AND 2)即可,流转至老板审批在表达式内输入NOT ALL(1) AND NOT ALL(2)或者NOT ALL(1 AND 2)即可
3.当明细行条件全部满足时流转至主管审批
4.当明细行其中一个不满足时:
1)明细中数量2不满足条件
2) 当单品毛利小于等于零时:
作者:赖英 |  时间:2023年11月14日 17:31
对我有用
没有帮助