点击此处---> 群内免费提供SAP练习系统(在群公告中)
加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)
你好
我们对其中一个ERP系统上的表EQUI中的序列号(SERNR列)存在问题。 对于某些序列号,我们看到缺少字符,这是随机的。 即使是功能性的,也无法找出发生这种情况的模式。 每个人都不知道。 该问题仅在生产中出现。
我们没有从SAP基于OSS的问题中解决问题的方法,因为他们提到这是由于自定义程序而不是标准程序引起的。
我们需要知道是否可以通过某种方式确定对表EQUI的更改,是否已激活了表日志记录(来自表技术设置),但是有人可以帮助我如何使用它? 会有所帮助
使用此表我们还可以看到很多程序(从"使用的地方"列表中),我们可以从中确定z程序吗?
系统管理员还有其他可能性可以检查该问题吗?
谢谢。
关于Trev
在常规设备交易中:请参见菜单"其他">"显示更改" ...
另一种方法是通过程序" RSSCD100"并为单个设备的更改设置正确的输入:
请参阅" EQUI"类和TableName ...
您还可以在FM" CHANGEDOCUMENT_READ_RANGES"周围使用自定义开发,以便可以将多种设备用作输入...
您可以使用代码扫描程序来 查找表何时更新。 Google" ABAP代码扫描站点: sap.com "
我很好奇-如果SAP支持人员说这是由于自定义程序引起的,那么他们如何得出这样的结论? 还是他们只是因为自己不知道为什么会发生这种情况而将责任归咎于自定义程序? 他们对此有何思路?
"遗漏字符"实际上是什么意思? 您可以显示表格和圆圈中缺少字符的屏幕截图,并告诉您您实际上错过了哪些字符吗?
假设您真的是字符,那么我可以想象您被告知这是基于自定义逻辑的,因为序列号通常是数字。 因此,它一定是由用户出口中的错误代码引起的,可能是此处提到的错误: https://archive.sap.com/discussions/thread/1325976
除了Jürgen,您还可以通过使用UserExit(PM模块)或可能是实用程序来避免这种情况 对应对象(使用IS-U时)。 在另一篇文章中查看我的答案:链接
数据更改日志
您激活了技术设置日志,是否已根据您的客户端是否设置了参数rec/client进行了检查。
使用事务SCU3浏览收集的数据。 但是请记住,更新表的程序可能不是"有罪"的程序,它通常应该是更新FM的主程序。
更改文件
如果您未使用某些"野生"代码将序列号更改为非标准(开放式/本地sql语句),则还可以浏览与序列号相关的更改文档(因为在数据元素GERNR中选中了"更改文档"框)
因此,对对象EQUI和SERNR使用 Nic Teunckens 描述的菜单/报告。
提示
查看客户出口,例如EXIT_SAPLIE01_005或EXIT_SAPLIPW1_001。
一周热门 更多>