对项目类型的非基本成员的搜索限制

2020-09-14 23:50发布

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

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


专家们,

在尝试调用产品模型的超级类别方法之前,我一直在尝试禁用搜索限制,但是由于未返回预期结果,显然限制似乎没有被禁用。

 最终的ProductModel产品= productService.getProductForCode(" 100100");
  最终Collection 类别= fetchCategories(()-> product.getSupercategories());
 
 //如果我对产品的超级类别设置了限制,则类别总是为空。
 
  私人 T提取类别(最终供应商供应商){
          返回sessionService.executeInLocalView(new SessionExecutionBody(){
              @Override
              公共T execute(){
                  尝试{
                      searchRestrictionService.disableSearchRestrictions();
                      sessionService.setAttribute(" disableRestrictionGroupInheritance",Boolean.TRUE);
                      返回provider.get();
                  }最后{
                      searchRestrictionService.enableSearchRestrictions();
                  }
              }
          },userService.getAdminUser());
      }

  

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

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


专家们,

在尝试调用产品模型的超级类别方法之前,我一直在尝试禁用搜索限制,但是由于未返回预期结果,显然限制似乎没有被禁用。

 最终的ProductModel产品= productService.getProductForCode(" 100100");
  最终Collection 类别= fetchCategories(()-> product.getSupercategories());
 
 //如果我对产品的超级类别设置了限制,则类别总是为空。
 
  私人 T提取类别(最终供应商供应商){
          返回sessionService.executeInLocalView(new SessionExecutionBody(){
              @Override
              公共T execute(){
                  尝试{
                      searchRestrictionService.disableSearchRestrictions();
                      sessionService.setAttribute(" disableRestrictionGroupInheritance",Boolean.TRUE);
                      返回provider.get();
                  }最后{
                      searchRestrictionService.enableSearchRestrictions();
                  }
              }
          },userService.getAdminUser());
      }

  
付费偷看设置
发送
2条回答
Aaron 3364
1楼-- · 2020-09-15 00:24

嗨...我正面临一个类似的问题。 在这个问题上您可以获得任何帮助吗?

打个大熊猫
2楼-- · 2020-09-15 00:36

我也在努力解决与此相关的问题。 你解决了吗?

一周热门 更多>