在K3功能模块添加自己的查询

最近公司技术部的同事找我帮忙,说K3系统里面的物料规格与物料的参数不一致,影响到生产,问我有没有办法把有问题的物料一次全部找出来,他再去修正。不然上万条物料信息,一条一条去找的话,他要花很长一段时间。我二话没说就答应了。不废话,先做事!![]()
K3Wise里面要处理物料的信息,而且只要查的话还是很好办的,直接查后台数据库就可以了。先了解一下物料的数据表,我们要的物料信息,基本都放在t_ICItem里面。直接用SQL查一下,
select FNumber 物料编码,FModel 描述,F_156 系列,F_157 规格,F_158 尺寸,F_159 颜色 from t_ICItem where (left(fnumber,2)='H1' or left(fnumber,2)='E1') AND (charindex(F_156,FModel)<1 OR charindex(F_157,FModel)<1 OR charindex(F_158,FModel)<1 ) ORDER BY FNumber
这个SQL代码按自己的需求写就可以了,技术部的问题是物料的Fmodel字段的值,与其他参数(系列、规格、尺寸、颜色)信息有出入。Fmodel里面的信息是对应了系列、规格、尺寸、颜色这些参数的。至于SQL的内容就不多说了,大家根据自己的需求可以写满足自己需求的任意SQL代码。
现在的重点是,技术部门不懂SQL,也不懂代码,要让他们随时可以去查,查到问题随时去修正。所以,直接把查询放到K3WISE里面对应的操作功能项会更方便一些。如下图,我把他直接放到【供应链】的【仓存管理】下面,这样,技术部的同事随时可以查询结果。

具体怎么把SQL语句加到这里的?我们继续看
先打开BOS集成开发工具,点开【供应链】,选择【仓存管理】,(注意:这里你觉得放哪里合适,随便选哪里都可以。我这个跟物料有关,所以就选择放【仓存管理】下面了)。
在K3功能模块添加自己的查询
声明:除非特别标注,否则均为本站原创文章,转载时请以链接形式注明文章出处。如若本站内容侵犯了原著者的合法权益,可联系本站删除。



