CATT Error

Folks,
A CATT was created in Development (client 300) and moved to a Testing client (400) and then to Production (700).
In 300 and 400 the CAT works fine. But when yu execute it in Production (different server) it shows the following error for each of the records:
"Error in application transaction ATT377
Control data is obsolete, rerecord (VERBS-NAME: CreateObject CATT:  Callno: 000001)"
When you check the master data, the CATT modified it as requested, but this red message appears and you have to manually check the records in order to review if change was done,
Any idea on what´s the cause and solution?
Thanks.

Hi Andry,
Is your Problem resolved
Please reply with solution
Thanks,
Manish

Similar Messages

  • CATT Error Message

    Hello Guru's,
    New condition records were created for some items (590 – 690)  the following error log appeared after the upload was complete.  Will anyone guide me what is this issue.
    Error message:
    Z_MM_ME32K_OA_PRICE_CIND12_19B/00001  00:00:09  ME2K change contract price w/validity dates 12_1  RUSSELS
    H:\CATT\OA PRICE Mods\OA 46_2999 updates VD26 Testing.txt
    Error      in application transation ATT377
    Control data is obsolete, record(VERBS-NAME: CreateObject CATT <none>
    <REMOVED BY MODERATOR>
    Edited by: Alvaro Tejada Galindo on Mar 12, 2008 6:33 PM

    hi ,
    check this....check the error log may it helps u,
    goto sm35.
    select the session.In the appl. toolbar press log.
    it will take u to log overview. pressdisplay,u can see all the errors during that session.
    check this code to display the error mesgs.
    CALL TRANSACTION 'MM02' USING IT_BDCDATA MODE 'A' update 'S'
    MESSAGES INTO IT_MESSAGES.
    CLEAR IT_BDCDATA.
    REFRESH IT_BDCDATA.
    LEAVE TO LIST-PROCESSING and return to screen 0.
    WRITE:/ SY-SUBRC.
    PERFORM MESGS.
    FORM MESGS .
    DATA: V_MSG(100) TYPE C.
    LOOP AT IT_MESSAGES.
    CALL FUNCTION 'FORMAT_MESSAGE'
    EXPORTING
    ID = SY-MSGID
    LANG = 'EN'
    NO = SY-MSGNO
    V1 = SY-MSGV1
    V2 = SY-MSGV2
    V3 = SY-MSGV3
    V4 = SY-MSGV4
    IMPORTING
    MSG = V_MSG
    EXCEPTIONS
    NOT_FOUND = 1
    OTHERS = 2.
    IF SY-SUBRC 0.
    MESSAGE ID SY-MSGID TYPE SY-MSGTY NUMBER SY-MSGNO
    WITH SY-MSGV1 SY-MSGV2 SY-MSGV3 SY-MSGV4.
    ENDIF.
    WRITE:/ V_MSG.
    clear v_msg.
    ENDLOOP.
    http://help.sap.com/saphelp_nw04/helpdata/en/d7/e2143b408e11d1896b0000e8322d00/frameset.htm
    regards,
    venkat.

  • Ecatt error in production environment only

    Hi,
    I have created one E-CATT to upload booking for the course. This E-CATT is working fine in development and Quality environment.
    However, in production system its giving error 'E-CATT error ATT377 control data is obsolete, rerecord (VERBS - Name: Create Object CATT: <none> Callno: 000001)
    Please revert me why this error is occurring in production only.
    Thanks & regards
    VIJAY PATIL

    Hi,
    Please make sure that your production system has the same SAP support package levels as other systems. Otherwise, you may get this error.
    Please also check SAP note 802475.
    Regards,
    Dilek

  • Is there any command/FM to get rid of  error message in CATT?

    Dear friends,
    Is there any command/FM to get rid of  error message in CATT? such as the following in eCATT script?
    MESSAGE ( MSG_1 ).
    ENDMESSAGE ( E_MSG_1 ).
    or any body now how to get the socrce code of these commands?
    Many thanks!
    Cliff

    Hi,
      See the help
    http://help.sap.com/saphelp_nw04/helpdata/en/d7/e2143b408e11d1896b0000e8322d00/frameset.htm
    Regards
    Kiran Sure

  • CATT Recording Error with ME32 / ME32L (DYNPRO_NOT_FOUND)

    Hello,
    I am trying to record a CATT test case with transaction ME32 or ME32L and am failing when I go into the "Header Details" section.  I am trying this on a IDES 4.6c system.
    The error I receive is "Runtime error DYNPRO_NOT_FOUND has occurred".
    Please help.  Not sure what to do.
    Thanks,
    Charles

    Hi,
    Check is there any screen exit which might getting triggered with set values your passing to the Bapi.
    as cannot handle z screens which are added to the traansaction.
    Check whether it happening for all set of data or not ...if not check for the what values it is giving dump.

  • Dynpro Syntax Error with CATT

    Hi everyone, I am new to this so hopefully I am in the right place.
    Just installed MiniSAP & all is working well except getting an ABAP dump when entering CATT (SCEM) ... haven't changed anything!
    Text of dump is redirecting me to SAP Notes for resolution ... problem is as an ABAP student (cross-training from Delphi) I don't work in an SAP environment.
    I do not have a customer number (I just bought the ABAP Objects book) & the installation number that comes after licensing doesn't work @ www.service.sap.com ... the helpdesk staff just tell me that I need on or the other to register.
    Any thoughts on a) how else to gain access to SAP Notes or b) how to interpret a ABAP dump by other means?
    Thanks,
    Ian

    No. Still I am getting tthe same error. Invalid character in the string.
    Zulfi.

  • Error in E-CATT

    Hi I am getting this dump while trying to record a Web dnypro application  through E-catt
    Access via 'NULL' object-reference not possible.
    Any issues with the url is it compulsary to provide some parameters in the url
    I am unable to record a web dynpro applicatoin ....log on screen comes ok then after putting user name
    and password the dump comes.
    any clues ?

    Hi,
    Please make sure that your production system has the same SAP support package levels as other systems. Otherwise, you may get this error.
    Please also check SAP note 802475.
    Regards,
    Dilek

  • Error in CATT Aplication

    Hi Folks,
    When running a CATT ( transaction SCAT ) in Production, I get the following error:
    Error  in application transaction ATT377
    Control data is obsolete, rerecord (VERBS-NAME: CreateObject CATT:  Callno: 000001)
    If I run the CATT in the Development Environment I don´t get the error.
    Any help will be appreciated ( and rewarded with pts!! )
    Thanks.

    Hi Andrey,
    well, normaly 90% ATT377 error does not have any effection to your CATT however, some of them are real problme.
    there are a lot of reasons can cause ATT377 error such as SAPGUI version, TCD interface. just one thing you need make sure to avoid this problem: you need excatly as same system enviroment as the CATT was recorded such as SP level and SAPGUI version..
    Please award me points if you are satisfied with my answer:)
    Thanks and Best regards,
    Cliff

  • E-catt Script  error  while trying to Modify the script

    Hi  All ,
    I get the error while trying to modify the  E-catt Script  "Entry  cannot be changed In User View Object  <Objext Name > ". Please let me know if  Some one confronted with  same error  or that can be avoided.
    Waiting for your reply
    Badari

    Hi Baez,
    You have to create a record with country record id in BankDetails table or get record id if country record id is already existed in BankDetails table  and use this record id to create qualified link .
    1. get Country record id
    2. search in Bankdetails table with Country Record id,
    3 . if exist in Bank details table, get record id in Bank details table and pass it to createQualifiedLink()method
                    or
    3. if Country record does not exist in BankDetails table, then  create new record in bankdetails table with Country record id, pass record id of new record to createQualifiedLink()method
    I hope this helps you......
    Cheers,
    Veeru

  • ATT377 ERROR in CATT

    Hi all!!
    I've created a CATT process and it generates an <b>ATT377 Error: Control Dates Obsoltes</b>
    Can anybody help me with this error?? Some idea why it appears??
    Many thanks!!
    Gemma

    Hi,
    Please make sure that your production system has the same SAP support package levels as other systems. Otherwise, you may get this error.
    Please also check SAP note 802475.
    Regards,
    Dilek

  • Syntax error in CATT (SCAT)

    Hi All,
    I have a problem when i use SCAT script to define the import parameter
    Here the error message goes...
    Syntax error : &value (offset and length are not in the form +x(
    Please guide me how to fix this?
    Appreciate your response.
    Thanks in advance
    DP

    Hi,
    Thanx for the reply, but this ' ( '  is coming by itself in the Field name column in the Field list screen, that too in display mode, it is not allowed to change there. please suggest.
    Keyword                  Field name                    Len New field contents
                                 BDC_CURSOR                    000 &BDC_CURSOR
                                 BDC_OKCODE                    000 &BDC_OKCODE
    Material                 KOMG-MATNR(1)               018 10055
    Calculat.type         RV13A-KRECH(1)              001 Q
    Valid on                 RV13A-DATAB(1)             010 01.05.2010
    Valid to                 RV13A-DATBI(1)                010 30.04.2011
    AddValDays         KONP-VALTG(1)                002 0
    DP

  • Syntax error in SCAT (CATT script)

    Hi All,
    I have a problem when i use SCAT script to define the import parameter
    Here the error message goes...
    Syntax error : &value (offset and length are not in the form +x(
    Please guide me how to fix this?
    Appreciate your response.
    Thanks in advance
    Edited by: Dharmendra Pewa on Dec 24, 2010 1:32 PM
    Moderator Message: Duplicate Post.
    Edited by: kishan P on Dec 24, 2010 6:42 PM

    Hi,
    Thanx for the reply, but this ' ( '  is coming by itself in the Field name column in the Field list screen, that too in display mode, it is not allowed to change there. please suggest.
    Keyword                  Field name                    Len New field contents
                                 BDC_CURSOR                    000 &BDC_CURSOR
                                 BDC_OKCODE                    000 &BDC_OKCODE
    Material                 KOMG-MATNR(1)               018 10055
    Calculat.type         RV13A-KRECH(1)              001 Q
    Valid on                 RV13A-DATAB(1)             010 01.05.2010
    Valid to                 RV13A-DATBI(1)                010 30.04.2011
    AddValDays         KONP-VALTG(1)                002 0
    DP

  • CATT Script error

    Hi Gurus,
    I have created a CAT Script using SECAT and Test configuration...I am able to execute with a Vvariant file...
    Here whats happening...
    Its only creating only one user in the list and that too with out roles...
    How to assign multiple roles..I have defined in the variant file like
    ZROLE
    ROLE1,ROLE2    is there any other format...?
    Please let me know

    Hello Guru
    I assume you have recorded a transaction (SU01) to assign roles to a user. My experience with eCATT is that sometimes for unknown reasons dynpro data are no longer recognized by the scripts.
    Therefore, I would suggest to assign roles to users using BAPI_USER_ACTGROUPS_ASSIGN.
    Please note that this BAPI works using a "Delta" mechanism. If a user has already two roles assigned and you want to add a third role you have to read the assigned roles first (using BAPI_USER_GET_DETAIL ) and provide all three role assignments for BAPI_USER_ACTGROUPS_ASSIGN. If you just provide the third role the other roles will be unassigned.
    Regards
      Uwe

  • Error: Field BNKA-BNKLZ . is not an input field

    Dear Experts,
    My client following vendor creation process is as follows
    Requestor logs his request into EP -> it is recorded into MDM -> after approval from central team, it syndicate into SAP -> Idoc entry -> Table entry
    Now in case of vendor request comes with bank data, Idoc gets failed with error message u201CField BNKA-BNKLZ . is not an input fieldu201D
    Message no. 00347
    Diagnosis:
    A transaction is processed using batch input.
    System Response:
    The runtime error field xxx occurs (invalid entries)
    Procedure:
    Correct the batch input data. Depending on the processing scenario, this can affect either of the following objects:
    Batch input session
    CATT procedure
    Application program
    If I reprocess this Idoc in foreground mode in Tcode: WE19 it is getting successfully posted.
    Kindly help me to resolve this issue.
    Regards,

    Can it be that you have bank data in your vendors for banks that are not yet created.
    if you create vendors manually then SAP is creating the bank master record automatically in background if not present when you entered bank data in the vendor master.
    But in IDOC processing, SAP just focus on the master data transferred with the IDOC, it creates vendor masters, but it does not create  central address data  nor bank data.
    you have to create the banks as a preceeding step to vendor creation.

  • Error in BDC using 'N' mode while creating production order

    Hi,
    I am trying to create a production order  ( transaction CO01 ) by using a BDC. I just have to fill the header details, components , assign the component to operation , save and exit. When I am running the BDC in 'A' or 'E' mode, it works fine. The 'E' mode doesnt stop anywhere and successfully creates the production order . But when I change the mode to 'N', it throws an error "No batch input data for the screen SAPLCOKO1 0115". I am using Call transaction in BDC to create the production order. What could be the issue? Can someone throw some light?
    Thanks,
    Suganya

    Hi Suganya,
    I guess that Chandra Madapati is right. I also faced the same issue for another transaction.
    If you want to disable the batch input (sy-binpt), you can use the addition OPTIONS FROM in call transaction statement.
    It refers to the structure CTU_PARAMS in ABAP dictionary and contains the following components:
    Component
    Meaning
    DISMODE
    Processing mode for batch input processing. Values as for the MODE addition.
    UPMODE
    Processing mode for batch input processing. Values as for the UPDATE addition.
    CATTMODE
    CATT mode for batch input processing. CATT means Computer Aided Testtool. While batch input is mostly used for data transfer, CATT processes are to be viewed as more complex transactions, since they are reusable tests. Values: " " (no CATT mode), "N" (CATT without single screen control), "A" (CATT with single screen control).
    DEFSIZE
    Selection as to whether the screens of the called transaction are displayed in the standard screen size. Values "X" (standard size), " " (current size).
    RACOMMIT
    Selection as to whether the COMMIT WORK statement terminates batch input processing or not. Values: " " (COMMIT WORK terminates processing), "X" ( COMMIT WORK does not terminate processing).
    NOBINPT
    Selection for the symbol field sy-binpt. Values: " " (sy-binpt contains in the called transaction "X"), "X" (sy-binpt contains in the called transaction " ").
    NOBIEND
    Selection for the system field sy-binpt. Values: " " (sy-binpt contains "X" after the end of the batch input data in the called transsaction ) "X" (sy-binpt contains " " after the end of the batch input data in the called transaction).
    In this, if you give NOBINPT as 'X', the system field sy-binpt becomes disabled. You can also set the processing mode and update mode using DISMODE and UPMODE respectively.
    Thanks & Regards,
    T. Prasanna Kumar

Maybe you are looking for