| |||||||||
如何使用面向 Spend&Network 的托管网关映射工具上的 For-Each 功能?
For-Each 函数在映射中充当循环。按照以下步骤执行映射:
还可以通过将目标位置变量添加到其中,在 For-Each 上执行内部循环。为此,请执行以下步骤:
源条件也可以设置为触发 For-Each。为此,请执行以下步骤:
请注意,For-Each 函数的目的是创建新的可重复结构,而不是更新循环结构的现有值。这意味着仅建议将 For-Each 用于非标准重复段(例如,PO_EXTENSIONIN/PurchaseOrderExportRequest 的项目)。如果所需结构已由标准映射(例如 PurchaseOrderExportRequest 的 PO_ITEMS/项目)重复,则应改用位置/变量循环。
有关如何执行目标变量循环的详细信息,请参阅以下资源:
3180750 - 如何使用面向支出管理的 SAP Integration Suite 托管网关和 SAP Business Network 映射工具中的职位循环功能?
SAP Help Portal > 面向支出管理和 SAP Business Network 的 SAP Integration Suite 托管网关 > 面向支出管理的 SAP Integration Suite 托管网关和 SAP Business Network 配置指南 > 管理自定义映射 > 编辑自定义映射 > 添加目标变量 | SAP Help Portal
SAP Integration Suite 托管网关 > 托管网关基础和工具 > 面向托管网关门户的托管网关