PO UPLOAD - CATT

Hi,
Can any one give the best method for upload the PO data's?
as well, pls explain abt CATT and is it good for upload a mass records ? pls give me step by step guide with screen shots.
Rgds
Kumar

chk this pdf file
http://www.sappoint.com/abap/bdcconcept.pdf
chk this for FAQs on BDC
http://www.sap-img.com/abap/question-about-bdc-program.htm
sample code for call transaction method
http://www.sapdevelopment.co.uk/bdc/bdc_ctcode.htm
chk this for BDC recording with screen shots
http://www.sapdevelopment.co.uk/bdc/bdc_recording.htm
Hi refer the following links,
http://www.sappoint.com/abap/bdcconcept.pdf
http://www.planetsap.com/bdc_main_page.htm
http://www.sap-img.com/abap/learning-bdc-programming.htm
http://www.sappoint.com/abap/files.pdf
http://www.scmexpertonline.com/downloads/SCM_LSMW_StepsOnWeb.doc
http://searchsap.techtarget.com/ateQuestionNResponse/0,289625,sid21_gci1068429_tax293481,00.html
https://www.sdn.sap.com/irj/sdn/go/portal/prtroot/docs/library/uuid/d62292b3-0301-0010-df98-aaac31cd4a41
https://www.sdn.sap.com/irj/sdn/go/portal/prtroot/docs/library/uuid/d62292b3-0301-0010-df98-aaac31cd4a41
regards
kunal
award if helpful

Similar Messages

  • What is the Tcodes for Uploading of data using BDC & CATT

    PP members:
    I was going through the <b>cutover activities</b> ,  and what I understood is  we transfer all the legacy system data into SAP before going live
    The data upload follows certain steps (depends on the organizational design load strategies)
    First we upload all the master data ( material master, BOM, W/C's & Routings)
    Then the transaction data ( Ideally speaking, there should no open orders i.e. WIP as on the day of cutoff )
    If the WIP (Work in Process) is unavoidable then the materials consumed shall be treated as <b>materials of the previous stage</b> and necessary adjustments shall be made after cutover day
    At this point, I could not able to understand what does the author mean <b>materials of the previous stage</b>
    Now comming to the uploading of data into SAP from legacy system, we use tools like LSMW, CATT & BDC
    Is it a must to use <b>only LSMW tool</b> to upload master data or any other upload tools are fine
    Lastly,. I am not sure about the Tcode of CATT & BDC
    Summary of the questions:
    1.What does the author mean  <b>material of previous stage</b>, for WIP materials during cutover activities
    2. Is it mandatory to use only LSMW tool for uploading for master data
    3. What are the Tcodes for upload tools CATT & BDC ?
    Thanks for your time
    Suren R

    Dear,
    1.What does the author mean material of previous stage, for WIP materials during cutover activities - as i understood, what is the stage of material..like it must have gone through 2 work centers and other 2 is left. i.e. you need to create Production order with only 2 operation as other 2 is already over. - usually it is done in such a way that we will create Production order and confirm till 2 operations and WIp is calculated so thatb FI will tally the books in SAP and lagacy.
    2. Is it mandatory to use only LSMW tool for uploading for master data - no you can use any tool as required and suits yr requirement
    3. What are the Tcodes for upload tools CATT & BDC- BDC through a prog in SE38. CATT through - SCEM.

  • Difference between uploading data using BDC,CATT

    Dear experts,
    what is the difference between uploading the data using BDC and CATT tool?
    is it only the coding or something else.
    and can you explain the situations where we prefer to upload the data using CATT tool.
    thanks in advance.

    Check this thread -
    Differences between  BDC , LSMW, BAPI,CATT
    Regards,
    Amit

  • Upload Of Transaction Data Using E-CATT

    Dear All,
          I am trying to upload purchase order Data for transaction ME21 through E-catt. But I am not able to upload multiple line item data as the Test Script allows only one item data to be uploaded because I have uploaded only one item data in my recording. So I am not able to upload multiple line item data. Can anybody help me with the steps to upload multiple line item data for ME21 transaction through E-CATT.

    Hi,
    Did you solve this problem of uploading more than 1 line item? If you have solved, please share me your solution as Im also encountering the same problem. Thanks in advance for your help!

  • Problem  when uploading data using CATT

    Hi
    I am doing a CATT upload for the transaction ct04.
    In the CATT functions Maintain Test Case Screen,I have written the code as below
    C Funct. Object               Text                   
       IF                          &ATNAM NE &TEMP        
       SETVAR                      &TEMP = &ATNAM         
       TCD    CT04                 Characteristics        
       ELSE                                               
       TCD    CT04                 Characteristics        
       ENDIF                                              
    ATNAM is the name of the chracteristic which is taken from the input file and temp is a local variable.
    For the first record,the if condition will be satisfied and for the rest else part needs to be satisfied.
    But for me,it is executing only the if part and the else part is not getting triggered.
    Please help me in this regard.

    Hi!
    Do you want to have something like 'on change of ATNAM'?
    Looks like TEMP is reset for each new entry and not saved STATIC for next input line.
    There is a work-around. Add a new column (in excel) &TEMP (which is now no longer local, but input variable). Let's asume, ATNAM is in column C: write if statement for TEMP-column (e.g. D2:) if(C1 <> C2; 1; 0).
    Then your if-statement in catt can be static like:
    IF &TEMP = 1
    In other words: write a 1 in each line, where your if part should be executed, write a 0 in each line, where your else part should be executed. With a static if-clause, CATT should work fine.
    Regards,
    Christian

  • CATT upload done in dev server, want to transport to QA / PRD

    Hi Experts,
    CATT upload is created in development server.
    I want to upload data in quality for testing and finally upload in production server.
    Should I transport CATT or it can be run by using RFC.
    Please advise.
    Regards,
    Irfan

    hii ranu,
    hope there wil be no transport path maintained from prodution to development server,it has to be from dev to prod only..
    u can go to se38 and concerned program and there u wil find a icon to export program to a file on PC..
    you can refer the foll link also
    ZFORM ( sapscript) copy from production server to developer server
    regards,
    Shweta
    Edited by: Shweta Joon on Aug 23, 2009 12:58 PM

  • How to upload data using CATT ?

    These are the steps to be followed to Upload data through CATT: Creation of the CATT test case & recording the sample data input. Download of the source file template. Modification of the source file. Upload of the data from the source file.
    I KNOW ONLY THIS ABOUT CATT but i wanna complete in details with an example. its better if anyone can further explain in detail with example

    hi,
    1)     Start tcode SCAT
    2)     Give the test case name and create
    3)     Give title, component then save and come back
    4)     Select the test case and go to change mode
    5)     Start record and provide the tcode to be recorded
    1st button is for normal record (button with arrow key)
    2nd button is for remote (to record in remote server of our landscape)
    Give all the mandatory fields in the transaction without errors and without using f4 and f1 just like recording
    After entering entire data click save button
    Then click end recording
    Then double click on the test case TCD
    Then double click on the first report (SAPMF02D)
    It will open the recorded transaction code
    Import all the fields which we are going to provide in flatfile
    There should not be any default values in the fields after importing
    Click on next screen button
    Same way import for all screens
    Finally it should come to the below screen
    Then go back and click save then go to GOTO -> VARIANTS -> EXPORT DEFAULT
    Then give the path to be transferred in our local sys and transfer as excel file (save with .xls type)
    Then open the excel file
    Select 1st 2 columns right click and delete
    It should contain only the field headings and description as shown in the below excel snapshot
    Leave one empty line and enter our records from 4th row onwards
    Enter all the records and save the excel file
    Then execute our test case
    Then select the type of mode (foreground/background) and variants from external file
    Select our excel file and then execute (click remote execution if it’s a remote server)
    Finally check the data is uploaded or not
    END
    gIVE ME YOUR MAILid so tha i can fwd the atachment to you
    Regards,

  • Data Upload Using CATT for transaction CT04

    Hi,
      I am doing a data upload for the transaction ct04.I  have uploaded the  characteristics and characteristics value and description.Now i need to add the documentation for each and every characteristics values.
    I created a recording using CATT and when i try to execute it ,the editor screen does not get displayed when i execute in foreground mode and it goes for a short dump.
    Any help in this regard is highly appreciated.
    Thanks and regards,
    Venkatalakshmi

    Hi,
    Got this material from a group
    check it out
    http://www.sapsuperusers.com/ABAPKC/TESTINGTOOLS/ECATT.pdf
    Thanks & Regards,
    Judith.

  • Steps to prepare and upload  excel  files data to r/3?

    Hi abap experts,
    We have brand new installed ECC system somehow configured but with no master or transaction data loaded .It is new  empty system....We also have some legacy data in excel files...We want to start loading some data into the SAP sandbox step by step and to see how they work...test some transactions see if the loaded data are good etc initial tests.
    Few questions here are raised:
    -Can someone tell me what is the process of loading this data into SAP system?
    -Should this excel file must me reworked prepared somehow(fields, columns etc) in order to be ready for upload to SAP??
    -Users asked me how to prepared their legacy excel files so they can be ready in SAP format for upload.?Is this an abaper  job or it is a functional guy job?
    -Or should the excel files be converted to .txt files and then imported to SAP?Does it really make some difference if files are in excel or .txt format?
    -Should the Abaper determine the structure of those excel file(to be ready for upload ) and if yes,  what are the technical rules here ?
    -What tools should be used for this initial data loads? CATT , Lsmw , batch input or something else?
    -At which point we should test the data?I guess after the initial load?
    -What tools are used in all steps before...
    -If someone can provide me with step by step scenario or guide of loading some kind of initial  master data - from .xls file alignment  to the real upload  - this will be great..
    You can email me  some upload guide or some excel/txt file examples and screenshots documents to excersize....Email: [email protected]
    Your help is appreciated it.!
    Jon

    Depends on data we upload the data from file to R/3 .
    If it is regular updation then we used to get the data from application server files to R/3 since local file updation we can not set up background processing..
    If it is master data upload and that to one time upload then we use presenation server files to SAP R/3..
    See the simple example to upload the data to on master custom table from XLS File
    Program    : ZLWMI151_UPLOAD(Data load to ZBATCH_CROSS_REF Table)
    Type       : Upload program
    Author     : Seshu Maramreddy
    Date       : 05/16/2005
    Transport  : DV3K919574
    Transaction: None
    Description: This program will get the data from XLS File
                 and it upload to ZBATCH_CROSS_REF Table
    REPORT ZLWMI151_UPLOAD no standard page heading
                           line-size 100 line-count 60.
    *tables : zbatch_cross_ref.
    data : begin of t_text occurs 0,
           werks(4) type c,
           cmatnr(15) type c,
           srlno(12) type n,
           matnr(7) type n,
           charg(10) type n,
           end of t_text.
    data: begin of t_zbatch occurs 0,
          werks like zbatch_cross_ref-werks,
          cmatnr like zbatch_cross_ref-cmatnr,
          srlno like zbatch_cross_ref-srlno,
          matnr like zbatch_cross_ref-matnr,
          charg like zbatch_cross_ref-charg,
          end of t_zbatch.
    data : g_repid like sy-repid,
           g_line like sy-index,
           g_line1 like sy-index,
           $v_start_col         type i value '1',
           $v_start_row         type i value '2',
           $v_end_col           type i value '256',
           $v_end_row           type i value '65536',
           gd_currentrow type i.
    data: itab like alsmex_tabline occurs 0 with header line.
    data : t_final like zbatch_cross_ref occurs 0 with header line.
    selection-screen : begin of block blk with frame title text.
    parameters : p_file like rlgrap-filename obligatory.
    selection-screen : end of block blk.
    initialization.
      g_repid = sy-repid.
    at selection-screen on value-request for p_file.
      CALL FUNCTION 'F4_FILENAME'
           EXPORTING
                PROGRAM_NAME = g_repid
           IMPORTING
                FILE_NAME    = p_file.
    start-of-selection.
    Uploading the data into Internal Table
      perform upload_data.
      perform modify_table.
    top-of-page.
      CALL FUNCTION 'Z_HEADER'
      EXPORTING
        FLEX_TEXT1       =
        FLEX_TEXT2       =
        FLEX_TEXT3       =
    *&      Form  upload_data
          text
    FORM upload_data.
      CALL FUNCTION 'ALSM_EXCEL_TO_INTERNAL_TABLE'
           EXPORTING
                FILENAME                = p_file
                I_BEGIN_COL             = $v_start_col
                I_BEGIN_ROW             = $v_start_row
                I_END_COL               = $v_end_col
                I_END_ROW               = $v_end_row
           TABLES
                INTERN                  = itab
           EXCEPTIONS
                INCONSISTENT_PARAMETERS = 1
                UPLOAD_OLE              = 2
                OTHERS                  = 3.
      IF SY-SUBRC <> 0.
        write:/10 'File '.
      ENDIF.
      if sy-subrc eq 0.
        read table itab index 1.
        gd_currentrow = itab-row.
        loop at itab.
          if itab-row ne gd_currentrow.
            append t_text.
            clear t_text.
            gd_currentrow = itab-row.
          endif.
          case itab-col.
            when '0001'.
              t_text-werks = itab-value.
            when '0002'.
              t_text-cmatnr = itab-value.
            when '0003'.
              t_text-srlno = itab-value.
            when '0004'.
              t_text-matnr = itab-value.
            when '0005'.
              t_text-charg = itab-value.
          endcase.
        endloop.
      endif.
      append t_text.
    ENDFORM.                    " upload_data
    *&      Form  modify_table
          Modify the table ZBATCH_CROSS_REF
    FORM modify_table.
      loop at t_text.
        t_final-werks = t_text-werks.
        t_final-cmatnr = t_text-cmatnr.
        t_final-srlno = t_text-srlno.
        t_final-matnr = t_text-matnr.
        t_final-charg = t_text-charg.
        t_final-erdat = sy-datum.
        t_final-erzet = sy-uzeit.
        t_final-ernam = sy-uname.
        t_final-rstat = 'U'.
        append t_final.
        clear t_final.
      endloop.
      delete t_final where werks = ''.
      describe table t_final lines g_line.
      sort t_final by werks cmatnr srlno.
    Deleting the Duplicate Records
      perform select_data.
      describe table t_final lines g_line1.
      modify zbatch_cross_ref from table t_final.
      if sy-subrc ne 0.
        write:/ 'Updation failed'.
      else.
        Skip 1.
        Write:/12 'Updation has been Completed Sucessfully'.
        skip 1.
        Write:/12 'Records in file ',42 g_line .
        write:/12 'Updated records in Table',42 g_line1.
      endif.
      delete from zbatch_cross_ref where werks = ''.
    ENDFORM.                    " modify_table
    *&      Form  select_data
          Deleting the duplicate records
    FORM select_data.
      select werks
             cmatnr
             srlno from zbatch_cross_ref
             into table t_zbatch for all entries in t_final
             where werks = t_final-werks
             and  cmatnr = t_final-cmatnr
             and srlno = t_final-srlno.
      sort t_zbatch by werks cmatnr srlno.
      loop at t_zbatch.
        read table t_final with key werks = t_zbatch-werks
                                    cmatnr = t_zbatch-cmatnr
                                    srlno = t_zbatch-srlno.
        if sy-subrc eq 0.
          delete table t_final .
        endif.
        clear: t_zbatch,
               t_final.
      endloop.
    ENDFORM.                    " select_data
    and also you can use .txt file upload using Function module - GUI_UPLOAD
    if it is application server then use open datset command.
    Thanks
    Seshu

  • Steps to prepare and upload legacy master data excel files into SAP?

    Hi abap experts,
    We have brand new installed ECC system somehow configured but with no master or transaction data loaded .It is new empty system....We also have some legacy data in excel files...We want to start loading some data into the SAP sandbox step by step and to see how they work...test some transactions see if the loaded data are good etc initial tests.
    Few questions here are raised:
    -Can someone tell me what is the process of loading this data into SAP system?
    -Should this excel file must me reworked prepared somehow(fields, columns etc) in order to be ready for upload to SAP??
    -Users asked me how to prepared their legacy excel files so they can be ready in SAP format for upload.?Is this an abaper job or it is a functional guy job?
    -Or should the excel files be converted to .txt files and then imported to SAP?Does it really make some difference if files are in excel or .txt format?
    -Should the Abaper determine the structure of those excel file(to be ready for upload ) and if yes, what are the technical rules here ?
    -What tools should be used for this initial data loads? CATT , Lsmw , batch input or something else?
    -At which point we should test the data?I guess after the initial load?
    -What tools are used in all steps before...
    -If someone can provide me with step by step scenario or guide of loading some kind of initial master data - from .xls file alignment to the real upload - this will be great..
    You can email me some upload guide or some excel/txt file examples and screenshots documents to excersize....
    Your help is appreciated it.!
    Jon

    hi,
    excel sheet uploading:
    http://www.sap-img.com/abap/upload-direct-excel.htm
    http://www.sap-img.com/abap/excel_upload_alternative-kcd-excel-ole-to-int-convert.htm
    http://www.sapdevelopment.co.uk/file/file_upexcel.htm
    http://www.sapdevelopment.co.uk/ms/mshome.htm

  • Upload data from Excel.

    Hello Experts,
    I gotta a question regarding upload data from the excel to the sap. Does anybody know how do i have to procede ??? I was trying through transactions KP65 and KP34 but i got really confuse.
    A documentation step by step will be very helpful !
    Thank´s in advance!

    Hi,
    If you don't want to program, you can either use LSMW or you can use CATT.
    Regards
    Mark

  • PO upload templates

    Hi All..
    Can anyone help me out in giving the template of the file (in excel or word) which will be used to upload the POs from legacy to SAP. There will be header and item detials for all items. How to handle it?
    Regards,
    Srib

    Hi
    During creation of PO
    Header fields
    Order Type (Purchasing) EKKO-BSART
    Vendor: EKKO-LIFNR
    Purchasing Document Date:EKKO-BEDAT
    Terms of Payment Key:EKKO-ZTERM
    Incoterms (Part 1):EKKO-INCO1*
    Incoterms (Part 2):EKKO-INCO2*
    *Depends on import or customiztion
    Purchasing Organization:EKKO-EKORG
    Purchasing Group :EKKO-EKGRP
    Company Code:EKPO-BUKRS
    Item fields
    Material Number:EKPO-MATNR
    Purchase Order Quantity:EKPO-MENGE
    Delivery Date:EKPO-EEIND
    Net Price:EKPO-NETPR
    Currency:EKPO-WAERS
    Plant:EKPO-WERKS
    Storage Location:EKPO-LGORT
    Those are the basics
    but
    it will change according to every Account Type of PO (A,K,S etc)
    for example if it is K Cost Center then there would be also another fields cost center, material text etc.
    İf it is A Assets you would also need Asset number
    And also before those all of the material master, Vendor master, Payment ,Plants etc datas should have been completed..
    It is not so easy
    but your ABAP'er can write a batch input.
    or may be with CATT you can do
    Best Regards
    Hope it helps

  • How to upload data information without ELM ?

    Hi All,
    If I want to upload address data information to use it for creating target group. What are the ways/sources to do this apart from ELM.
    Thank you in advance for the suggession.
    Priyanka

    Hi Mike,
    Thank you for the response. Could you please give more information about what  CATT (Tx = SCAT) is ? If you have any material can you please send to [email protected]
    Thank you in advance.
    Piyanka

  • Upload data eCATT in ECC6 vs 4.7

    HI There,
    I uploaded MM data in ECC6 before by using CATT (record scripts and load in configuration) but yesterday I was using someone's 4.7 IDES and surprisingly stuck.
    Scenario:
    In Ecc6
    After recording script, creat test configuration and on variants, put file path on 'mode'-> 'external variants' then 'edit' -> 'variants' ->'download' so you have the format etc.
    In 4.7 IDES
    After recording script, creat test configuration and on variants, Problem! no where to see 'mode', 'external variants' and 'edit' -> 'cancel' only.
    Question:
    Is it not possible in 4.7? or just I missed some setting in that 4.7 IDES?
    Thank you very much.
    KC

    well, checked help again, looks like direct external variant is not possible in 4.7, will try XML download n upload.

  • Mass upload through Web Dynpro application possible?

    We want to develop a custom aplication with Web Dynpro ABAP for master data maintenance. About 90 % will be done manually but we also want to have the possibility to do mass uploads (comparable with LSMW's in SAP R3 for win gui transactions: users send us a spreadsheet and we load it for them using a LSMW). I found one option by building Adobe Interactive form offline scenario using xml messages but I don't want to be forced to use Adobe only to enable mass uploads that will only happen in 10 % of the cases.
    I am loking forward to your suggestions!
    kind regards
    Angelique Heutinck

    I got a very useful answer from Thomas Jung (SAP) via a site he did setup with a couple of other SAP experts, also see http://enterprisegeeks.com/blog/2009/03/31/abap-freak-show-april-1st-acf-updownload-in-web-dynpro-abap/comment-page-1/
    My question:
    I think this new UI element ACFUpDownload cannot be used to do mass uploads/updates of data that need to be stored in SAP tables?
    Answer Thomas:
    This UI element is just about the transfer of data from the client machine to the server. It has nothing to do with how the data is used or processed after upload. Think of it as the equal to the CL_GUI_FRONTEND_SERVICES class and methods GUI_UPLOAD and GUI_DOWNLOAD.
    My question:
    Is there a tool like LSMW, CATT, eCATT that we can use for recording webenabled transactions (applications developed in Web Dynpro ABAP)?
    Answer Thomas:
    You shouldnu2019t need a tool like LSMW, CATT, eCATT that is tied to the user interface. With WDA you should be using MVC to design your application. This is part of the reason for MVC so that you have a clear separation of the model - business logic. You should always have a reusable class that can be called to input and create data with the same validations without going through the user interface. This is the process that SAP is following as we create new WDA screens. We use the enterprise services and their implementation classes as the Model for the WD Components. This ensures that you always have a clear API to use to mass import data.
    Although we wouldnu2019t recommend doing any kind of mass data load via the user interface any longer - eCATT will be supported for automated testing of Web Dynpro ABAP applications as of NetWeaver 7.0 Enhancement Package 2.

Maybe you are looking for

  • Windows XP Pro

    I recently purchased a new iMac 24" with 3.06 GHz Intel Dual Core processor, 4GB memory, etc. I was hoping to "consolidate" computers by installing Windows XP on a partition and moving my PC stuff over to the Mac to have a dual-booting system (I'll g

  • Photoshop CS2 real performance

    I read some tests about PS CS performance on MBP. Some claimed it it is faster than previous G4 1.67 GHz, some that it is a lot slower. I know that filters which are multiprocessors/cores aware run better on the MBP, but what about basic operations ?

  • Privacy Settings not saved

    I am running Windows 7, 64 bit and Skype 5.3... and the Privacy Settings are not being saved. I cannot save the "Only allow people..." setting. WTF is going on... I pay for Skype services and I am constantly being annoyed and interrupted by drone spa

  • Apple Tv Router Compatibility?

    On my old router I could use AirPlay instantly between my Apple TV and Apple devices. I recently purchased the Belkin N750 DB N+ router and now I am having issues using AirPlay. When I go to send a video from my iPad to my AppleTv my iPad can't find

  • Multiple Windows without Document based project?

    Is there a way to put multiple windows in my web browser without a document based application? I hate document based projects. A regular project is much easier to work with. What makes a Document based application so special anyway? Thanks in advance