Skip to Content
avatar image
Former Member

CATT ECC6.0 Control data is obsolete

The catt I use was created in 4.6c. Since the upgrade at ECC6.0, it displays the message after each running :

"Control data is obsolete, rerecord (VERBS-NAME: CREATEOBJECT CATT: create)

Error ATT377 in application transaction IW24

Message no. TT350

Can you please tell me why does this error occur and how to correct it.

Please suggest what should be done to avoid this error.

Your suggestions will be of great help for me.

Abdes.

Edited by: RACHID ABDESSAMAD on Nov 26, 2008 3:11 PM

Edited by: RACHID ABDESSAMAD on Nov 26, 2008 3:23 PM

Add comment
10|10000 characters needed characters exceeded

  • Get RSS Feed

3 Answers

  • avatar image
    Former Member
    Nov 26, 2008 at 02:28 PM

    From the long text for that message:

    "Perform the failed transaction online or in foreground processing mode, and examine the situation in which the error occurred."

    Rob

    Add comment
    10|10000 characters needed characters exceeded

    • Former Member Former Member

      HI Rachid,

      I would assume you are using TCD command to record your transaction. Sometimes due to some controls like ALV, a TCD command would fail in the eCATT. Hence there are two options:

      1. Rerecord your transaction with TCD. This might solve your problem, but it can also happen that it does not help at all because of those controls on the UI.

      2. Record your transaction use SAPGUI command. SAPGUI command can handle controls much better. Hence your problem should be solved completely.

      Additionally, for option 1, if you have got such an error and your data can still be created correctly, then you can use MESSAGE...ENDMESSAGE to 'allow' the error message of 'ATT 377 Control Data is obsolete'. But in this case, it would be necessary to check in the database to make sure that the data is really created. Otherwise, your eCATT would run with green traffic light, but actually there is an error.

      Kind Regards, Qian

  • avatar image
    Former Member
    Nov 26, 2008 at 04:43 PM

    Hello,

    As mentioned the script was recorded for lower release and now you are trying to run on the higher release system , there might be every possibility that the controls in the screen of the transaction which was automated might have been modified or upgraded, the element id's might have changed.

    Thus record the transaction again using either TCD or SAPGUI and compare the recording with that of the earlier recordings to determine the cause.

    Also sometime allowing the message 377 in Message ... Endmessage block would solve the problem but make sure that the script has performed the operation intended to perform.

    Hope it answers the question.

    Thanks and Best regards,

    Ajay

    Add comment
    10|10000 characters needed characters exceeded

  • avatar image
    Former Member
    May 12, 2009 at 08:21 AM

    The reason may be that the data is not present in the transaction IW24 while you are running the script.For this to run you need to change the script with the new test data available

    Add comment
    10|10000 characters needed characters exceeded