Application Development and Automation Discussions
Join the discussions or start your own on all things application development, including tools and APIs, programming models, and keeping your skills sharp.
cancel
Showing results for 
Search instead for 
Did you mean: 
Read only

Error while executing ECATT remotely

Former Member
0 Likes
1,258

I am geeting following error when an ECATT is executed in ECC 6.0. in foreground

ATT377 Control data is obsolete, rerecord (VERBS-NAME: CreateControl CATT: <none> Callno: 000002).

The ECATT is migrated from 4.6C and it was working fine in 4.6C

It executs the first record correctly, but does not back out of the Transaction and accept the next record.

I have to enter /n in command window for the ECATT to backout of the transaction and accept new record.

Edited by: heramb k on Feb 3, 2010 3:13 PM

2 REPLIES 2
Read only

Former Member
0 Likes
567

Yes, this is a very common error when a migrated script from 4.6C is used in 4.7 / 5.0 / 6.0

Control data error is mainly due to System upgrade / migration.

The best solution is to re-record the script or try allowing the msg ID and msg NR as expected if possible between MSG .. END MSG block.

Read only

Former Member
0 Likes
567

Hello,

We usually get this error control data obselete when there is change in the screens or the gui element ids of the button changes.

Either record or run the recording in the foreground and check where exactly the script fails and make correction accordingly.

Thanks & Best regards,

Ajay