客户经常抱怨将SAP 电子数据交换流程与合作伙伴集成所花费的时间和金钱。和他们 ’没错。阻碍SAP 电子数据交换效率的两件事:错误地使用IDOC流程和误解“this is the way it’s done.”

这里’s how 树液EDI works

典型的SAP 电子数据交换集成过程

典型的SAP 电子数据交换集成过程

通过IDOC技术在SAP中管理EDI’s oldest technology for application integration. An IDOC is a 标准 format developed to be sent to an external system. We can see how this is used for 电子数据交换 通过 following the most common 树液transaction, the LE delivery. 这里’s how it works:

  1. 首先,按正常方式处理交货。完成后,它将生成一个IDOC。
  2. 然后,IDOC收集文档中描述的所有数据,并将其填充为段和字段值。
  3. 接下来,将填充的IDOC发送到外部EDI子系统。这可能是客户中运行的实际EDI应用程序’的网络或托管合作伙伴服务。
  4. 使用映射程序,将IDOC再次在EDI子系统中转换为目标伙伴’s required format. Locally maintained database tables might be needed to generate the final document in a 标准 电子数据交换 format.
  5. 最后,将文档发送给合作伙伴。

转型需要时间来开发,维护

如您所见,最终的合作伙伴文档需要进行多次转换。每个转换都需要时间和精力来开发和维护。为什么这是个问题?开发IDOC技术是为了生成标准化文档以发送给外部应用程序或合作伙伴。 树液提供了一些示例消息和文档类型来启动该过程。公司错误地使用这些样本来生成所有类型的合作伙伴文档,这需要在转换之上进行转换。最终结果是,由于添加了每个新的EDI合作伙伴和标准,缠结变得难以控制。随着像Biztalk和SAP PI这样的中间件的引入,情况变得更加糟糕,因为许多公司实际上增加了执行的转换数量,而不是依靠中央转换。

建立贸易关系

IDOC处理步骤

IDOC处理步骤

例如,在上述过程中,想象与新伙伴建立贸易关系。更改需要执行以下步骤:

  1. First, the IDOC is most likely extended to add the new value the partner requires. (Remember that in the above example, because we have co-opted the 德萨德 message type and forced it to generate a completely different 标准, every change will likely require an IDOC change and message type change.)
  2. 然后使用用户出口修改消息程序,以将新值填充到IDOC中。这需要开发人员。
  3. 接下来,修改EDI子系统映射,以将值传输到正确的映射字段。根据系统,这需要开发人员。
  4. 最后,测试。由于我们修改了消息类型和其他合作伙伴使用的IDOC,因此我们需要确保用户退出所在的业务规则,并且特定于客户的规则仍然有效。这很丑。

改善您的SAP 电子数据交换系统

首先,我们与SAP 电子数据交换集成的目标是创建一个易于维护的流程。在大多数情况下,这意味着减少转换数量并集中控制过程。真理的根源始终在原始系统中。在我们的示例中,它是SAP。总结起来,这是您可以提高效率的两个关键步骤。首先,仅在SAP中执行转换和数据收集。目的是消除该系统之外的任何值数据库。其次,IDOC’不应仅将s从一种消息类型格式转换为在以后的步骤中重新转换为另一种格式。这浪费了开发时间并且增加了长期维护的需求。由于格式通常不兼容,因此所涉及的开发和测试会根据差异而呈指数增长。

树液EDI集成-高级

树液EDI集成– advanced

向可持续模式的缓慢迁移取得了回报

在上面我们推荐的模型中,基于贸易伙伴,匹配贸易伙伴的适当消息类型’在步骤2中选择了预期的格式。最终结果是在步骤3中执行了直接的1:1映射,在任何辅助系统中都没有业务规则或特定于客户的逻辑。这简化了支持和维护,并降低了总成本。

不幸的是,解决问题并非易事,因为公司已在“standard” model. But it’s always good to begin moving to a less expensive process. This can be done, for instance, 通过 slowly migrating to a 标准, sustainable model so that adding trading partners becomes a process that does not require development support and can take days instead of months to implement.

立即联络我们 了解如何开发更好的流程来管理SAP 电子数据交换基础架构。

资源资源

固定在Pinterest上

分享
分享这个