一种残膜回收机防缠绕挑膜装置的制 一种秧草收获机用电力驱动行走机构

物料编码的生成方法及生成装置、电子设备与流程

2021-10-24 07:41:00 来源:中国专利 TAG:生成 物料 电子设备 装置 编码


1.本发明涉及设备信息处理技术领域,具体而言,涉及一种物料编码的生成方法及生成装置、电子设备。


背景技术:

2.相关技术中,物料编码已经被广泛应用于各种管理系统中,各类编码软件可以通过企业自己制定的编码规则,较为灵活的生成符合企业自己特点和业务需求的物料编码。但在企业制定编码规则时,编码软件仅提供了供客户创建编码的编码规则,在创建编码规则的过程,需要通过人工收集各种企业信息(包括企业组织架构)、产品信息、零件信息等业务信息,然后通过软件交互界面逐步建立完整的编码规则体系。
3.通过上述的实施方式,不仅需要在初期投入大量的人力成本和时间成本来收集数据、录入数据,缺乏灵活性,实施周期较长;而且这种编码规则,仅适用于单一企业,无法应用于大量的中小型企业编码工作;同时,编码规则创建好之后,通常无法和可能存在的现有其他管理信息系统(比如erp系统的编码)保持信息一致性。
4.针对上述的问题,目前尚未提出有效的解决方案。


技术实现要素:

5.本发明实施例提供了一种物料编码的生成方法及生成装置、电子设备,以至少解决相关技术中在创建编码规则时,通过人工收集企业业务信息,不仅效率低,而且实施周期长,耗费成本大的技术问题。
6.根据本发明实施例的一个方面,提供了一种物料编码的生成方法,包括:配置多种数据读取方式;采用所述多种数据获取方式,获取预设系统对象中的业务信息;将所述业务信息与编码规则中分类进行映射,生成编码规则;采用编码规则生成预设系统对象的物料编码。
7.可选地,将所述业务信息与编码规则中分类进行映射,生成编码规则的步骤,包括:建立与所述预设系统对象对应的多个编码分段;建立所述编码分段与所述业务信息的信息分类之间的编码映射关系;确定编码值与不同信息分类对应的分类属性之间的编码关联关系;基于所述编码映射关系和所述编码关联关系,生成编码规则。
8.可选地,在生成编码规则之后,所述生成方法还包括:基于所述多种数据获取方式,生成信息配置模板;采用所述信息配置模板获取新系统对象中的业务信息。
9.可选地,配置多种数据读取方式的步骤,包括:采用系统资源库配置连接第三方数据库方式;在连接第三方数据库后,采用系统资源库配置数据库操作语句,得到第一种数据读取方式。
10.可选地,配置多种数据读取方式的步骤,包括:采用系统资源库配置数据提取模板,其中,每种所述数据提取模板对应不同类型格式文件;基于所述数据提取模板确定第二种数据读取方式。
11.可选地,配置多种数据读取方式的步骤,包括:采用系统资源库配置系统第三方信息接口,得到第三种数据读取方式,其中,基于所述第三方信息接口修改业务信息的配置接口,以获取预设系统对象中的业务基本属性信息。
12.可选地,配置多种数据读取方式的步骤,包括:采用系统资源库配置系统脚本语言,得到第四种数据读取方式,其中,通过所述系统脚本语言更新编写的脚本程序,以读取未录入的数据来源中的业务数据。
13.可选地,所述业务信息包括:产品信息、零件分类信息、组织架构信息以及采购信息。
14.根据本发明实施例的另一方面,还提供了一种物料编码的生成装置,包括:配置单元,用于配置多种数据读取方式;获取单元,用于采用所述多种数据获取方式,获取预设系统对象中的业务信息;第一生成单元,用于将所述业务信息与编码规则中分类进行映射,生成编码规则;第二生成单元,用于采用编码规则生成预设系统对象的物料编码。
15.可选地,所述第一生成单元包括:第一建立模块,用于建立与所述预设系统对象对应的多个编码分段;第二建立模块,用于建立所述编码分段与所述业务信息的信息分类之间的编码映射关系;第一确定模块,用于确定编码值与不同信息分类对应的分类属性之间的编码关联关系;第一生成模块,用于基于所述编码映射关系和所述编码关联关系,生成编码规则。
16.可选地,所述物料编码的生成装置还包括:第二生成模块,用于在生成编码规则之后,基于所述多种数据获取方式,生成信息配置模板;第一获取模块,用于采用所述信息配置模板获取新系统对象中的业务信息。
17.可选地,所述配置单元包括:第一配置模块,用于采用系统资源库配置连接第三方数据库方式;第二配置模块,用于在连接第三方数据库后,采用系统资源库配置数据库操作语句,得到第一种数据读取方式。
18.可选地,所述配置单元还包括:第三配置模块,用于采用系统资源库配置数据提取模板,其中,每种所述数据提取模板对应不同类型格式文件;第二确定模块,用于基于所述数据提取模板确定第二种数据读取方式。
19.可选地,所述配置单元还包括:第四配置模块,用于采用系统资源库配置系统第三方信息接口,得到第三种数据读取方式,其中,基于所述第三方信息接口修改业务信息的配置接口,以获取预设系统对象中的业务基本属性信息。
20.可选地,所述配置单元还包括:第五配置模块,用于采用系统资源库配置系统脚本语言,得到第四种数据读取方式,其中,通过所述系统脚本语言更新编写的脚本程序,以读取未录入的数据来源中的业务数据。
21.可选地,所述业务信息包括:产品信息、零件分类信息、组织架构信息以及采购信息。
22.根据本发明实施例的另一方面,还提供了一种电子设备,包括:处理器;以及存储器,用于存储所述处理器的可执行指令;其中,所述处理器配置为经由执行所述可执行指令来执行上述任意一项所述的物料编码的生成方法。
23.根据本发明实施例的另一方面,还提供了一种计算机可读存储介质,所述计算机可读存储介质包括存储的计算机程序,其中,在所述计算机程序运行时控制所述计算机可
读存储介质所在设备执行上述任意一项所述的游戏中的外挂检测方法。
24.本发明实施例中,采用配置多种数据读取方式,采用多种数据获取方式,获取预设系统对象中的业务信息,将业务信息与编码规则中分类进行映射,生成编码规则,采用编码规则生成预设系统对象的物料编码。在该实施例中,通过配置多种数据获取方式,自动化获取各类信息系统中业务信息,以减少信息收集工作量,并保持物料信息与现有系统对象中业务信息统一,并将获取的业务信息与编码规则中分类进行映射,生成编码规则,减少编码规则的创建周期,适用于各类型信息系统,从而解决相关技术中在创建编码规则时,通过人工收集企业业务信息,不仅效率低,而且实施周期长,耗费成本大的技术问题。
附图说明
25.此处所说明的附图用来提供对本发明的进一步理解,构成本技术的一部分,本发明的示意性实施例及其说明用于解释本发明,并不构成对本发明的不当限定。在附图中:
26.图1是根据本发明实施例的一种可选的物料编码的生成方法的流程图;
27.图2是根据本发明实施例的另一种可选的物料编码的生成方法的示意图;
28.图3是根据本发明实施例的一种可选的物料编码的生成装置的示意图。
具体实施方式
29.为了使本技术领域的人员更好地理解本发明方案,下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本发明一部分的实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都应当属于本发明保护的范围。
30.需要说明的是,本发明的说明书和权利要求书及上述附图中的术语“第一”、“第二”等是用于区别类似的对象,而不必用于描述特定的顺序或先后次序。应该理解这样使用的数据在适当情况下可以互换,以便这里描述的本发明的实施例能够以除了在这里图示或描述的那些以外的顺序实施。此外,术语“包括”和“具有”以及他们的任何变形,意图在于覆盖不排他的包含,例如,包含了一系列步骤或单元的过程、方法、系统、产品或设备不必限于清楚地列出的那些步骤或单元,而是可包括没有清楚地列出的或对于这些过程、方法、产品或设备固有的其它步骤或单元。
31.为便于本领域技术人员理解本技术,下面对本技术各实施例中涉及的部分术语或者名词做出解释:
32.信息系统:管理用户数据,包括图文档、pdm、工艺数据管理、plm、erp、mes。
33.本技术可以应用于各种信息系统中,例如,各种类型的管理信息系统:包括但不限于pdm、plm、erp、mes、crm、scm、oa等,物料编码被广泛应用于pdm/plm、erp等信息管理系统。相对于现有创建物料编码规则,需要通过人工花费较长时间进行数据收集、数据录入、数据整理的弊端,本技术可以配置多种数据获取方式,自动化获取各类信息系统中业务信息,以减少信息收集工作量,并保持物料信息与现有系统对象中业务信息统一。下面结合各个实施例来详细说明本技术。
34.实施例一
35.根据本发明实施例,提供了一种物料编码的生成方法实施例,需要说明的是,在附图的流程图示出的步骤可以在诸如一组计算机可执行指令的计算机系统中执行,并且,虽然在流程图中示出了逻辑顺序,但是在某些情况下,可以以不同于此处的顺序执行所示出或描述的步骤。
36.图1是根据本发明实施例的一种可选的物料编码的生成方法的流程图,如图1所示,该方法包括如下步骤:
37.步骤s102,配置多种数据读取方式;
38.步骤s104,采用多种数据获取方式,获取预设系统对象中的业务信息;
39.步骤s106,将业务信息与编码规则中分类进行映射,生成编码规则;
40.步骤s108,采用编码规则生成预设系统对象的物料编码。
41.通过上述步骤,可以配置多种数据读取方式,采用多种数据获取方式,获取预设系统对象中的业务信息,将业务信息与编码规则中分类进行映射,生成编码规则,采用编码规则生成预设系统对象的物料编码。在该实施例中,通过配置多种数据获取方式,自动化获取各类信息系统中业务信息,以减少信息收集工作量,并保持物料信息与现有系统对象中业务信息统一,并将获取的业务信息与编码规则中分类进行映射,生成编码规则,减少编码规则的创建周期,适用于各类型信息系统,从而解决相关技术中在创建编码规则时,通过人工收集企业业务信息,不仅效率低,而且实施周期长,耗费成本大的技术问题。
42.本实施例中涉及的预设系统对象可以是指使用物料编码规则的系统,可以为信息管理系统,信息管理系统包括但不限于:pdm、plm、erp。
43.下面结合上述各实施步骤来详细说明本实施例。
44.步骤s102,配置多种数据读取方式。
45.本技术实施例,通过配置多种数据获取方式,自动获取各类信息系统对象中的业务信息(例如,组织架构、产品分类、零部分类),并保持物料信息与信息系统对象中的物料信息的统一。
46.本技术实施例,在建立系统资源库后,资源库会读取数据源配置文件,通过该数据源配置文件配置多种数据读取方式。本实施例示意说明了四种数据读取方式,但是不限于如下示意说明的四种。
47.可选的,配置多种数据读取方式的步骤,包括:采用系统资源库配置连接第三方数据库方式;在连接第三方数据库后,采用系统资源库配置数据库操作语句,得到第一种数据读取方式。
48.本实施例中,资源库通过配置一些诸如视图、直接连接第三方数据库等方式,通过编写数据库操作语句(sql语句,比如截取字段等)方式,从pdm/plm、erp等其它信息系统对象中的表中,获取可能存在的业务信息。
49.另一种可选的,配置多种数据读取方式的步骤,包括:采用系统资源库配置数据提取模板,其中,每种数据提取模板对应不同类型格式文件;基于数据提取模板确定第二种数据读取方式。
50.本实施例中,资源库通过读取已有excel文件,获取业务信息,此类excel文件的来源可能是:1、客户整理的企业组织架构,产品零件分类信息表,采购表等;2、可能是第三方erp、pdm/pdm等信息管理系统自带的导出功能所生成的excel文件。因为通常excel格式可
能存在差异,因此本技术通过配置数据提取模板,来应对不同格式文件的读取。
51.通过上述第一种数据读取方式和第二种数据读取方式,能够确保编码软件中物料信息和其它信息系统对象中的物料信息一致。
52.作为本实施例可选的实施方式,配置多种数据读取方式的步骤,包括:采用系统资源库配置系统第三方信息接口,得到第三种数据读取方式,其中,基于第三方信息接口修改业务信息的配置接口,以获取预设系统对象中的业务基本属性信息。
53.本实施例中,资源库可通过配置pdm/plm、erp等等各种信息系统对象提供的web service接口获取企业业务基本属性信息。
54.可选的,配置多种数据读取方式的步骤,包括:采用系统资源库配置系统脚本语言,得到第四种数据读取方式,其中,通过系统脚本语言更新编写的脚本程序,以读取未录入的数据来源中的业务数据。
55.对于可能出现的未知接口(例如,com接口),应用脚本语言,对资源库无法从上述三种方式获取业务信息时,扩充可能未知的数据来源方式,获取物料等业务信息,增强资源库组织其它数据来源的灵活性。
56.步骤s104,采用多种数据获取方式,获取预设系统对象中的业务信息。
57.可选的,业务信息包括:产品信息、零件分类信息、组织架构信息以及采购信息。
58.步骤s106,将业务信息与编码规则中分类进行映射,生成编码规则。
59.在本实施例中,将业务信息与编码规则中分类进行映射,生成编码规则的步骤,包括:建立与预设系统对象对应的多个编码分段;建立编码分段与业务信息的信息分类之间的编码映射关系;确定编码值与不同信息分类对应的分类属性之间的编码关联关系;基于编码映射关系和编码关联关系,生成编码规则。
60.本实施例中,编码分段可以是指信息属性所属分段,例如,对于业务组织部门,其所属的员工位以及隶属的员工组,都可以设置编码分段,以标识该组织部门。
61.可选的,在生成编码规则之后,生成方法还包括:基于多种数据获取方式,生成信息配置模板;采用信息配置模板获取新系统对象中的业务信息。
62.对配置好的多方式数据获取方式,生成配置模板,供可能存在的类似需求使用,具有数据来源可重用性,并保持物料编码数据与管理信息系统数据一致性。
63.步骤s108,采用编码规则生成预设系统对象的物料编码。
64.通过生成的编码规则,自动生成与当前系统对象或者其它信息系统中的物料信息对应的物料编码,通过截取、拼接、直接使用、映射等手段自动进行物料信息分类。
65.通过上述实施例,配置多种数据获取方式,自动获取各类信息系统对象中的业务信息(包括企业组织架构、产成分类、零部分类等等相关业务信息),并保持物料信息与现有管理信息系统中企业物料信息统一。同时,通过上述实施例,可支持对配置好的多种数据获取方式,形成优选xml格式文件/配置模板保存,供其它具有类似项目,可以选择一种或多种数据获取方式,获取其它信息系统对象中的业务信息。
66.下面结合另一种可选的实施方式来说明本发明实施例。
67.图2是根据本发明实施例的另一种可选的物料编码的生成方法的示意图,如图2所示,在建立系统资源库,资源库会读取数据源配置文件,配置多种数据读取方式,图2中分别示意说明如下四种数据获取方式以获取管理信息系统中的业务信息:
68.第一种,连接第三方数据库。
69.资源库通过配置一些诸如视图、直接连接第三方数据库等方式,通过修改编写sql语句,比如截取字段等手段,从pdm/plm、erp等其它管理信息系统中的表中,获取其它系统存在的业务信息(例如,编码、产品、零件分类,企业部门以及采购信息)。
70.第二种,excel导入。
71.资源库通过读取已有excel文件,获取企业业务信息,此类excel文件的来源可能是:1、客户整理的企业组织架构,产品零件分类信息表,采购表等;2、可能是第三方erp、pdm/pdm等信息管理系统自带的导出功能所生成的excel文件。因为通常excel格式可能存在差异,因此,如图2所示,通过修改编写提取模板,来应对不同格式文件的读取。
72.前两种方式,能够确保编码软件中物料信息和其它管理信息系统中的物料信息一致。
73.第三种,web service接口。
74.通过web service接口,修改配置接口,读取业务基本属性信息。
75.资源库通过配置pdm/plm、erp等等各种管理信息系统提供的web service接口获取企业业务基本属性信息。
76.第四种,脚本语言。
77.针对可能出现的未知接口(如,com接口),修改编写脚本程序。
78.应用脚本语言,对资源库无法从上述3种方式获取信息时,扩充可能未知的数据来源方式,获取物料等业务信息,增强资源库组织其它数据来源的灵活性。
79.如图2所示,在通过多种数据获取方式获取到信息管理系统的业务信息后,数据源字段建立分类信息,然后判断是否需要新编码分段,若是需要,则新建编码分段,并建立编码分段与信息分类映射关系,并输入编码值与不同分类属性的关系,若是不需要,则结束编码流程。
80.对从其它信息管理系统信息的获取后,通过截取、拼接、直接使用、映射等手段自动进行物料信息分类。
81.通过上述实施方式,提供了多种数据获取方式,以读取其它信息系统的业务信息,实现编码系统信息来源的可定制对配置好的多方式数据获取方式,同时可根据已知的多种数据获取方式,生成配置模板,供可能存在的类似需求使用,具有数据来源可重用性,并保持物料编码数据与管理信息系统数据一致性。
82.通过上述实施方式,配置多种数据获取方式,获取企业现有各类管理信息系统中企业业务信息,以减少信息收集工作量,并保持物料信息与现有信息管理系统中企业业务信息统一。
83.下面结合另一种可选的实施例来说明本发明实施例。
84.实施例二
85.本实施例提供一种物料编码的生成装置,该生成装置中包含多个实施单元,每个实施单元对应于上述实施例一中的各个实施步骤。
86.图3是根据本发明实施例的一种可选的物料编码的生成装置的示意图,如图3所示,该生成装置可以包括:配置单元31、获取单元33、第一生成单元35、第二生成单元37。
87.其中,配置单元31,用于配置多种数据读取方式;
88.获取单元33,用于采用多种数据获取方式,获取预设系统对象中的业务信息;
89.第一生成单元35,用于将业务信息与编码规则中分类进行映射,生成编码规则;
90.第二生成单元37,用于采用编码规则生成预设系统对象的物料编码。
91.上述物料编码的生成装置,可以通过配置单元31配置多种数据读取方式,通过获取单元33采用多种数据获取方式,获取预设系统对象中的业务信息,通过第一生成单元35将业务信息与编码规则中分类进行映射,生成编码规则,通过第二生成单元37采用编码规则生成预设系统对象的物料编码。在该实施例中,通过配置多种数据获取方式,自动化获取各类信息系统中业务信息,以减少信息收集工作量,并保持物料信息与现有系统对象中业务信息统一,并将获取的业务信息与编码规则中分类进行映射,生成编码规则,减少编码规则的创建周期,适用于各类型信息系统,从而解决相关技术中在创建编码规则时,通过人工收集企业业务信息,不仅效率低,而且实施周期长,耗费成本大的技术问题。
92.可选地,第一生成单元包括:第一建立模块,用于建立与预设系统对象对应的多个编码分段;第二建立模块,用于建立编码分段与业务信息的信息分类之间的编码映射关系;第一确定模块,用于确定编码值与不同信息分类对应的分类属性之间的编码关联关系;第一生成模块,用于基于编码映射关系和编码关联关系,生成编码规则。
93.可选地,物料编码的生成装置还包括:第二生成模块,用于在生成编码规则之后,基于多种数据获取方式,生成信息配置模板;第一获取模块,用于采用信息配置模板获取新系统对象中的业务信息。
94.可选地,配置单元包括:第一配置模块,用于采用系统资源库配置连接第三方数据库方式;第二配置模块,用于在连接第三方数据库后,采用系统资源库配置数据库操作语句,得到第一种数据读取方式。
95.可选地,配置单元还包括:第三配置模块,用于采用系统资源库配置数据提取模板,其中,每种数据提取模板对应不同类型格式文件;第二确定模块,用于基于数据提取模板确定第二种数据读取方式。
96.可选地,配置单元还包括:第四配置模块,用于采用系统资源库配置系统第三方信息接口,得到第三种数据读取方式,其中,基于第三方信息接口修改业务信息的配置接口,以获取预设系统对象中的业务基本属性信息。
97.可选地,配置单元还包括:第五配置模块,用于采用系统资源库配置系统脚本语言,得到第四种数据读取方式,其中,通过系统脚本语言更新编写的脚本程序,以读取未录入的数据来源中的业务数据。
98.可选地,业务信息包括:产品信息、零件分类信息、组织架构信息以及采购信息。
99.上述的物料编码的生成装置还可以包括处理器和存储器,上述配置单元31、获取单元33、第一生成单元35、第二生成单元37等均作为程序单元存储在存储器中,由处理器执行存储在存储器中的上述程序单元来实现相应的功能。
100.上述处理器中包含内核,由内核去存储器中调取相应的程序单元。内核可以设置一个或以上,通过调整内核参数来将业务信息与编码规则中分类进行映射,生成编码规则,采用编码规则生成预设系统对象的物料编码。
101.上述存储器可能包括计算机可读介质中的非永久性存储器,随机存取存储器(ram)和/或非易失性内存等形式,如只读存储器(rom)或闪存(flash ram),存储器包括至
少一个存储芯片。
102.根据本发明实施例的另一方面,还提供了一种电子设备,包括:处理器;以及存储器,用于存储处理器的可执行指令;其中,处理器配置为经由执行可执行指令来执行上述任意一项的物料编码的生成方法。
103.根据本发明实施例的另一方面,还提供了一种计算机可读存储介质,计算机可读存储介质包括存储的计算机程序,其中,在计算机程序运行时控制计算机可读存储介质所在设备执行上述任意一项的游戏中的外挂检测方法。
104.本技术还提供了一种计算机程序产品,当在数据处理设备上执行时,适于执行初始化有如下方法步骤的程序:配置多种数据读取方式;采用多种数据获取方式,获取预设系统对象中的业务信息;将业务信息与编码规则中分类进行映射,生成编码规则;采用编码规则生成预设系统对象的物料编码。
105.上述本发明实施例序号仅仅为了描述,不代表实施例的优劣。
106.在本发明的上述实施例中,对各个实施例的描述都各有侧重,某个实施例中没有详述的部分,可以参见其他实施例的相关描述。
107.在本技术所提供的几个实施例中,应该理解到,所揭露的技术内容,可通过其它的方式实现。其中,以上所描述的装置实施例仅仅是示意性的,例如所述单元的划分,可以为一种逻辑功能划分,实际实现时可以有另外的划分方式,例如多个单元或组件可以结合或者可以集成到另一个系统,或一些特征可以忽略,或不执行。另一点,所显示或讨论的相互之间的耦合或直接耦合或通信连接可以是通过一些接口,单元或模块的间接耦合或通信连接,可以是电性或其它的形式。
108.所述作为分离部件说明的单元可以是或者也可以不是物理上分开的,作为单元显示的部件可以是或者也可以不是物理单元,即可以位于一个地方,或者也可以分布到多个单元上。可以根据实际的需要选择其中的部分或者全部单元来实现本实施例方案的目的。
109.另外,在本发明各个实施例中的各功能单元可以集成在一个处理单元中,也可以是各个单元单独物理存在,也可以两个或两个以上单元集成在一个单元中。上述集成的单元既可以采用硬件的形式实现,也可以采用软件功能单元的形式实现。
110.所述集成的单元如果以软件功能单元的形式实现并作为独立的产品销售或使用时,可以存储在一个计算机可读取存储介质中。基于这样的理解,本发明的技术方案本质上或者说对现有技术做出贡献的部分或者该技术方案的全部或部分可以以软件产品的形式体现出来,该计算机软件产品存储在一个存储介质中,包括若干指令用以使得一台计算机设备(可为个人计算机、服务器或者网络设备等)执行本发明各个实施例所述方法的全部或部分步骤。而前述的存储介质包括:u盘、只读存储器(rom,read

only memory)、随机存取存储器(ram,random access memory)、移动硬盘、磁碟或者光盘等各种可以存储程序代码的介质。
111.以上所述仅是本发明的优选实施方式,应当指出,对于本技术领域的普通技术人员来说,在不脱离本发明原理的前提下,还可以做出若干改进和润饰,这些改进和润饰也应视为本发明的保护范围。
再多了解一些

本文用于企业家、创业者技术爱好者查询,结果仅供参考。

发表评论 共有条评论
用户名: 密码:
验证码: 匿名发表

相关文献

  • 日榜
  • 周榜
  • 月榜