实施过滤器BADI的问题

2020-08-15 13:41发布

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

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


专家们,

我在实现标准BADI OIJ_NOMIT_VALIDATION时遇到问题,这是一个过滤器BADI,其过滤器类型为OIJ_NOMITEM_CHCK。 我使用过滤器ZOIJ_NOMIT创建了一个实现ZOIJ_NOMIT_VALIDATION,并在VALIDATE方法中编写了代码。 但这不是触发的。 为此需要任何其他配置吗?

<由主持人删除>

该消息的编辑者:Thomas Zloch

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

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


专家们,

我在实现标准BADI OIJ_NOMIT_VALIDATION时遇到问题,这是一个过滤器BADI,其过滤器类型为OIJ_NOMITEM_CHCK。 我使用过滤器ZOIJ_NOMIT创建了一个实现ZOIJ_NOMIT_VALIDATION,并在VALIDATE方法中编写了代码。 但这不是触发的。 为此需要任何其他配置吗?

<由主持人删除>

该消息的编辑者:Thomas Zloch

付费偷看设置
发送
4条回答
SAP砖家
1楼-- · 2020-08-15 14:11

嗨,

您是否已激活开发:方法和实现?

您是否在过滤器部分下定义了过滤器值?

您在

时是否已将此过滤器值添加为参数

调用方法Validate?

Cikesha
2楼-- · 2020-08-15 14:23

,您需要将过滤器值添加到配置中的验证组,否则将不会触发。

木偶小白
3楼-- · 2020-08-15 14:25

检查是否必须同时激活方法和实现。

在方法中保留一个断点,并查看是否触发了badi。

Haoba3210
4楼-- · 2020-08-15 14:23

嗨,

我不确定您的问题,但是您可以尝试这样

在过滤器依赖之后,检查过滤器类型并按F4并给出适当的值

>>>

其他方式

在属性标签上,点击(子)屏幕底部的"加号"按钮以添加过滤器值...。

致谢

Gourav。

一周热门 更多>