电子数据交换(EDI)系统设计之初旨在使交易伙伴能够更高效地交换诸如采购订单、发票、保险索赔等常见文档,通过使计算机能够正确解释和处理这些数据。作为一个概念和技术,EDI自20世纪60年代末以来就以某种形式存在,当时许多大型公司开始采用内部计算机系统和网络来简化其业务功能。然而,尽管EDI无疑从最近的技术进步中受益匪浅,但这一悠久而值得尊敬的历史也带来了许多缺点,这可能会对早期采用者尝试将遗留系统与新投资整合时产生深远影响。
Altova的数据映射工具MapForce为EDI格式的转换和转换提供了强大的支持,使企业能够协调其遗留格式与新的文档、存储和系统要求,同时仍然遵守传统的电子商务交易规则。
EDI诞生于标准化公司间交易消息的需求,以便它们能够被不同的计算机系统理解,无论其专有的数据存储格式如何。这种高度自动化的交易方法通过几乎消除了一长串平凡任务中的人际互动,彻底改变了电子商务。然而,随着EDI的发展和成熟,许多新的相互依赖的技术出现又消失,使公司不得不竭尽全力维护其EDI基础设施的完整性。
当然,像任何业务标准一样,EDI旨在降低成本并提高企业通信的整体效率——但在许多情况下,初始实施和维护成本已被证明是痛苦的,特别是当这些陈旧的流程和技术与更现代的系统放在一起时。
典型的遗留EDI系统包括以下关键组件:
当然,现代实施已经能够通过例如通过Web服务实时交换数据来提高遗留模型的效率并降低成本,从而完全从架构中移除昂贵的VAN。此外,其他互联网技术,如安全的虚拟专用网络(VPN),为无缝的业务对业务通信铺平了道路,而分布式计算模型也有助于实现更灵活、成本更低的EDI实施。
任何EDI系统的核心都是转换和翻译模块,它们导入和导出数据,并将EDI格式转换为专有格式,用于内部存储、传输和/或进一步处理。由于EDI消息方言的复杂性,公司经常发现需要将这一重要任务外包给熟悉EDI语法的昂贵顾问。更多时候,转换代码交付时存在大量错误,然后需要额外成本来避免运行时的任何问题。
EDI的层次结构使得转换为现代数据格式(如XML、数据库、Web服务等)在概念上看起来像是一个简单的任务,但EDI语法中的大量段——结合额外的处理要求和非常常见的需要为重复转换生成代码——常常使映射过程成为后勤噩梦。
Altova MapForce提供了一个低成本且多功能的数据映射解决方案,全面支持ANSI X12和EDIFACT EDI消息标准,使企业有机会控制他们的遗留EDI资产,并自由地在内部集成这些数据。
MapForce支持XML、数据库、平面文件、EDI、Excel 2007(OOXML)和/或Web服务的双向、多源和/或目标映射。其广泛的内置EDI库使用户能够无缝集成遗留格式并即时迁移数据。
MapForce的直观视觉界面使用户能够通过简单地拖动连接线在相关元素和组件之间定义并立即执行数据转换。
高级数据处理功能包括转换输入参数、过滤器和条件,以及内置函数库和创建和保存自定义函数的能力,使得可能的转换结果数量无限。
MapForce能够生成免版税的Java、C++或C#类文件,从而实现全功能的转换应用程序,可以直接执行、进一步定制和/或在另一个集成应用程序中运行。这在EDI实施中是一个巨大的生产力增强器,其中过程自动化是一个核心目标。
此外,由于它是根据行业标准和全球定义的参数自动生成的,使用MapForce确保转换代码在整个数据集成项目中一致地编写。这种方法对数据集成确保了不同平台、服务器、编程语言和数据库环境之间的兼容性和互操作性,消除了专有集成解决方案和项目特定的工程团队和/或外包技术顾问所施加的限制。代码一致性有助于减少和隔离软件错误,同时提高整体可读性和可重用性。
MapForce的高级代码生成能力使其比遗留EDI系统中通常笨拙的转换实用程序更有效、更具成本意识。
MapForce是一个高度适应性的数据映射和转换工具,可以与广泛的专有系统一起工作。与Visual Studio和Eclipse的集成、运行命令行操作的能力和其他高级功能使MapForce成为现代化遗留EDI系统的理想自动化工具。
供应链标准化的必要性和成功不仅由EDI的悠久历史和现在要求公司间交易以EDI格式构建的强大公司(包括Home Depot®和Wal Mart®)证明,而且还有大量利用这项技术的公司。高价咨询公司和集成软件包一直是EDI采用者的眼中钉,迫使他们在没有明显好处的情况下放弃对数据流程的控制。