EDI集成ERP一体化解决方案
挑战:随着越来越多的企业有国际业务的需求,EDI成为了一个经常会听到的新名词。EDI,即电子数据交换,作为一种中间件,实现了数据自动的传输与格式转换。大部分ERP都没有EDI的组件,ERP厂商通常对于EDI技术也不是很熟悉,因此为了满足客户的EDI传输需求,ERP供应商需要寻找EDI厂商来完成这部分工作。此外,如果ERP有EDI的能力,那么在市场上肯定会具有更大的竞争力。从根本上来看,电子数据交换还是交易双方的ERP系统的数据交互。那么EDI系统支持哪些与ERP系统集成的方式呢? 1.中间数据库 中间数据库是一种比较常见的集成方式,EDI系统与ERP系统通过中间数据库进行数据交互,采用中间数据库方式对接避免了直接与ERP生产数据库连接可能会造成的潜在问题,也不会有数据强行插入生产库中而跳过ERP逻辑的问题出现,这也是目前应用比较广泛、且可靠性较高的集成方式。 2.Webservice WebService是一个平台独立的,低耦合的,自包含的、基于可编程的web的应用程序,可使用开放的XML(标准通用标记语言下的一个子集)标准来描述、发布、发现、协调和配置这些应用程序,用于开发分布式的交互操作的应用程序。客户可以定义好Webservice接口给EDI系统,EDI系统将报文按照接口定义的格式进行转换,实现将EDI报文解析至ERP中。 3.API API(Application Programming Interface,应用程序接口)是一些预先定义的接口(如函数、HTTP接口),或指软件系统不同组成部分衔接的约定。用来提供应用程序与开发人员基于某软件或硬件得以访问的一组例程,而又无需访问源码,或理解内部工作机制的细节。EDI系统可以调用ERP的API(标准API或自定义API)输入数据,ERP也可以调用EDI系统的API来上传文件。 4.tRFC [...]


