cancel
Showing results for 
Search instead for 
Did you mean: 

ECATT - control error

Former Member
0 Kudos

Hi ,

I am doing a TCD for VA01 and when i execute the test script the sales order is getting created , But after that i am getting the message" ATT 377 Control data is obsolete, rerecord ( CATT: <none> Callno: 000001) . Because of this error the test script returns a fail status . Any Idea how to resolve this.?

Accepted Solutions (0)

Answers (1)

Answers (1)

former_member585451
Active Participant
0 Kudos

Hi Praveen,

Place your TCD in a Message block.

Pattern->ALL->MESSAGE

MESSAGE ( MSG_1 ).

TCD ( VA01 , VA01_1 ).

ENDMESSAGE ( E_MSG_1 ).

Double click on MSG_1 and create a line with the following info.

Mode - A.

MSGID - ATT

MSGNR - 377

And execute your script. That should give you a green log.

Best regards,

Harsha

PS: Reward points to all responding,

Former Member
0 Kudos

Hi,

allowing ATT377 at TCD with MESSAGE/ENDMESSAGE does solve problems only partially.

If the automated transaction does not rely on the control data causing the error, you can use that way. But if the transaction should use these data, it will hide the error but not execute according to the tests needs.

The only alternative to TCD to overcome "SAPGUI control" problems is to use SAPGUI command in your scripts.

Best regards

Jens

Former Member
0 Kudos

Mode - A.

MSGID - ATT

MSGNR - 377

some correction, should be

MODE: A

MISGTYP: A

MSGID: TT

MSGNR:377

Edited by: keynes cheng on Feb 7, 2010 4:39 PM

Former Member
0 Kudos

Thanks Harsha Chaithan. It really works.

Edited by: He Donald on Aug 19, 2010 5:42 AM