有没有办法在维护视图中找到给定记录的定制请求编号?

Posted

技术标签:

【中文标题】有没有办法在维护视图中找到给定记录的定制请求编号?【英文标题】:Is there a way to find the customizing request number for a given record at a maintenance view? 【发布时间】:2011-11-17 09:49:20 【问题描述】:

在 ABAP 中,我们可以从 Utilities->Versions->Version Management 菜单中检查分配给给定代码的最新工作台请求。

是否有任何类似的功能可以在维护视图 (SM30) 中检查给定记录的定制请求?

ps。当然,考虑到该给定记录的透明表具有交付等级 E 或 C,这需要自定义请求以允许用户插入或删除记录。

【问题讨论】:

【参考方案1】:

表格条目作为 R3TR TABU 或 R3TR VDAT 条目传输,同时通过 SM30 维护。您可以使用“在请求/任务中搜索对象”功能找到这些,您可以在事务 SE03 或 SE09 中找到这些功能(如 Esti 所述)。 - 这样您就可以找到所有请求和任务,其中包含表或视图中的任何条目。

您也可以直接查看数据库表以直接查找特定记录。

您可以通过以下方式进行:

    开始事务 SE16 输入表名E071K 字段 OBJNAME 是您的表 字段 TABKEY 包含记录的键 执行选择 然后 TRKORR 字段包含您正在寻找的请求或任务...

请记住,依赖于客户端的表以客户端开头,键是所有字段的串联,它可以包含 *(星号)。

示例:例如T001表中客户055中公司代码DE01的记录有tabkey值

055DE01

对于表 T001E,要传输公司代码 DE01 的所有条目,那就是

055DE01*

【讨论】:

实际上这种方法似乎比 SE03 更准确,特别是对于标准的自定义表格,所以这就是为什么我改变了我接受的答案。【参考方案2】:
    运行事务 SE03 执行报告:在请求/任务中搜索对象 在对象选择屏幕中,在复选框后第二列的空白字段中输入 TABU。 输入包含条目的表/视图名称 选中新行旁边的对象复选框 + 请求/任务选择下的可修改复选框 执行程序

这将返回包含此表条目的所有传输请求的列表。

不幸的是,从这里您将不得不分别前往每个交通工具并检查所运输条目的钥匙

【讨论】:

以上是关于有没有办法在维护视图中找到给定记录的定制请求编号?的主要内容,如果未能解决你的问题,请参考以下文章

给定一个 numpy 数组视图中项目的索引,在基本数组中找到它的索引

abap 如何在维护视图中修改视图的数据之后按保存不需要申请请求号

来自inode的Python文件名?

有没有办法可以在Django中的同一个模板中渲染多个视图?如果有最佳实践可以做到这一点?提前致谢

维护 Git 分叉的最佳方法

有没有办法在 Detox 中记录找到的值?