C4C:如何将其他数据从ERP复制到C4C

2020-08-14 02:46发布

         点击此处--->   EasySAP.com群内免费提供SAP练习系统(在群公告中)

加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)


尊敬的SAP专家

很好,如果您有一个好主意,如何处理以下情况。

请求是从ERP中复制一些其他数据,并将其填充到C4C的扩展字段中。

我们正在使用I-Flow"实用程序-从SAP ERP复制业务伙伴"。

现在我们在I-Flow在CPI中的映射存在问题。

查看以下屏幕截图。 在C4C的一侧(右侧)有两个扩展字段ZZ_A和ZZ_B,其值应来自ERP(左侧)。

使用ERP中的某个BADI,我们已经能够将这些其他数据插入到CustomerExtension节点中,因为该节点实际上是ABAP的表。

但是接下来的问题是如何将这样的节点映射到C4C侧的不同Z字段。

谢谢。

彼得。

(101.5 kB)

         点击此处--->   EasySAP.com群内免费提供SAP练习系统(在群公告中)

加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)


尊敬的SAP专家

很好,如果您有一个好主意,如何处理以下情况。

请求是从ERP中复制一些其他数据,并将其填充到C4C的扩展字段中。

我们正在使用I-Flow"实用程序-从SAP ERP复制业务伙伴"。

现在我们在I-Flow在CPI中的映射存在问题。

查看以下屏幕截图。 在C4C的一侧(右侧)有两个扩展字段ZZ_A和ZZ_B,其值应来自ERP(左侧)。

使用ERP中的某个BADI,我们已经能够将这些其他数据插入到CustomerExtension节点中,因为该节点实际上是ABAP的表。

但是接下来的问题是如何将这样的节点映射到C4C侧的不同Z字段。

谢谢。

彼得。

(101.5 kB)
付费偷看设置
发送
2条回答
shere_lin
1楼-- · 2020-08-14 03:39

彼得你好,

您可以这样创建一个普通的脚本:

//此方法检查数组中是否存在值,如果为true,则返回数组中任意元素的对应值:
//期望三个输入参数:数组的搜索元素(inputValues),需要在数组中检查的值(checkString)
//以及应从中检索输出值的元素(outputValue)


 


 公共无效getArrayValue(String [] inputValues,String [] checkString,String [] outputValue,输出output){
     for(int i = 0; i 
 

此后,您将必须像屏幕快照" mapping-check-string.png"中那样创建映射

亲切的问候

彼得

zhangjiyang1323
2楼-- · 2020-08-14 03:41

你好彼得,

还请继续考虑正确的上下文...否则,您的CustomerExtension节点仅处理一次...

最好的问候

彼得

一周热门 更多>