如何从BPC数据管理器包中将调试值作为" X"传递到CL_UJXD_PACKAGES_RES => DO_POST

2020-09-28 00:15发布

点击此处---> 群内免费提供SAP练习系统(在群公告中)加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)大家好, ...

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

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


大家好,

我想将DEBUG值作为'X'传递到BPC数据管理器程序包中的POST行号179到CL_UJXD_PACKAGES_RES =>。 因为我们在生产服务器中没有调试更改访问权限。 因此,我将把断点直接放在ZBADI中,并从Frontend执行DM Package进行调试。 此调解器类必须绕过。

让我知道如何将值传递为" X"。 我尝试将DEBUG(ON)放在DM脚本文件中,但仍然不能直接触发ZBADI。

致谢

Aditya

6条回答
大道至简
2020-09-28 00:45

我假设您要调试自定义逻辑BADI,对吗?

可以从数据管理器包中调用它,因此,如果需要调试此过程而不是调试从Excel触发的过程,则需要使用UJD_TEST_PACKAGE,或者如果包中有参数,则可以创建一个链接 打包并使用UJD_TEST_PACKAGE_LINK调用它。

只需在您的自定义类中设置断点并执行这些程序之一。

欢呼

卢卡斯

一周热门 更多>