当前位置:首页>java>1569029 - 错误代码:ATT377 控制数据已过时

1569029 - 错误代码:ATT377 控制数据已过时

  • 2026-10-21 13:29:39
1569029 - 错误代码:ATT377 控制数据已过时

症状

  • 使用 TCD 处理 eCATT 测试脚本时,可能会出现此错误。
  • 由于应用程序中所谓的“屏幕控制”,可能会发生此错误
  • 此注释提供有关使用 eCATT(电子计算机辅助测试工具)通过 TCD 命令记录事务时出现的问题的信息

环境

  • SAP 版本无关
  • eCATT 扩展计算机辅助测试工具

重现问题

  • 如果存在具有特定名称的测试脚本(包含具有控制数据的 TCD 命令),并且您使用 SECATT 处理与测试脚本名称相同的测试配置,则在将测试配置保存在具有相同名称的数据库的数据库中时,将删除所有控制数据。
    如果随后启动此测试脚本,则可能出现上述错误“ATT377 控制数据已过时”。
    仅当在具有更高版本级别的目标系统中远程启动脚本时,您才会注意到这种情况。

原因

  • 如果存在具有特定名称的测试脚本(包含具有控制数据的 TCD 命令),并且您使用 SECATT 处理与测试脚本名称相同的测试配置,则在将测试配置保存在具有相同名称的数据库的数据库中时,将删除所有控制数据。
  • 控件的性质及其通信的方式是,即使在录制和回放之间不通过调用相关事务,也可能由于控制缓冲区的状态不同而使记录的数据失效。TCD 命令(BATCH-INPUT 技术)的基础从未用于以任何方式处理控件,而在此区域进行的轻微扩展只帮助了一些。
  • 如果随后启动此测试脚本,则可能出现上述错误“ATT377 控制数据已过时”。

解决方案

  1. 重新录制可能是解决方案。如果广泛使用屏幕控件,可能还需要对某些命令使用 SAPGUI 命令。
  2. 就 eCATT 而言,一种记录事务的新方法 - SAPGUI 命令 - 是与内置在 GUI 中的脚本工具一起开发的。这意味着可通过 GUI 执行的任何事务都可以通过 eCATT 'sapgui' 命令进行记录。

另请参阅

https://help.sap.com/viewer/108f4a366c5310148abdc75729836c87/7.0.36/en-US/496d2fa0e0221ec6e10000000a42189b.html

关键字

ATT 377、ATT377、控制数据已过时、ECATT、远程 MESSAGE_TYPE_X、屏幕控制、SECATT

产品

产品

SAP ERP 6.0
SAP NetWeaver 2004
SAP NetWeaver 7.0
SAP NetWeaver 7.1
SAP NetWeaver 7.2
SAP NetWeaver 7.3
SAP R/3 4.6A
SAP R/3 4.6B
SAP R/3 4.6C
SAP R/3 Enterprise 4.7x110 (Extension Set 1.10)
SAP R/3 Enterprise 4.7x200 (Extension Set 2.00)
SAP Supply Chain Management all versions 
SAP enhancement package 1 for SAP NetWeaver 7.0
SAP enhancement package 1 for SAP NetWeaver 7.3
SAP enhancement package 2 for SAP NetWeaver 7.0
SAP enhancement package 3 for SAP NetWeaver 7.0

此文档参考

SAP Note/KBA

组件

标题

eCATT:扩展的计算机辅助测试工具 (BC-TWB-TST-ECA)

属性

键值

价值

备选标识KB0653676

可用语言

老周的公众号AI回复偷偷升级啦!

我是 #老周 ,如果你喜欢我的文字,请记得点击⬇️关注 #曰天曰地 。

#Note 相关版权归 #SAP ,

如需下载安装补丁,

点击原文阅读会跳转到SAP官网,

需要S账号和密码登录才能看具体内容。

转载文档为机器翻译结果,

其准确性未经审核。

Note SAP 持续更新的,

请点击原文阅读跳转阅读原文为准。

虽然英文不好,但是还是喜欢看英文 #Note 。‍‍‍‍‍‍‍

码字不易,文章下拉,右边点个【赞】和【在看】吧!!

#SAP 

SAP Note 合集

猜您还喜欢合集:

解决方案

SAP优化

ABAP新语法

SAP Note

SAP

ABAP

懒人鱼

猜您还喜欢文章:

最新文章

随机文章