本发明涉及通过标准化转换过程进行数据转换的系统以及用于计算机辅助制造的相应数据迁移方法。
特别的,本发明涉及用于转换来自计算机网络系统的数字客户接口的数据的装置和方法。
背景技术:
关于产品的数据存在于公司的产品采购、生产和分销领域。在公司的整个计算机网络系统内,端到端实现大范围的数据可用性和数据转换是很难实现的。
技术实现要素:
本发明的目的是提供一种用于转换来自计算机网络系统的数字客户接口的数据的改进装置和方法。
该目的通过独立专利权利要求的目的来解决。可以在从属权利要求、说明书和附图中找到其他实施例。
本发明的第一方面涉及一种用于转换来自计算机网络系统的数字客户接口的数据的方法,该方法包括以下方法步骤。
作为第一方法步骤,执行计算机网络系统和数字客户接口的所涉及系统的标准函数的检测。
作为第二方法步骤,确定所获取的标准函数之间的语义关系,其中,所获取的标准函数包括所述计算机网络系统的所涉及系统的标准函数以及所述数字客户接口的标准函数。
作为第三过程步骤,基于所确定的语义关系以所获取的标准函数与用于内部材料流和/或价值流的数据组成的灵活组合的形式来执行编排。
本发明使得来自产品配置器的数据能够通过转换模型被转换为标准化的内部材料流和价值流。
本发明使得能够以适应的且定制的方式对不同配置场景作出反应,例如该方法可以开启不同的模式,例如标准模式和/或仿真模式,以执行例如变换模型中的不同任务。
转换模型自动将大量数据包传输到与产品订单处理和制造相关的几乎所有系统,因此代表了智能生产的核心技术。
该方法不使用其自身的程序逻辑,而是一方面在所涉及的系统、网络配置器、网上商店、仿真系统、企业资源规划系统、生产控制系统或自动装配辅助设备的标准函数中存在的语义关系上起作用。这带来了许多改进,特别是在工业4.0的背景下。
本发明有利地使得即使在异构it基础设施中也能够实现过程的标准化,从而确保数字一致性。
有利地,本发明使得任何配置的解决方案也能够是可数字地且立即订购的,即使其尚未在制造系统中生产并且还不存在。
通过在订购过程中实现材料系统的自动化,内部工作量显著减少,生产订单的交付周期显著缩短。
标准化和自动化提高了公司内部的数据质量。所述转换模型包括用于将来自数字客户接口(也称为网络配置器)的数据转换为标准化的内部材料和价值流以控制机器、设备、生产过程的自动化管理的过程。
从计算机网络系统的参与系统以及从数字客户接口获取标准函数由此可以包括例如标准函数的定义,并且根据本发明的方法例如将所获取的功能或工作步骤在其在异构it系统中执行时分配给现在定义的标准函数。
换句话说,由异构it系统的某些子系统执行的函数或工作步骤被记录为标准函数,从而实现异构it系统的数字一致性。
在该上下文中,确定所获取的标准函数之间的语义关系可以包括例如检查所获取的标准函数的流程的逻辑属性或者例如输入-输出行为。
此外,确定所获取的标准函数之间的语义关系还可以包括例如所获取的标准函数的操作检查,以及例如检查数对所获取的标准函数时的执行步骤的一个或多个数据关系。
以灵活组合所获取的标准函数的形式的编排可被理解为例如所有所获取标准函数的自动化配置、协调和管理。
以所获取的标准函数的灵活组合的形式的编排包括例如基于所确定的语义关系来自动化异构it基础设施的硬件和软件配置,以用于内部材料流和/或价值流的数据组成。
以所获取的标准函数的灵活组合的形式的编排包括例如面向服务的体系结构、虚拟化、供应以及具体地对目的、要求和目标的特定适应。特定目的和目标也被描述为“服务质量参数”,和/或定义应用优化目标。
根据本发明的优化系统例如面向异构it系统的各种配置场景,并且例如将通过标准函数提供的使数据处理透明、优化和加速等功能进行整体组合。
例如,焦点在于对所涉及的系统和应用的所记录的标准函数的语义关系的分析上的数据处理的精确控制。
在从属权利要求中可以找到本发明的有利实施例。
在本发明的有利实施例中,设置为作为所涉及的系统,使用网络配置器、网上商店、仿真系统、企业资源规划系统、生产控制系统或辅助装配机器。
在本发明的有利实施例中,设置为将用于内部材料流和/或价值流的数据组成发送到所涉及的系统和/或数字客户接口。
内部材料流和/或价值流的数据组成由此可以通过合适的数据格式来表示真实材料流和/或真实价值流,并且提供关于真实材料和/或价值流的外部和内部信息要求的数据。
在本发明的有利实施例中,执行编排包括将数据变换应用于所获取的标准函数。
在本发明的有利实施例中,设置为基于内部材料流和/或价值流的数据组成,执行联接到计算机网络系统的生产机器或生产设施的自动化控制。
在本发明的有利实施例中,设置为当完成所述数字客户接口的订购过程时,执行基于所确定的语义关系将所获取的标准函数与用于内部材料流和/或价值流的数据组成的灵活组合。
在本发明的第二方面,提供了一种用于转换来自计算机网络系统的数字客户接口的数据的装置,该装置包括获取模块、语义模块和编排模块。
所述获取模块被配置为从所述计算机网络系统的参与系统以及从所述数字客户接口获取标准函数。
所述语义模块被配置为确定所获取的标准函数之间的语义关系。所获取的标准函数包括所述计算机网络系统所涉及的系统的标准函数以及所述数字客户接口的标准函数。
所述编排模块被配置为基于所确定的语义关系以将所获取的标准函数灵活组合为用于内部材料流和/或价值流的单个数据组成的形式来执行编排。
换句话说,执行通过所确定的语义关系将所获取的标准函数融合为混合数据组成,其充当整个计算机网络系统中的数据处理的基础。
在本发明的有利实施例中,设置为所述装置还包括数据传输模块,该数据传输模块被设计为将内部材料流和/或价值流的数据组成传输到所涉及的系统和/或数字客户接口。
在本发明的有利实施例中,设置为用于变换数据的装置还适于以标准模式或仿真模式操作。
在本发明的有利实施例中,设置为用于转换数据的装置还适于当完成所述数字客户接口的订购过程时,执行基于所确定的语义关系将所获取的标准函数与用于内部材料流和/或价值流的数据组成的灵活组合。
在本发明的第三方面,提供了一种计算机网络系统,该计算机网络系统包括用于执行根据本发明第二方面的装置。
在本发明的第四方面,提供了一种包括指令的计算机程序或计算机程序产品,当所述指令由计算机执行时,所述指令使所述计算机执行根据本发明第一方面的用于转换来自计算机网络系统的数字客户接口的数据的方法的步骤。
在本发明的第五方面,提供了一种包括指令的计算机可读(存储)介质,当所述指令由计算机执行时,所述指令使所述计算机执行根据本发明第一方面的用于转换来自计算机网络系统的数字客户接口的数据的方法的步骤。
当前实施例和其他实施例可以根据需要彼此组合。
本发明的其他可能的实施例、进一步的实施例和实现还包括之前或之后关于未明确提及的实施例描述的本发明的特征的组合。
附图旨在提供对本发明实施例的进一步理解。
附图示出了实施例,并且结合说明书用于解释本发明的概念。
参照附图,所提到的其他实施例和许多优点将是显而易见的。附图各图中所示的元件不必相对于彼此按比例示出。
附图说明
图1示出了根据本发明实施例的用于转换来自计算机网络系统的数字客户接口的数据的装置的示意图;
图2示出了根据本发明实施例的用于转换来自计算机网络系统的数字客户接口的数据的过程的示意性流程图;以及
图3示出了根据本发明示例性实施例的用于转换来自计算机网络系统的数字客户接口的数据的方法的过程可视化的示意图。
具体实施方式
在附图中,除非另有说明,相同的附图标记表示相同或功能相同的元件、部件、组件或工艺步骤。
本发明使用的术语“计算机网络系统的参与系统”可以指计算机网络系统的任何子单元。例如,异构计算机网络系统可以具有多个所谓的子系统或子单元,其中,子系统或子单元可以指以联网方式协作并因此涉及的计算机设备。
本发明所使用的术语“内部材料流和/或价值流”可以指在计算机网络系统的数字客户接口后面的材料流和/或价值流。
图1示出了根据本发明实施例的用于转换来自计算机网络系统的数字客户接口的数据的装置的示意图。
图1示出了包括其他网络计算机150的计算机网络系统200,其中,计算机网络系统200联接到装置100,其中,计算机网络系统200例如在实施例示例中包括网络配置器、网上商店、仿真系统、企业资源规划系统、生产控制系统或装配辅助机器。
装置100包括获取模块10、语义模块20和编排模块30。
获取模块10被配置为从计算机网络系统和数字客户接口的参与系统获取标准函数。
语义模块20被配置为确定所获取的标准函数之间的语义关系。所获取的标准函数包括所述计算机网络系统所涉及的系统的标准函数以及所述数字客户接口的标准函数。
编排模块30被设计为基于所确定的语义关系以将所获取的标准函数灵活组合为用于内部材料流和/或价值流的单个数据组成的形式来执行编排。
在该上下文中,编排可以如下执行:
编排可被设计成在配置期间从cad服务器检索由配置器生成的图像文件并将其自动地存储在数据库系统中。
例如,执行配置,配置结果启动一个过程,例如从配置器中取出配置结果,并将配置结果存储在中央数据库中。
例如,自动发布材料系统,并且例如在teamcenter中创建材料,并且例如自动将产品图像导入到数据库系统中。
根据本发明的实施例示例,客户利用其用户登录而登录到获取模块10的客户接口,并且以客户特定的方式来配置其产品。
根据本发明的实施例示例,销售文档仿真(即销售文档的生成)根据客户接口和配置程序的数据请求仿真执行,以便引起客户特定信息,如客户接口中价格、交货日期和数量,供用户查看。
根据本发明的实施例示例,如果利用配置结果没有找到在参考数据库中定义的产品,则该方法使用由特性和特性值唯一地描述的可配置材料来传送到销售文件仿真。
根据本发明的实施例示例,在配置结果是要与标头材料保持在一起的材料列表的情况下,还检查参考数据库中是否存在该配置结果。
根据本发明的实施例示例,在不存在该项目组合的情况下,例如,将标头材料创建为非库存材料的副本,并且将组件分配为材料的销售清单。
根据本发明的实施例示例,当用户保存配置结果时,该方法在plm系统中保留材料编号,在稍后的过程中,利用该材料编号,配置是可检索的并且可以进行重新排序。
根据本发明的实施例,例如,在用户基于不存在的配置请求报价的情况下,最初继续使用可配置材料,但是程序向客户输出所保留的材料编号。
根据本发明的实施例,当报价被变为订单时,可销售项目的数据准备开始。为此,从模板材料中复制“静态数据”,这代表一个基本系列,并且从报价的配置结果中复制“动态数据”。
根据本发明的实施例示例,配置结果另外与材料母材的材料基数据2一起存储,以进一步支持后续过程。随后,利用转换模型中的准备好的数据来触发材料装置。
根据本发明的实施例示例,当客户发送订单确认时,逻辑数据的准备开始。为此,复制模板材料的“静态数据”(如mrp视图),并根据配置生成“动态数据”,如材料清单和工艺路线。
根据本发明的一个实施例,对每个配置执行以下步骤:
i)从网络配置软件提取材料编号列表(即,配置的组件)和/或配置描述参数;
ii)仿真模式:提取价格、重量、体积以及其他项目属性,并且在网上商店中显示结果;
iii)在teamcenter中指定材料编号,并在配置中保存材料编号;以及
iv)执行模式:创建销售订单,该销售订单用于继续sap中配置的项目。
根据本发明的实施例,配置项目的规范描述了如上所示的根据步骤iv)的所需功能。
换句话说,诸如订单或请求的销售文件与至少一个配置的项目一起存在,即存在销售文件的编号和至少一个项目。
根据本发明的实施例,所需功能包括自动创建例如要定义的属性,诸如:
-材料母材;
-更改材料母材。
根据本发明的实施例,该方法确定决策的解决方案:配置中可用的更改概要文件,但作为用例如注释“有效起始日期=当前日期”创建新的更改主记录的模板。
根据本发明的实施例,概要中的进一步配置的数据可定义如下:
-生产bom;和/或
-工艺路线;和/或
-价格条件记录;和/或
-售价;和/或
-计算项目的生产成本;和/或
-创建会计视图,其中包括,例如,调用程序进行验证。
图2是根据本发明示例性实施例的用于转换来自计算机网络系统的数字客户接口的数据的方法的示意性流程图。
作为第一方法步骤,执行对计算机网络系统以及数字客户接口的参与系统的标准函数的检测s1。
作为第二方法步骤,确定s2所获取的标准函数之间的语义关系。
作为第三过程步骤,基于所确定的语义关系以所获取的标准函数的灵活组合的形式来执行编排s3,以形成用于内部材料流和/或价值流的数据组成。
图3示出了根据本发明示例性实施例的用于转换来自计算机网络系统的数字客户接口的数据的方法的过程可视化的示意性表示。
图3所示的整个过程包括右列所示的软件模块过程和左列所示的编排过程。
例如,编排过程可以包括触发机制,其中当存在新的销售文档时调用报告。
例如,编排过程可以具有启动条件,例如利用配置的产品来创建销售文档,并且该配置可用作为文档中的项目。
例如,编排过程可以是监控过程。
虽然上文参考优选实施例描述了本发明,但是本发明不限于此,而是可以以各种方式修改。特别地,在不脱离本发明的本质的情况下,可以以各种方式改变或修改本发明。
另外,应当注意,“包含”和“包括”不排除其他元件或步骤,并且“一”或“一个”不排除多个。