如何限制Hybris中的插入?

2020-09-13 21:05发布

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

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


就像我知道的那样,我可以使用SearchRestrictions来限制get操作。 但是insert_update呢? 例如,我想删除插入具有CHECK批准状态的产品的机会。

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

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


就像我知道的那样,我可以使用SearchRestrictions来限制get操作。 但是insert_update呢? 例如,我想删除插入具有CHECK批准状态的产品的机会。

付费偷看设置
发送
4条回答
lukcy2020
1楼 · 2020-09-13 21:52.采纳回答

您好Yehor,

您可以在此处使用"拦截器"的概念。 为此,您可以实现验证拦截器和onValidate(),使用条件检查产品是否处于CHECK批准状态,然后抛出错误或将其记录并继续其他项目。

请参考以下链接:

拦截器概念: https://help.hybris.com/1808/hcd/8bfbf43e8669101480d0f060d79b1baa .html

创建拦截器的最佳做法: https://help.hybris.com/1808/ hcd/b5ee67f1603043f8a6b43f3160f27cee.html

clasier
2楼-- · 2020-09-13 21:49

非常感谢! 和拦截器一起去!

callcenter油条
3楼-- · 2020-09-13 22:00

这里实际上有一些方面:

hongfeng1314
4楼-- · 2020-09-13 21:42

如果要限制插入/写入操作,则应使用权限机制-对特定用户或用户组的必需类型禁用写入权限。

一周热门 更多>