运行时期间,使用 SAP 发送 IDOC 活动以将 IDOC 发送至指定的 SAP 端点。
如果使用 RFC 端口将 SAP 数据直接发送至 SAP 系统,则需使用 SAP 发送 IDOC 活动。 如果通过 SAP 系统的 SAP 文件端口来发送 SAP 数据作为文件,则需在设计时使用项目 >导入 >SAP IDOC 模式工具栏菜单选项,为 IDOC 元数据生成平面文件模式,并使用写入平面文件活动来写入 SAP 数据。有关更多信息,请参阅从 IDOC 中生成平面文件模式。
要从 Studio 连接至 SAP 系统,必须下载 SAP Jar 文件和 DLL,并将其安装在 Windows 开发机器上。有关更多信息,请参阅下载并安装 SAP Jar 文件和 DLL。
运行时期间,如果 SAP 发送 IDOC 活动处理了两个 IDOC 实例(两个实例具有相同的 IDOC 号),那么 SAP 发送 IDOC 活动会将第二个实例的数据段附加到第一个实例的末尾。
重试选项 | 描述 |
---|---|
1) 在两次重试之间等待 ___ 秒。 | 指定 Integration Appliance 在尝试建立与 SAP 系统的连接之前等待的秒数。 |
2) 在尝试连接 ___ 次后将失败。 | 指定 Integration Appliance 在发出错误并停止处理当前编排作业之前尝试与 SAP 系统建立连接的最大次数。 如果部署包含 SAP 发送 IDOC 活动在内的编排,且 Integration Appliance 无法与指定的 SAP 系统建立连接,那么 Integration Appliance 会在系统和编排日志中将连接错误记录为“警告”,直至达到重试次数值。当达到重试计数后,Integration Appliance 会在系统和编排日志中记录一个“错误”并停止处理当前编排作业。例如,您将重试计数设置为 3。第一个、第二个和第三个连接错误在系统日志中显示为“警告”。Integration Appliance 会将第四个连接错误记录为“错误”,并停止处理当前编排作业。 |
在使用 Web 管理控制台部署具有 SAP 活动的编排前,Integration Appliance 必须首先与 SAP 系统建立连接。如果 Integration Appliance 未能与 SAP 系统建立连接,则无法部署编排。