支持所有格式材料清单的方案. 求拍砖
本帖最后由 深圳嘉立创-SMT 于 2017-5-25 14:04 编辑我们与另一家公司之间传递信息 使用做好的EXCEL表格 是当前 最受欢迎的一种方式之一.
可是EXCEL是一种非常自由的数据存储方式, 按照我的经验公司与公司之间想自动化传递还是存在一些障碍的, 每家公司的做好的表格
样式都是不一样的, 有人喜欢将公司名字写在一行, 填写一堆备注等.
自动化读出别家公司传递来的EXCEL表格有这么几种方法
方法1> 使用规定好样式, 制定好每个列的用途. 数据从第几行开始.
好处是双方约定好了,一般不出问题, 确定是实现要约定样式. 要是合作的公司多了. 每种工艺一种样式.做表的同事要哭了.需要
准备N种格式.
方法2> 自动搜索.将所有列的内容根据一定的规则去识别. 比如发现某一列好像全部填写的是"封装", 跟我们事先定好的特征非常相似.
好处不用约定格式,可以按照一定特征去模糊搜索. 大部分情况下也能找出数据存放的位置.缺点就是,不能准确识别.90%跟100%
是天壤之别.100,是不用担心有错.90是需要人工核对...
方法3> 全部随机模糊搜索,也不管行列内填写的什么,拿到一行数据后, 直接在数据库中进行搜索.
好处是随便写,坏处是错误连篇
我们SMT贴片加工 现在是使用 方法1 和 方法2结合 当有我们系统生成的BOM和坐标适适合使用方法1. 当客户自己上传时刻使用方法2来
识别客户上传的<<BOM>> 和<<坐标>>, 方法1 一般没问题,方法2遇上的问题也就是存在一定比例识别不出.
为了解决方法2 存在的的问题. 我在这里提出一个草稿 ,大家帮忙看看.
方案1:
1> 让客户指定列 是什么 用处,指定数据从第几行开始. 这样就能解决一些客户的自由格式问题, 但是需要每次都要指定, 就像立创商城
现在的BOM上传功能一样..这种方案的坏处是每次上传都有自己指定列在哪里. 行在哪里....注意是每次都要,
思路想去这种方案不靠谱, 不是每个人都能学会的方案.于是有了下面方案2.
方案2:
2> 在方案1的基础上改进, 将用户指定好的行列信息存储下来. 当作一个模板.下次上传文件的时候可以直接用模板套用. 可以自定义N个
模板, 可以设置某个模板为默认模板
方案2的另外一个重要的思路是 模板分享功能.没错就是 任何一个客户都可以自己定义他自己的样式 ,还能分享自己的样式.
能想到的好处是: 只要有一个客人分享了金蝶K3ERP材料清单模板, 其他金蝶K3ERP就再也不用自己制作模板了. 只有有一个人设置好新版
的PADS的BOM样式且分享了,其他人是再也不用去担心BOM不能识别的问题
方案2 同样也适用于任何行业不仅限于我们嘉立创SMT, 立创商城,或您自己的ERP软件也同样可以使用. 这个模板概念还能往深入再细想
应用场景.
我用下面这张图解释一下模板的概念:
大部分表格都是有规律的.一般次从第几行开始, 第几列存放东西一定的东西. 那么我们就可以实现指定好模板.
这张图我就指定好了一个模板案例, 当客户下次再上传文件上则会按照灰色的内容直接忽略只读取白色单元格内的内容
以上文字很多. 非常感谢观看, 希望您能帮我们完善方案,让我们的系统更加易用
我正需要一个标准化的表来整理清单。 16312610 发表于 2017-5-25 14:25
我正需要一个标准化的表来整理清单。
标准化:就是按照一定样式整理的数据. 我现在理解成模板了. 有模板最好了大家统一用个模板,方便 我记得你之前给出了一个ad导出样式,结果昨天要贴片时忘记怎么做bom和坐标文件了,然后就发你们网站上给导出了 myxiaonia 发表于 2017-5-25 21:43
我记得你之前给出了一个ad导出样式,结果昨天要贴片时忘记怎么做bom和坐标文件了,然后就发你们网站上给导 ...
网上工具也挺好,但不自由。比如料号就不能导出。 JLC正造福大众电工,,顶起! 最好的方式是JLC规定一个格式,电工们都照这个格式来,这样是最简单的。
页:
[1]