2020-08-17 06:20发布
加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)
你好,
我正在使用cl_enh_tool_badi_impl-> add_implementation方法为BADI创建实现,使用if_enh_object〜save保存实现并使用if_enh_object〜activate激活。
当我在SE18中检查BADI时,BADI实现处于活动状态,但是BADI的运行时行为显示"不会调用该实现"。
如何使用方法调用将此设置为"执行取决于运行时过滤器值"?
致谢
Supritha Rao
检查该文档是否有帮助:增强实施元素的运行时行为
谢谢
Juwin
Supritha(以及SCN中的其他人)
我对您的问题没有答案,尽管我很好奇为什么会这样(何时 ),当我们可以通过SE18/19进行操作时,是否使用上述类/接口创建了badi实现?
Vikram.M
嗨Supritha,
您能调试一下以SAVE方法检查'me-> data_active-impl_data'对象上'active'的值吗?
我认为 在您的情况下,它是空白,只是猜测。 这就是为什么给您该消息"将不会调用该实现"的原因。
致谢, Archer
也请使用方法IF_ENH_OBJECT〜GENERATE。
最多设置5个标签!
检查该文档是否有帮助:增强实施元素的运行时行为
谢谢
Juwin
Supritha(以及SCN中的其他人)
我对您的问题没有答案,尽管我很好奇为什么会这样(何时 ),当我们可以通过SE18/19进行操作时,是否使用上述类/接口创建了badi实现?
谢谢
Vikram.M
嗨Supritha,
您能调试一下以SAVE方法检查'me-> data_active-impl_data'对象上'active'的值吗?
我认为 在您的情况下,它是空白,只是猜测。 这就是为什么给您该消息"将不会调用该实现"的原因。
致谢,
Archer
也请使用方法IF_ENH_OBJECT〜GENERATE。
一周热门 更多>