[发明专利]一种BOM数据的识别方法及其电子设备有效
| 申请号: | 202110938487.8 | 申请日: | 2021-08-16 |
| 公开(公告)号: | CN113627892B | 公开(公告)日: | 2023-09-01 |
| 发明(设计)人: | 刘军;谢国清 | 申请(专利权)人: | 深圳市云采网络科技有限公司 |
| 主分类号: | G06Q10/10 | 分类号: | G06Q10/10;G06Q50/04;G06F16/22;G06F16/2458 |
| 代理公司: | 北京布瑞知识产权代理有限公司 11505 | 代理人: | 李浩 |
| 地址: | 518052 广东省深圳市南山区前海深港合作区*** | 国省代码: | 广东;44 |
| 权利要求书: | 查看更多 | 说明书: | 查看更多 |
| 摘要: | |||
| 搜索关键词: | 一种 bom 数据 识别 方法 及其 电子设备 | ||
1.一种BOM数据的识别方法,其特征在于,包括:
基于初始BOM文件,获取初始BOM数据,所述初始BOM数据包括多个工作表;其中,所述初始BOM文件为Excel文件;
遍历每个所述工作表,识别每个所述工作表的列头数据以及表格数据;
根据所述列头数据以及所述表格数据,在多个所述工作表中查询目标工作表;以及
对所述目标工作表进行识别,获取目标BOM数据;
所述识别每个所述工作表的列头数据,包括:
遍历所述工作表中的每行单元格,获取多个行数据;
根据列头字典中包括的标准列头数据,在多个所述行数据中查找与所述标准列头数据相匹配的所述行数据作为所述工作表中的列头数据;
在所述根据所述标准列头数据在多个所述行数据中查找与所述标准列头数据相匹配的所述行数据作为所述工作表中的列头数据之后,还包括:
对所述列头数据进行纠错;
根据纠错后的所述列头数据以及所述表格数据,在多个所述工作表中查询目标工作表;
所述对所述列头数据进行纠错,包括:
获取初始列头数据中的物料参数类型;
判断所述物料参数类型中是否有位号列;其中,当所述物料参数类型中没有位号列时,在所述行数据中获取所述物料参数类型中的初始位号列;
遍历所述初始位号列的数据,获取所述初始位号列中的分隔符;
根据所述分隔符,对所述初始位号列中的数据进行切分,获取切分数据;
获取位号数据模式;
对所述切分数据以及所述位号数据模式进行匹配,获取命中切分数据;
根据所述命中切分数据,在所述初始位号列中获取位号列;
将所述位号列的列头作为纠错后的列头数据。
2.根据权利要求1所述的BOM数据的识别方法,其特征在于,所述根据列头字典中包括的标准列头数据,在多个所述行数据中查找与所述标准列头数据相匹配的所述行数据作为所述工作表中的列头数据,包括:
获取所述行数据中的多个单元格数据;
根据所述标准列头数据,对每个所述行数据中的多个所述单元格数据进行匹配,获取初始命中行,所述初始命中行包括至少一个与所述标准列头数据匹配的单元格数据;
将与所述标准列头数据匹配的单元格数据数量最多的一个初始命中行作为命中行;
将所述命中行中的多个单元格数据作为列头数据。
3.根据权利要求2所述的BOM数据的识别方法,其特征在于,所述将与所述标准列头数据匹配的单元格数据数量最多的一个初始命中行作为命中行,包括:
当所述初始命中行中至少两个所述单元格数据重复时,且当重复的所述单元格数据符合预设列头规则时,保留重复的所述单元格数据作为匹配的单元格数据。
4.根据权利要求1所述的BOM数据的识别方法,其特征在于,所述根据所述命中切分数据,在所述初始位号列中获取位号列,包括:
获取所述初始位号列中所述命中切分数据的个数以及未命中切分数据的个数;
根据所述命中切分数据的个数以及所述未命中切分数据的个数,获取所述初始位号列的命中识别分数;
根据所述命中识别分数,获取所述初始位号列的置信度;以及
当所述置信度大于预设值时,所述初始位号列即为位号列。
5.根据权利要求1所述的BOM数据的识别方法,其特征在于,所述识别每个所述工作表的列头数据以及表格数据,包括:
获取所述列头数据所在行;
根据所述列头数据所在行,获取所述列头数据所在行的下一行并将其作为所述表格数据的首行数据;
遍历提取所述首行数据以及所述首行数据以下的数据行,获取所述表格数据;其中,当所述列头数据为重复列头数据时,将所述重复列头数据对应的重复表格数据进行合并;其中,合并后的所述重复表格数据采用空格符连接。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于深圳市云采网络科技有限公司,未经深圳市云采网络科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202110938487.8/1.html,转载请声明来源钻瓜专利网。
- 同类专利
- 专利分类
G06Q 专门适用于行政、商业、金融、管理、监督或预测目的的数据处理系统或方法;其他类目不包含的专门适用于行政、商业、金融、管理、监督或预测目的的处理系统或方法
G06Q10-00 行政;管理
G06Q10-02 .预定,例如用于门票、服务或事件的
G06Q10-04 .预测或优化,例如线性规划、“旅行商问题”或“下料问题”
G06Q10-06 .资源、工作流、人员或项目管理,例如组织、规划、调度或分配时间、人员或机器资源;企业规划;组织模型
G06Q10-08 .物流,例如仓储、装货、配送或运输;存货或库存管理,例如订货、采购或平衡订单
G06Q10-10 .办公自动化,例如电子邮件或群件的计算机辅助管理
- 数据显示系统、数据中继设备、数据中继方法、数据系统、接收设备和数据读取方法
- 数据记录方法、数据记录装置、数据记录媒体、数据重播方法和数据重播装置
- 数据发送方法、数据发送系统、数据发送装置以及数据结构
- 数据显示系统、数据中继设备、数据中继方法及数据系统
- 数据嵌入装置、数据嵌入方法、数据提取装置及数据提取方法
- 数据管理装置、数据编辑装置、数据阅览装置、数据管理方法、数据编辑方法以及数据阅览方法
- 数据发送和数据接收设备、数据发送和数据接收方法
- 数据发送装置、数据接收装置、数据收发系统、数据发送方法、数据接收方法和数据收发方法
- 数据发送方法、数据再现方法、数据发送装置及数据再现装置
- 数据发送方法、数据再现方法、数据发送装置及数据再现装置





