采购价格来源检查控制增加执行检查条件
金蝶云社区-罗建荣
罗建荣
19人赞赏了该文章 9275次浏览 未经作者许可,禁止转载编辑于2018年01月03日 14:12:59

在Cloud V6 V7已发版的最新补丁中,采购价格来源检查控制增加了执行检查条件。客户可以根据自己的实际需求灵活配置哪些单据需要检查,而不是像以前那样一种单据只能全部检查或者全部检查。


采购价格来源检查控制逻辑:
1、先根据单据上的采购组织找当前单据的参数设置,如果没有找到则找数据中心(组织内码为0)当前单据的参数设置2、取到参数设置后,优先处理检查类型为【不予控制】的设置 2.1 如果检查类型为【不予控制】,条件为空或者当前检查的行满足配置的【条件】,则此行不参与价格来源检查控制。 2.2 如果检查类型不为【不予控制】,条件为空或者当前检查的行满足配置的【条件】,则此行参与价格来源检查控制。3、支持同一个单据设置多个不同的检查类型(如果校验时校验出既有警告又有强制的情况,则按强制处理,不允许保存。)4、支持同一个单据同一个检查类型设置多个不同的条件5、【条件】配置支持复杂的条件表达式,包括单据上所有字段的配置及其下一级字段属性(如果有的话)和or 、and、括号。6、支持采购申请单、采购订单、收料单、入库单、退料通知、退料单
下面举几个可能比较大概率会用到的检查条件设置的例子。
按采购订单举例操作:A 设置单据类型为费用采购订单的不参与检查可以这样设置:

或者这样设置:

当然用单据类型的编码什么的来过滤也可以。
B 设置业务类型为费用采购的不参与检查采购订单业务类型可以用的枚举包括:

可以这样配置:

或者这样配置:

C按物料过滤:设置根据物料的某个属性过滤举例:第一步:在物料上增加一个复选框:


在物料上勾选此复选框的不参与检查。第二步:在采购订单的物料字段的引用属性上添加此字段

第三步:配置表达式

D 复杂表达式举例设置物料编码为’00112233’,供应商编码为’GLKS104’的单据行才校验: