运行逻辑BADI出错

2020-09-21 13:55发布

点击此处---> 群内免费提供SAP练习系统(在群公告中)加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)我们的情况很复杂,因此我将提供一...

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

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


我们的情况很复杂,因此我将提供一些尽可能通用的细节。

环境中有3个模型:模型1,模型2和模型3。模型1具有11个维度,模型2具有15个维度,模型3具有10个维度。 这些模型中的某些尺寸是通用的,而有些则不是。

模型3使用自定义BADI将数据推送到模型1,然后再推送到模型2。

现在,我们已经实现了RUNLOGIC_PH,可以从模型3中调用模型1中的脚本。只要我关闭了将BADI推入模型1的数据,它就可以正常工作。但是,如果打开它,我会报错:无效的尺寸 尽管我有

,但模型" Model 1"中的" Dimension 6"

DIMENSION维度6 = 在RUNLOGIC_PH脚本中分配。

有人遇到同样的问题吗?

谢谢!

3条回答
spaceman01
2020-09-21 14:23

如果没有

列表,则无法清除
 zcl_tk_bpc_generic_functions 

无论如何,这是一个奇怪的代码! 而且不确定它是正确的...

顺便说一句,为什么不使用脚本逻辑DESTINATION_APP语句在模型之间移动数据?

一周热门 更多>