使用BizTalk实现EDI

时间:2011-01-24 01:21:11

标签: xml biztalk edi

我们公司目前正在考虑在BizTalk中实施EDI,我们之前没有使用过。我们有几家配送供应商/供应商。我们收到他们的产品信息,平面文档/电子表格,我们处理该文档,然后我们在我们的网站上销售这些产品。

我的问题是:

  1. 我们可以轻松实现EDI和BizTalk吗?
  2. 是否需要我们所有供应商安装BizTalk Server?
  3. 我们目前有产品档案的标准。我们如何与供应商建立新的规范?
  4. 在BizTalk中完成所有配置后,我们还需要执行其他任何操作吗?比如,写一个额外的处理器等
  5. 干杯, 射线

2 个答案:

答案 0 :(得分:5)

BizTalk中的EDI处理类似于平面文件处理 - 它的核心功能可帮助您解析EDI消息并将其转换为XML(正如您所知,BizTalk在内部处理)。它还可以帮助您从XML转发并生成可以发送的EDI消息。 BizTalk EDI包还有许多EDI模式,因此不必手动构建这些模式,但可以重用与当前所需的版本等相匹配的模式。

还有一些功能可以管理各方和配置(收到的ID,EDI格式化的差异等)。此管理简化了添加和更改特定方设置的过程,而无需更改/编译/部署核心进程。

您的问题的答案

  1. 实施EDI并不难。最好有一个基本的语法理解,并详细了解EDI消息 - 这是最难的推动;)
  2. 不,不。您只需收到并发送EDI即可。你和你如何处理这些等等,然后由各方来决定。
  3. 使用EDI时,最好从正在实施的流程的标准文档/规范开始。有多个placese(例如here)将发布这些标准。通常,删除或添加此文档以更好地适应一次确切的要求,这是一个好主意。这是您和各方在发送和接收消息时应该承诺的规范。
  4. 不。

答案 1 :(得分:2)

为什么选择BizTalk?我认为有更好的解决方案可以更便宜,也可以减少资源消耗。我的理解是BizTalk需要许多适配器以及对.NET框架的深刻理解。

您可以轻松地投资一个像Liaison这样的公司非常光滑的拖放式通用映射器(参见他们的Delta和ECS产品),并采取更“快速开发”的方法。

当我想到EDI软件时,BizTalk通常是事后的想法。 Liaison(前身为Softshare),Sterling Commerce,Extol,Inovis / GXS,Tie Commerce,SPS(托管主机)等公司走在了前列。

如果您已经在内部购买(购买)BizTalk,那么沿着这条路走下去是有意义的。如果您要查看大量EDI数据,我建议您下载EDI记事本。它是一个免费的应用程序,用于编辑/审查EDI数据。可在此处找到:http://liaison.com/products/integrate/edi-notepad

请记住,EDI遵循“标准”。讽刺的是引号。您会发现您的合作伙伴将采取标准的自由。虽然有些人可能认为EDI“容易”,但请注意,这种集成有很多潜在的雷区。