在Cloud V6 V7已发版的最新补丁中,采购价格来源检查控制增加了执行检查条件。客户可以根据自己的实际需求灵活配置哪些单据需要检查,而不是像以前那样一种单据只能全部检查或者全部检查。
采购价格来源检查控制逻辑:
1、先根据单据上的采购组织找当前单据的参数设置,如果没有找到则找数据中心(组织内码为0)当前单据的参数设置
2、取到参数设置后,优先处理检查类型为【不予控制】的设置
2.1 如果检查类型为【不予控制】,条件为空或者当前检查的行满足配置的【条件】,则此行不参与价格来源检查控制。
2.2 如果检查类型不为【不予控制】,条件为空或者当前检查的行满足配置的【条件】,则此行参与价格来源检查控制。
3、支持同一个单据设置多个不同的检查类型
(如果校验时校验出既有警告又有强制的情况,则按强制处理,不允许保存。)
4、支持同一个单据同一个检查类型设置多个不同的条件
5、【条件】配置支持复杂的条件表达式,包括单据上所有字段的配置及其下一级字段属性(如果有的话)和or 、and、括号。
6、支持采购申请单、采购订单、收料单、入库单、退料通知、退料单
下面举几个可能比较大概率会用到的检查条件设置的例子。
按采购订单举例操作:
A 设置单据类型为费用采购订单的不参与检查
可以这样设置:
或者这样设置:
当然用单据类型的编码什么的来过滤也可以。
B 设置业务类型为费用采购的不参与检查
采购订单业务类型可以用的枚举包括:
可以这样配置:
或者这样配置:
C按物料过滤:设置根据物料的某个属性过滤
举例:
第一步:在物料上增加一个复选框:
在物料上勾选此复选框的不参与检查。
第二步:在采购订单的物料字段的引用属性上添加此字段
第三步:配置表达式
D 复杂表达式举例
设置物料编码为’00112233’,供应商编码为’GLKS104’的单据行才校验:
推荐阅读