常见问题 KB0398973
电子邮件
面向 Spend&Network 的托管网关 - 我需要为 XSLT 映射定制提供哪些必要信息?
症状

我正在使用面向支出管理和 SAP Business Network 的 SAP Integration Suite 托管网关(买方),以便将我的 SAP ERP 与 SAP Ariba 应用程序(例如 SAP Business Network、SAP Ariba Procurement and Invoice、SAP Ariba Sourcing and Supplier Management 等)集成。我发现面向支出管理和 SAP Business Network 的 SAP Integration Suite 托管网关 (CIG) 开箱即用映射不符合我的业务需求。

我应该为 XSLT 映射定制提供哪些必要信息?

如何扩展或更改 CIG 的开箱即用映射逻辑?


解决方法

您可以使用面向 Spend&Network 的托管网关映射工具在您的终端创建面向 Spend&Network 的托管网关自定义映射。但是对于该映射工具无法完成的已知限制,可以通过提交 SAP 案例和下列详细信息来申请正式的 XSLT 映射更改请求:

收集完上述所有必需的详细信息后,请创建 SAP 案例并添加所有这些信息。

请注意:


附加信息

面向支出管理和 SAP Business Network 的 SAP Integration Suite 托管网关映射更改请求的实际示例

业务问题:我们正在使用面向支出管理和 SAP Business Network 的 SAP Integration Suite 托管网关将我们的 SAP ERP 集成到 SAP Ariba Sourcing 解决方案,以便在 SAP ERP 中创建合同。在 SAP ERP 中,我们对标准合同以外的合同使用多种文档类型(例如,ZWK1、ZMK1、YWK1 等)。有一项业务要求允许用户从 SAP Ariba Sourcing 端选择自定义文档类型,在这一端,应使用所选自定义文档类型创建 SAP ERP 合同。由于部分 SAP Business Network 的限制,我们只能根据价值或数量映射一种文档类型(如果根据价值映射,则类型为 WK,如果根据数量映射,则类型为 MK)。没有标准的方法来拥有额外的合同类型。

解决方案:

  1. 在 Ariba Sourcing 端创建了一个名为 cus_SAPDocumentCategory 的自定义字段,以允许用户选择合同类型。
  2. 每当将合同请求从 Ariba Sourcing 发送到 SAP Business Network 然后到达面向 Spend&Network 的托管网关时,预处理有效负载(发送到 CIG 的原始有效负载)都会包含一个外部形式的自定义值字段:<外部名称="cus_SAPDocumentCategory">ZMK1。
  3. 要求是将 cus_SAPDocumentCategory 信息(在本例中为 ZMK1)映射到出站 PurchasingContractERPRequest_V1 请求的 ZMK1,该请求通过面向 Spend&Network 的托管网关发布在 SAP ERP 中。
  4. 所需的自定义映射规则通过映射模板信息表提供。


附加文件
面向 SpendNetwork 的托管网关 - 我需要为 XSLT 映射定制提供哪些必要信息.xlsx11.72 KB

适用产品

SAP Integration Suite 托管网关 > 托管网关基础和工具 > 面向托管网关门户的托管网关
SAP Integration Suite 托管网关 > 面向业务网络的托管网关
SAP Integration Suite 托管网关 > 面向寻源的托管网关集成
SAP Integration Suite 托管网关 > 面向采购的托管网关
SAP Integration Suite 托管网关 > 面向采购的托管网关自定义映射 (XSLT)

使用条款  |  版权所有  |  安全披露  |  隐私