谁能让我知道如何限制BODS两次调用RFC FM?

2020-09-13 05:01发布

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

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


大家好,我正在从SAP BODS调用自定义RFC功能模块(BAPI)来创建业务合作伙伴(以多种语言维护的地址)。 样本记录作为FM输入,以创建一个新的业务伙伴。 Job成功了,但创建了两个新的业务伙伴,而不是一个。当我与ABAP开发人员调试FM代码时,似乎FM从SAP BODS中被调用了两次。 谁能知道如何限制BODS两次调用RFC FM? 还是FM代码出现此问题?

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

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


大家好,我正在从SAP BODS调用自定义RFC功能模块(BAPI)来创建业务合作伙伴(以多种语言维护的地址)。 样本记录作为FM输入,以创建一个新的业务伙伴。 Job成功了,但创建了两个新的业务伙伴,而不是一个。当我与ABAP开发人员调试FM代码时,似乎FM从SAP BODS中被调用了两次。 谁能知道如何限制BODS两次调用RFC FM? 还是FM代码出现此问题?

付费偷看设置
发送
1条回答
奄奄一息的小鱼
1楼-- · 2020-09-13 05:40

大家好。我们在查询转换中嵌套所有相关表的步骤存在一个错误。 由于我们为业务伙伴地址段的同一BP维护了两个不同的地址,因此它产生了重复项(在调用FM之前),这就是为什么要创建两个业务伙伴的原因。

通过在我们嵌套所有输入表的查询转换中启用" SELECT DISTINCT"选项来解决此问题。

一周热门 更多>

点击此处---> EasySAP.com 一起学习S4 HANA ...

相关问答