定制通过TCODE SM30找不到的更改对象(实用程序->更改日志)

2020-08-22 07:04发布

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

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


大家好,

我创建了一个Z Custom表,并且在数据元素级别,即进一步的特性,我检查了变更文档,并在表的技术设置中检查了日志数据更改,还为相同的01和T创建了Tmg事件。 02事件。更改可通过CDHDR表看到。但是当我通过sm30 tcode检查并签入Utility-> change日志但在此未找到日志时,请帮忙。

此致

拉胡尔

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

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


大家好,

我创建了一个Z Custom表,并且在数据元素级别,即进一步的特性,我检查了变更文档,并在表的技术设置中检查了日志数据更改,还为相同的01和T创建了Tmg事件。 02事件。更改可通过CDHDR表看到。但是当我通过sm30 tcode检查并签入Utility-> change日志但在此未找到日志时,请帮忙。

此致

拉胡尔

付费偷看设置
发送
5条回答
Nir深蓝
1楼 · 2020-08-22 07:46.采纳回答

首先检查表日志记录(而不是更改文档)是否已在您的系统上激活:

  • 查看事务RZ11中的参数" rec/client"
  • 执行SCU3
  • 在事务SE16或SE16n中浏览DBTABLOG

如果已激活,请删除代码以提供更改文档并激活数据元素和数据库的日志记录 表。 重新生成TMS对话框并进行测试。

半个程序猿
2楼-- · 2020-08-22 08:05

Rahul

您找到的参考很好,但有一个小例外-它没有说明应该进行这种记录 通过在系统配置文件中设置REC/CLIENT参数在系统中启用。

在此处了解更多信息 https://help.sap.com/saphelp_tm92/helpdata/en/4d/b6a69336311dcee10000000a42189c/content.htm

或在SAP Note 2437986中

请注意:如果打开此日志记录,则日志表(DBTABLOG)最终会(最终)增长,因此建议提前计划其维护,即定期清理较旧的记录,等等。

空代码
3楼-- · 2020-08-22 08:10

嗨,Rahul

有两种相似但不同的方式记录更改:

-更改文档(数据进入CDHDR和CDPOS表)

-日志更改(在表级别)(数据进入DBTABLOG表)

似乎您正在使用第一种方法来保存更改。 但是SM30中的此菜单项可让您查看以第二种方式记录的更改(即,它从DBTABLOG表读取)。 这就是为什么您在那里看不到更改的原因。

宇峰Kouji
4楼-- · 2020-08-22 08:02
Rahul Purushothaman 注意,某些SAP标准表包含 "表记录"已激活,因此取决于您在系统中所做的工作,日志表可能会快速增长。 请参阅以下说明以了​​解激活日志记录的效果:
落灬小鱼
5楼-- · 2020-08-22 07:54
< p>嗨Elgar,

我已使用此链接https://blogs.sap.com/2014/01/17/find-changes-logs-for-a-table-using-sm30/作为sm30中更改日志的参考。 但是我无法根据此参考来获取更改日志。 您能否提供一些参考,以便我可以在sm30中获得更改日志。

 问候,
  拉胡尔
 

一周热门 更多>