点击此处---> 群内免费提供SAP练习系统(在群公告中)
加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)
这是我上周提出的问题的后续问题:
是否可以阻止传输释放 为RS_LXE_LOG_EXPORT规避ATC查找?
从那时起,我还注意到ATC检查-如果直接运行用于传输-不仅会触发带有OBJECT = REPS/REPT的PGMID = LANG,还会触发诸如Smartforms之类的对象(带有OBJECT = SSFO的PGMID = R3TR) 。 我认为对此类对象进行检查没有太大意义,还是我遗漏了某些东西?
是否已经存在一种选择-或是否有一种选择-以自定义ATC的方式来防止针对PMGID和OBJECT的某些组合进行ATC检查?
添加:理想情况下,此检查将在卫星系统中进行,以防止通过与中央系统的可信连接进行不必要的RFC呼叫。
于10月25日添加:我们现在有一些实例,其中没有开发人员访问权限的同事无法发布仅包含查询对象(R3TR/AQQU)的传输,而ATC检查也没有太大意义。
感谢和欢呼
贝尔贝尔
嗨贝尔,
这是使传输检查可配置的另一个要求。 不幸的是,还没有任何选择来排除对象类型。 我会记下它,但是由于我们的主题列表很长,所以我不能保证会很快推出。
通过业务外接程序(BAdI)来实现这一点以为传输对象列表实现过滤机制是否足够?
此致
Axel
你好,Uwe,
您能帮我解决表格视图和BOR方法背后的编码吗?
is_bor_object(...
is_table_view(...
我想了解它的工作原理。
在此先感谢
Axel Jebens
嗨Axel,
在执行克里斯蒂安·罗森伯格建议的注释后, /img/comments/12843209/view.html">上面的评论,我创建了BaDI实施,并在其中添加了一些逻辑。 这将被访问并按预期工作,但显然仅当从内部触发时才如此。 SE10通过"检查对象"进行运输。
我在代码中放置了一个断点,但是当我通过触发"检查-> ABAP测试驾驶舱(ATC)"从SE80运行ATC检查时,过程并没有在那里停止
因此,不幸的是,这个BaDI似乎不在我想要实现的目标位置。
我注意到的另一件事是,导入表i_initial_object_keys仅包含对象名称和对象类型(OBJECT),但不包含程序ID(PGMID)。 根据SE10中的传输显示的内容,表中的对象类型似乎常常比我期望的要少,有时在某些情况下也有所不同。
这是一个相当随机的示例 :
运输显示PGMID +对象的几种项目和组合
只有3个进入Badi,它们具有不同的值-MSAG代替MESS,FUGR代替FUNC,CLAS代替METH,而REPS/REPT甚至都不表示为PROG
鉴于所有这些,我不确定巴迪语是否为当前形式 并且它在流程中的当前位置适合我们想要做的事情。
干杯
Bärbel
Domi Bigl
感谢您的建议,Domi!
从我在 卫星系统(NW 750 EHP8), 使用中央ATC系统(NW 752)的检查变体时,永远不会提及对象集。 只有以下字段可用于定义"参考检查系统"中的检查变量:
检查变量
RFC目标
RFC系统
以及在中央ATC中 -system似乎也没有办法将特定的检查变体与对象集绑定/链接(至少我看不到类似的东西)。
不需要 是否类似于"考虑对象集"的可选字段,在该字段中可以通过标准选择选项排除特定的对象类型?
欢呼声
贝尔贝尔
嗨Axel,
有什么新闻吗? 目前,我经常收到BOR对象的豁免请求。 从检查中排除这些对象将非常有用。
一周热门 更多>