一种物料清单自动整理方法、系统、设备及介质技术方案

技术编号:37122244 阅读:22 留言:0更新日期:2023-04-01 05:18
本发明专利技术公开了一种物料清单自动整理方法、系统、设备及介质,涉及数据处理技术领域,该方法包括:获取原始物料清单,原始物料清单包括多行多列的原始数据,每一行对应同一物料的原始数据,每一列对应一个数据标签,对于每一列,该列对应的数据标签表征了存储于该列对应的各行的物料的产品信息,数据标签包括基准标签和参数标签,原始物料清单中包含一个基准标签和至少一个参数标签,基准标签表征产品唯一信息,参数标签表征产品参数或产品参数值;对于基准标签,根据基准标签所在列的所有原始数据,确定第一数据集合;对于每个参数标签,根据参数标签所在列的所有原始数据,确定第二数据集合;根据第一数据集合和第二数据集合,确定目标物料清单。目标物料清单。目标物料清单。

【技术实现步骤摘要】
一种物料清单自动整理方法、系统、设备及介质


[0001]本专利技术涉及数据处理
,具体涉及一种物料清单自动整理方法、系统、设备及介质。

技术介绍

[0002]物料清单(BillofMaterials,简称BOM)是描述企业产品组成的技术文件,用于采购、生产、物料管制、来料检验的主导文件,也是联系企业各项业务的纽带。例如,在化工、制药和食品行业,产品组成是对主要原料、中间体、辅助材料及其配方和所需数量的说明,BOM以数据表格的形式表示出来。
[0003]BOM记载的内容根据企业需求进行具体设定,对于大量的BOM的整理、核对、剖析、位号拆解等,目前主要是靠人工操作,需要耗费大量的人力成本和时间成本,且人工操作过程中还容易出错。目前对BOM的整理方法已无法满足企业的需求,如何提高对BOM的整理效率和准确率是亟待解决的问题。

技术实现思路

[0004]本专利技术所要解决的技术问题为:现有的对物料清单进行整理的方法需要耗费大量的人力成本和时间成本,工作效率低且出错率较高,无法满足企业需求。为解决该技术问题,本专利技术提供了一种物料清单自动整理方法、系统、设备及介质。
[0005]本专利技术解决上述技术问题的技术方案如下:
[0006]一种物料清单自动整理方法,包括:
[0007]步骤S1,获取原始物料清单,所述原始物料清单包括多行多列的原始数据,每一行对应同一物料的原始数据,每一列对应一个数据标签,对于每一列,该列对应的数据标签表征了存储于该列对应的各行的物料对应的产品信息,所述数据标签包括基准标签和参数标签,所述原始物料清单中包含一个基准标签和至少一个参数标签,所述基准标签表征产品唯一信息,所述参数标签表征产品参数或产品参数值,所述产品信息包括所述产品唯一信息、所述产品参数和所述产品参数值;
[0008]步骤S2,对于所述基准标签,根据所述基准标签所在列对应的所有所述原始数据,确定第一数据集合;对于每个所述参数标签,根据所述参数标签所在列对应的所有所述原始数据,确定第二数据集合;
[0009]步骤S3,根据所述第一数据集合和所述第二数据集合,确定所述原始物料清单对应的目标物料清单。
[0010]本专利技术的有益效果是:根据原始物料清单中的基准标签和参数标签,获取基准标签所在列的所有原始数据和参数标签所在列的所有原始数据,对原始数据进行剖析、拆解,得到第一数据集合和第二数据集合,将第一数据集合和第二数据集合作为目标数据进行整理,从而得到目标物料清单,自动化程度高,整理效率高且整理准确率高,可满足企业的需求。
[0011]在上述技术方案的基础上,本专利技术还可以做如下改进。
[0012]进一步,所述步骤S2中,对于所述基准标签,根据所述基准标签所在列对应的所有所述原始数据,确定第一数据集合,包括:
[0013]获取所述基准标签所在列对应的所有所述原始数据,将所述基准标签所在列的每个所述原始数据作为第一数据;
[0014]按照每个所述第一数据在所述原始物料清单中的行号的顺序,生成第一数据集合,所述第一数据集合中包含的每个元素分别对应一个所述第一数据、所述第一数据所在列对应的所述数据标签和所述第一数据在所述原始物料清单中的行号。
[0015]采用上述进一步方案的有益效果是:基准标签为产品唯一信息,通过获取并存储基准标签所在列的所有原始数据,保证最后整理得到的目标物料清单中的数据完整且准确。
[0016]进一步,所述步骤S2中,对于所述基准标签,根据所述基准标签所在列对应的所有所述原始数据,确定第一数据集合,包括:
[0017]获取所述基准标签所在列对应的所有所述原始数据;
[0018]遍历所述基准标签所在列对应的所有所述原始数据;
[0019]若所述基准标签所在列中存在重复的原始数据,则删除重复的所述原始数据,得到第一数据;
[0020]按照每个所述第一数据在所述原始物料清单中的行号的顺序,生成第一数据集合,所述第一数据集合中包含的每个元素分别对应一个所述第一数据、所述第一数据所在列对应的所述数据标签和所述第一数据在所述原始物料清单中的行号。
[0021]采用上述进一步方案的有益效果是:根据原始物料清单中的基准标签,将基准标签所在列里重复的原始数据进行删除,避免了最终整理得到的原始物料清单中存在重复项,实现了对BOM的优化。
[0022]进一步,所述步骤S2中,对于每个所述参数标签,根据所述参数标签所在列对应的所有所述原始数据,确定第二数据集合,包括:
[0023]对于每个所述参数标签,获取所述参数标签所在列对应的所有所述原始数据,将所述参数标签所在列的每个所述原始数据作为第二数据;
[0024]对于每个所述参数标签,对所述参数标签对应的每个所述第二数据进行数据整理,得到第二数据集合。
[0025]采用上述进一步方案的有益效果是:通过获取并存储参数标签所在列的所有原始数据,保证最后整理得到的目标物料清单中的数据完整且准确。
[0026]进一步,若所述参数标签表征产品参数,所述对所述参数标签对应的每个所述第二数据进行数据整理,得到第二数据集合,包括:
[0027]对于所述参数标签对应的每个所述第二数据,对所述第二数据进行删除空格和删除换行符处理,得到所述第二数据各自对应的调整数据;
[0028]按照每个所述第二数据在所述原始物料清单中的行号的顺序,根据每个所述第二数据各自对应的调整数据,得到所述参数标签对应的第二数据集合,所述第二数据集合中包含的每个元素分别对应一个所述第二数据对应的调整数据、所述第二数据所在列对应的所述数据标签和所述第二数据在所述原始物料清单中的行号。
[0029]采用上述进一步方案的有益效果是:通过获取并存储参数标签所在列的所有原始数据,保证最后整理得到的目标物料清单中的数据完整且准确。
[0030]进一步,若所述参数标签表征产品参数值,所述对所述参数标签对应的每个所述第二数据进行数据整理,得到第二数据集合,包括:
[0031]对于所述参数标签对应的每个所述第二数据,对所述第二数据进行删除空格和删除换行符处理,得到所述第二数据各自对应的第一修改数据;
[0032]对于所述参数标签对应的每个所述第二数据,根据所述第二数据对应的第一修改数据中的分隔符号,将所述第一修改数据分割得到至少一个第二修改数据;
[0033]按照每个所述第二数据在所述原始物料清单中的行号的顺序,根据所述第二数据对应的所有所述第二修改数据,得到所述参数标签对应的第二数据集合,所述第二数据集合中包含的每个元素分别对应一个所述第二数据对应的所述第二修改数据、所述第二数据所在列对应的所述数据标签和所述第二数据在所述原始物料清单中的行号。
[0034]采用上述进一步方案的有益效果是:通过获取、拆解并存储参数标签所在列的所有原始数据,保证最后整理得到的目标物料清单中的数据完整且准确。
[0035]进一步,所述步骤S3包括:
[003本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种物料清单自动整理方法,其特征在于,包括:步骤S1,获取原始物料清单,所述原始物料清单包括多行多列的原始数据,每一行对应同一物料的原始数据,每一列对应一个数据标签,对于每一列,该列对应的数据标签表征了存储于该列对应的各行的物料对应的产品信息,所述数据标签包括基准标签和参数标签,所述原始物料清单中包含一个基准标签和至少一个参数标签,所述基准标签表征产品唯一信息,所述参数标签表征产品参数或产品参数值,所述产品信息包括所述产品唯一信息、所述产品参数和所述产品参数值;步骤S2,对于所述基准标签,根据所述基准标签所在列对应的所有所述原始数据,确定第一数据集合;对于每个所述参数标签,根据所述参数标签所在列对应的所有所述原始数据,确定第二数据集合;步骤S3,根据所述第一数据集合和所述第二数据集合,确定所述原始物料清单对应的目标物料清单。2.根据权利要求1所述的方法,其特征在于,所述步骤S2中,对于所述基准标签,根据所述基准标签所在列对应的所有所述原始数据,确定第一数据集合,包括:获取所述基准标签所在列对应的所有所述原始数据,将所述基准标签所在列的每个所述原始数据作为第一数据;按照每个所述第一数据在所述原始物料清单中的行号的顺序,生成第一数据集合,所述第一数据集合中包含的每个元素分别对应一个所述第一数据、所述第一数据所在列对应的所述数据标签和所述第一数据在所述原始物料清单中的行号。3.根据权利要求1所述的方法,其特征在于,所述步骤S2中,对于所述基准标签,根据所述基准标签所在列对应的所有所述原始数据,确定第一数据集合,包括:获取所述基准标签所在列对应的所有所述原始数据;遍历所述基准标签所在列对应的所有所述原始数据;若所述基准标签所在列中存在重复的原始数据,则删除重复的所述原始数据,得到第一数据;按照每个所述第一数据在所述原始物料清单中的行号的顺序,生成第一数据集合,所述第一数据集合中包含的每个元素分别对应一个所述第一数据、所述第一数据所在列对应的所述数据标签和所述第一数据在所述原始物料清单中的行号。4.根据权利要求2或3所述的方法,其特征在于,所述步骤S2中,对于每个所述参数标签,根据所述参数标签所在列对应的所有所述原始数据,确定第二数据集合,包括:对于每个所述参数标签,获取所述参数标签所在列对应的所有所述原始数据,将所述参数标签所在列的每个所述原始数据作为第二数据;对于每个所述参数标签,对所述参数标签对应的每个所述第二数据进行数据整理,得到第二数据集合。5.根据权利要求4所述的方法,其特征在于,若所述参数标签表征产品参数,所述对所述参数标签对应的每个所述第二数据进行数据整理,得到第二数据集合,包括:对于所述参数标签对应的每个所述第二数据,对所述第二数据进行删除空格和删除换行符处理,得到所述第二数据各自对应的调整数据;按照每个所述第二数据在所述原始物料清单中的行号的顺序,根据每个所述第二数据
各自对应的调整数据,得到所述参数标签对应的第二数据集合,所述第二数据集合中包含的每个元素分别对应一个所述第二数据对应的调整数据、所述第二数据所在列对应的所述数据标签和所述第二数据在所述原始物料清单中的行号。6.根据权利要求4所述的方法,其特征在于,若所述参数标签表征产品参数值,所述对所述参数标签对应的每个所述第二数据进行...

【专利技术属性】
技术研发人员:蒋世元田宽菲张满昌
申请(专利权)人:顺维重庆科技有限公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1