UiPath Documentation
activities
latest
false
重要 :
请注意,此内容已使用机器翻译进行了部分本地化。 新发布内容的本地化可能需要 1-2 周的时间才能完成。
UiPath logo, featuring letters U and I in white

Integration Service 活动

上次更新日期 2026年4月9日

常见问题

SAP BAPI 活动包是否与 Windows 和跨平台项目兼容?

可以,SAP BAPI 活动包与 Studio Desktop 中的 Windows 和跨平台项目类型兼容。

为什么在活动画布上看不到 BAPI 的所有必需属性?

当特定 BAPI 的属性为结构类型时,输入(结构)本身不会显示在“执行 BAPI/RFC”活动画布上,但会显示其基础属性。即使 BAPI 需要结构中的某些属性,这些属性仍会在主画布上显示为可选,这通常会导致活动界面变得杂乱无章。SAP 没有指明结构中的哪些字段为必填项,仅提供有关必填结构的信息。因此,您必须相应地手动识别和映射必填字段。您可以在此 SAP 社区会话中阅读有关此限制的更多信息: BAPI 必填字段

为什么看不到 BAPI 的表格输入类型?

“执行 BAPI/RFC”活动中,BAPI/RFC 的表格输入类型表示为数组输入。这需要您手动构建对象。请参阅构建表输入类型的数组输入中提供的示例。

我们正在积极开发简化数组映射的解决方案。

docs image

docs image

为什么无法在画布上看到所有输入?

默认情况下,主活动画布上仅显示必填字段。您可以在“管理属性”面板中访问和配置可选字段。选择需要的其他输入,并使用“更新字段”选项将其添加到主画布上。

docs image

是否支持调用 RFC?

是的,支持调用 RFC。

使用 SAP BAPI 活动是否有任何安装先决条件?

无需安装,即可使用 Integration Service 中的新 SAP BAPI 活动。 您需要 UiPath Studio 2023.10 或更高版本,或者您可以直接在 Studio Web 中开始创建自动化。

如何确定执行 BAPI/RFC 活动是否成功?

所有 BAPI/RFC 的输出“表格”部分中都包含一个_RETURN数组。这将提供诸如LOG_NOCODEMESSAGE等输出。检查这些值以评估 BAPI 执行是成功还是失败。

docs image

是否可以使用 IP 地址代替 DNS 名称作为主机名?

使用 IP 地址有一个显着的优势:唯一性。 当您使用mycompany.com/sap/bapi等 DNS 名称时,您依赖于 DNS 转换、路由和其他网络组件。 这可能会导致潜在的问题和网络故障。 因此,我们建议您使用 IP 地址,以确保提供更可靠的连接创建体验。

如果我的 SAP 应用程序托管在本地部署或专用云中,是否可以使用 Integration Service 中的 SAP BAPI 活动?

是的。 如果您的 SAP S/4HANA 系统托管在 Azure 等云平台上,则您应拥有一个足以进行访问的公共 IP 地址。 如果您的 SAP 系统是本地部署的,则需要允许从特定的外部 IP 地址进行访问,这涉及配置防火墙设置。

docs image

系统是否自动处理 BAPI 的提交?

是的。 由于我们使用 SAP Java 连接器,系统会自动检测 BAPI 是否需要提交并触发BAPI_TRANSACTION_COMMIT ,以确保保存事务。 这消除了手动干预的需要。

此页面有帮助吗?

连接

需要帮助? 支持

想要了解详细内容? UiPath Academy

有问题? UiPath 论坛

保持更新