同一查询返回两个不同的结果-AdminTools vs SDK-回收站?

2020-09-06 01:39发布

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

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


查询:

从ci_info对象中的si_cuid ='AXAx1NZNBVdOpRBohW40JBA'中选择* 

如果我在AdminTools \ QueryBuilder中运行此程序,则不会获得任何结果。

如果我通过SDK运行此查询,则会得到返回的记录。

任何想法为何存在差异? 我认为这可能与回收站中的该物品有关。 AdminTools查询生成器工具是否在回收站中隐藏了项目?

如果是这样,我如何通过SDK查询并将这些项目隐藏在回收站中?

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

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


查询:

从ci_info对象中的si_cuid ='AXAx1NZNBVdOpRBohW40JBA'中选择* 

如果我在AdminTools \ QueryBuilder中运行此程序,则不会获得任何结果。

如果我通过SDK运行此查询,则会得到返回的记录。

任何想法为何存在差异? 我认为这可能与回收站中的该物品有关。 AdminTools查询生成器工具是否在回收站中隐藏了项目?

如果是这样,我如何通过SDK查询并将这些项目隐藏在回收站中?

付费偷看设置
发送
7条回答
空代码
1楼 · 2020-09-06 02:36.采纳回答

我只是尝试删除对象(移动到回收站)并按照您提到的那样创建查询。

QueryBuilder-0个对象

cmsquery REST API-0个对象

然后从回收站中恢复对象。 我在queryBuilder和cmsquery中都有对象。

您使用哪个SDK?

蓋茨
2楼-- · 2020-09-06 02:40

很抱歉,您是对的。 我在预生产环境和生产环境之间进行混合以进行验证。 太糟糕了!

bbpeas
3楼-- · 2020-09-06 02:30

您是否使用相同的凭据登录到QueryBuilder并通过SDK? 如果不是,则可能是两个用户具有不同的访问权限。

-Dell

Baoming ROSE
4楼-- · 2020-09-06 02:22

是。感谢您的仔细检查。 使用管理员。

打个大熊猫
5楼-- · 2020-09-06 02:35

Brian,回收站文件夹SI_ID = 530,CUID为" AQbJ_w80vzFKoHvId1bZRIQ"。 尝试增强您的SDK查询,以排除此文件夹对象的后代对象。

当学会了学习
6楼-- · 2020-09-06 02:24

太棒了,谢谢

SAP砖家
7楼-- · 2020-09-06 02:21

嗨,布莱恩,

除非您在CMS查询的选择子部分中包含属性SI_RECYCLED_OBJECT,否则Central Management Server会自动过滤回收的对象。

通过示例查询,它看起来像:

从ci_infoobjects中选择*,SI_RECYCLED_OBJECT,其中si_cuid ='AXAx1NZNBVdOpRBohW40JBA'

此致

Loic

一周热门 更多>