从 SAP 系统发送 IDOC

在 SAP 系统上完成的高级任务,用于将 IDOC 从 SAP 系统发送到外部应用程序。 请与 SAP 管理员联系以执行这些任务,或参阅 SAP 指南。

从 SAP 发送 IDOC

  1. 启动 SAP GUI。

  2. 使用 BD54 事务创建逻辑系统。

  3. 使用 SM59 事务在 TCP/IP 连接中创建 RFC 目标。

  4. 使用 WE21 事务创建端口,并将其附加到在上一步中创建的 RFC 目标。

  5. 使用具有所需消息类型和 IDOC 类型的 WE20 事务创建合作伙伴配置文件,然后将其附加到在上一步中创建的端口。

  6. 通过使用 SALE 事务将消息类型连接到端口来维护分布式模型。

  7. 在 SAP 中生成 IDOC。 例如,使用 BD10 事务触发 MATMAS IDOC。 有关触发特定 IDOC 的其他事务的信息,请与 SAP 管理员联系。

查看 SAP 中的事务 ID

当 SAP 适配器调用 tRFC 或将 IDOC 发送到 SAP 系统时,SAP 系统 (TID) 注册事务 ID 以响应。 在某些情况下,可能需要知道在 SAP 系统中注册的 TID,以响应来自 SAP 适配器的调用。 例如,你可能想要确定 SAP 系统上的逻辑工作单元 (LUW) 来排查问题。

若要查看 SAP 系统中的 TID,必须使用事务 SM58。 有关此事务的详细信息,请与 SAP 管理员联系或参阅 SAP 指南。

查看有关从 SAP 发送和接收的 IDOC 的详细信息

使用 SAP 适配器,可以将 IDOC 发送到 SAP 系统或从 SAP 系统接收 IDOC。 若要跟踪状态并查看 SAP 系统发送或接收的 IDOC 的数据,可以使用事务 WE02。 请与 SAP 管理员联系,或参阅 SAP 指南了解有关此事务的详细信息。

另请参阅

针对特定 SAP 适配器方案使用 SAP GUI 执行任务