1/5用友股份-LE支持服务业务本部产品方案--《查询中存货分类包含条件查询结果错误变通解决方法》建立日期:2013-07-01修改日期:xxxx-xx-xx文档属性:客户文控编号:LE-DY-CP-2013-05442/5文档控制创建记录适用范围审阅人日期审阅签字所属部门发布范围内部员工伙伴客户发布人姓名所属部门发布时间日期作者所属部门邮件地址版本2013-07-01刘杰冉产品支持部V1.0版本领域模块备注3/5目录查询中存货分类包含条件查询结果错误变通解决方法........................................4一、应用场景:........................................................................................................4二、方案实现方法:................................................................................................44/5查询中存货分类包含条件查询结果错误变通解决方法一、应用场景:供应链中很多地方都用到以存货分类作为条件查询单据、报表查询,有时候会用到存货分类的“包含”匹配模式来过滤,例如存货分类设置级别如下:01010101020202010202如果想过滤01打头存货分类的数据,就要用包含选择01分类来过滤,但是目前我们产品里查询条件的包含过滤条件有问题,就是包含匹配的是模糊匹配,只要存货分类中包含01就会查处相关数据,如上例所说,现在查询结果是010101010202010201也包含进去了。我们想要的是左匹配模式,那么怎么实现左匹配过滤呢?在不改代码的前提下我们有一种变通的解决方法,请按下面例子中设置。二、方案实现方法:我们就以订单执行明细表为例来说明设置过程5/51、进入查询模板初始化,将订单执行明细(编码为PO10)的查询条件“存货分类”的“参照是否自动检查”钩选去掉;2、在订单执行查询节点,点开查询模板,存货分类的条件处:操作符选“包含”,选择值中直接输入存货分类编码前几位+%。如:01%