在/SCWM/CL_DLV_MANAGEMENT_PRD类的QUERY方法中ASSERT短转储

2020-08-22 22:54发布

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

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

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


专家们,

当我尝试在系统中调试类/SCWM/CL_DLV_MANAGEMENT_PRD的QUERY方法时,我得到了一条简短的ASSERT语句转储。 简短的转储如下:

当前应用程序已使用ASSERT语句检测到不应发生的情况。 该运行时错误的原因是以下之一:-对于用ASSERT语句指定的检查点组,激活模式为"中止"。 -已使用系统变量将系统中所有检查点组的激活模式全局设置为"。-在程序级别将激活模式设置为"中止"。-ASSERT语句未分配给任何检查点组。 br>

这是由于QUERY方法的第328行中的ASSERT语句而发生的。 执行该方法时,我会适当地提供DOCID和DOCNO。 我不确定是什么引起了错误。

第328行是这样的:ASSERT CONDITION NOT(提供IS_exclude_data和提供IS_exclude_parameter)。

我尝试了全部4种输入方式。

1。 向IS_EXCLUDE_DATA提供值,但不向IS_EXCLUDE_PARAMETER提供值

2。 反之亦然

3。 两者都供应

4。 请勿同时提供两者。

无论如何,它都会出错。 请帮助我。

5条回答
樱桃小丸子0093
2020-08-22 23:09

你好,Umutcan,

非常感谢您的投入。 我在演示程序中尝试了它,并且没有错误。 非常感谢。 赞赏。

我也想向您学习,如何使用这种方法获取HU结构数据? 我为参数IS_READ_OPTIONS的HU相关字段标记了" X",但没有得到任何HU数据。 请引导我。 谢谢!

一周热门 更多>