Lsmw - CL02

when i tried to create legacy for batch input in tx CL02, im getting error as "No batch input data for screen SAPLCLMO 0100". I tried recording thrice, im getting the same error. all other fields are working fine. help me out resolving this error.

there is no need to do a recording as SAP has developed standard import methods for this activityin LSMW:
e.g.
standard batch input
Object               0140   Class
Method              0000  
Programmname         RCCLBI01
and IDOC method
message type CLMAS
basis type CLFMAS02
now to the error you receive 'No batch input data for screen SAPLCLMO 0100'
in SE51 you can enter SAPLCLMO  and dynpro 0100  and display the layout.
you will see that this is the initial screen of transaction CL02.
did you miss to define the fields? did you miss to do the field mapping and move values to the fields?

Similar Messages

  • Transaction CL02

    im getting "No batch input data for screen SAPLCLMO 0100" when i tried to upload my file through LSMW (CL02). in recording i did not find the error(not actually error) but i found it wen i was running batch input session. If i press enter it ll proceed to next screen. help me in removing that prompt.

    SAP has defined import methods to create and change classes.:
    batch input object 0140 with method 0000
    idoc method CLFMAS
    There is no need to create own recordings.

  • Classification of Material using LSMW

    Hello
    I using LSMW in order to create the characteristic. There are 4000 datas. This characteristis are going to be assigned to the class in order to have a classification of the materials.
    Details:
    In the 1rs step: I select object 0150 Characteristic and the program RCCTBI01
    But I don't know if I have to use 0140 for class wich has the same program or 0130Classification and has this program RCCTB03.
    But at the end when I created the batch imput the system generate the following message: Transaction not supported Message no. BL001
    I have been trying with this transacctions: CT01, CT02, CT03, CT04, CL02, CL20N AND ALWAYS I OBTAIN THE SAME MESSAGE.
    THANK YOU VERY MUCH FOR YOUR HELP

    I never used batch input for classification, I usually do it with IDOC method.
    In any case you have to create 3 objects.
    One for the class
    once for the characteristics
    and then one for the classification.
    regarding Batch Input, there is an OSS note 213120
    As of Release 4.6A, the transactions of the class system are no longer suited for batch input.
    If you have batch inputs from previous releases, you can continue using these since the old transactions still exist.
    Where possible, use BAPIs or Direct Input instead of batch input. The old transactions will be eliminated in one of the future releases, so that the batch inputs will have to be converted anyway.
    If you still want to use your own batch inputs, use the old transaction codes (such as CT01/02/03). If this should not work, use the alternatives mentioned above.

  • LSMW for Object 140 (Class) - Using Batch

    Hi All,
    I am trying to use LSMW to change status for an already defined class. I am using object 0140 (program RCCLBI01), but when doing the data transfer, it keeps trying to do it as a create class (tcode CL01).
    In the source relations for structure BIKLA, I see the tcode field. I changed this default to CL02, however I get an error - that transaction CL02 is not supported by this program.
    Pls advise if you have worked on such a scenario before.
    It appears to me that the next option is try BAPI/ ALE. Let me know if anyone has tried this earlier, as I am going to give it my first shot now.
    Thanks!!
    Liz

    Hi, You can create a small recording as a second step to change the status of a class.
    Hope this helps.
    Best Regards, Murugesh

  • Material select views in lsmw??

    Hi Guru:
    I am encountering a strange question that I selected some tab when creating material in mm01and I ticked create views selected check box,but when I am going to lsmw and trying to record transaction,the system asked me to select tab views again although I had set it in mm01,so it will be causing the issue when I am do recording transaction in lsmw,help!!!!

    hii
    This LSMW shows how to mass load material master characteristics. The LSMW used is exactly the same as what was used to load release procedure values. Input file is obviously different.
    Material Master classification can be used to store additional information against a material master. Example: if it is finished products you may want to store: brand, pack, etc. If it is maintenance materials, you may want to store: size of item, grouping, etc.
    Before loading the values (per material), you first need to create the fields (characteristics) and group them together in a class. This is done with following transaction codes:
    u2022     Create class u2013 transaction CL02
    u2022     Create characteristic(s)s u2013 transaction CT04
    u2022     Assign characteristic(s) to class - transaction CL02
    No screen shots about CL02 and CT04 u2013 you should be be able to get that right.
    Material characteristic values can be viewed from a few places:
    u2022     MM03 Display material and select characteristic view
    u2022     CL20N Specify class type 001 and material master number
    u2022     CL24N Specify class name and class type (001 in this case)

  • Transport of Characteristics management  - CT04 and CL02

    Hello,
    I wonder if you like to carry all environments and characteristics of the classes created by material transactions CT04 and CL02, perform all the settings in the environment of testing and must pass to the productive environment, it is possible to transport? Or have to repeat all the configuration in other environments?
    Thanks.

    Hi
    Maintainenace of Charcteristics and classes is not a configuration, it is a master data.
    Some of the master data can be transported like tax codes.
    But we cannot transport classes and Characteristics. You need to replicate all the relevant data in production.
    If you have a lot of data then prepare data migration tolls like LSMW, BDC and BAPI's
    Thanks & Regards
    Kishore

  • Logical filename and logical path in lsmw

    Hi all,
           I am doing a lsmw for purchasing info record . i created a logicalpath and assigned a physical path to that . i created a logical filename and assigned the logical path .but when i assign that to the lsmw it is throwing error as 'LOGICAL PATH DOES NOT POINT TO PHYSICAL DIRECTORY' .
    can anybody provide a solution for that .
    Thanks & regards
      Magesh anandan

    hi ,
      goto the tcode file then u find the relation between the logical and physical paths ...and their assignment..
    hope it will helps u..
    regards,
    venkat.

  • LSMW  - Open Sales Orders

    Hello  Friends
    I want to find if anybody can guide me on how to get all open sales order tables , i want to create a format and create a flat file for uplodading the file , for this what do i need and how do i do it.
    Also for creating LSWM can i use the existing one which i can just Assign the New file to the existing one .
    Regards.

    Dear Mehmood,
    I want to find if anybody can guide me on how to get all open sales order tables
    You want to extract all the open sales orders- which you can get from Table:VBUP key in overall document status in selection screen ( You can use VBUK also- but if there are certain sales orders in which some of the items are completed or few of them open, using VBUK - you will not get exact records)
    Secondly, you can get the data by using Query also- in SQVI
    design a query with VBAK / VBAP & VBUP
    so that from VBAK you can give time period & sales area details
    from VBAP - you can enter plant relevant details to filter certain records & item category as well
    where as VBUP- filter wth the status.
    once downloaded store in flat file.
    Now Create LSMW object by using batch input recording method. after mapping the relevant fields,
    prepare the flat file in such a - it suits to the upload file / recording file. then you can upload the already downloaded n stored open sales orders in flat file.
    Hope this is what you are looking for.
    Regards,
    ReazuddinMD

  • Error while creating a LSMW

    Hi,
    I have created a LSMW for updating sales office in the Sales order by using Direct input method.
    While specify files;I specified the file saved in the Desktop.While saving I get an error saying 'Logical path is not specified'.
    Can anyone tell me why this error occurs and how to rectify this??
    Thanks in Advance.
    Thanks&Regards,
    Sophia Xavier

    HI
    Place the cursor on "legacy data" and click on "create" option.
    You will get one screen. There, you have input box called "FILE". By selecting drop box or pressing F4 on that, you will get all folders, files available at ur PC.
    Search for you file, and double click on ur file. Next give all mandatory information in that screen. Finally press ok and save your "specify screens". It can be saved.
    Reward if it is useful.
    Thanks.
    Siva kumar

  • Creation of partner functions for customer master with LSMW

    Hello,
    I try to create partner functions together with a customer via Batch Input in LSMW.
    Object: 0050, method: 0000, program name: RFBIDE00, program type: B.
    I use the structure BKNVP (Customer master partner functions) to create a new partner and set values for the fields KTONR and PARVW.
    When I start the batch input the fields are filled in correctly in a new dynpro. After the confirmation of these values the dynpro changes back to the partner functions sscreen, but the value for KTONR isn'n being transferred. So I get an error message.
    Is it only possible to update partner functions with that BI or what is going wrong ?
    Thanks in advance and regards
    Alex

    Hi Alex,
    Could you specify what error message you are getting?
    Thanks!
    Rudra

  • Error in Creation of Purchase Requisition through LSMW

    Hi
      I am trying to craete a PR upload prog through LSMW batch input method. In the Specify File option I am giving the TXT file destination.The TXT file is saved at my desktop. But while saving it is givving an error as "No logical path has been specified", Message no. /SAPDMC/LSMW_OBJ_060046
    If anyone can help me out.

    Hi,
    I would suggest to create a new one for this as file is placed on your desktop. But you can refer the standard one with which you will get the idea for creation:
    Standard logical file name for this is: MM_PURCHASING_REQUISITIONS
    In this file location is default in location /usr/sap/trans/data/mmrequisitions, instead of this you can give your converted data file name from step 7 Specify file for e.g PROJECT00_CUTOVER_MB1C_1.lsmw.conv
    You can refer or use standard logical path LOCAL_TEMPORARY_FILES for this scene.
    Hope this solves your problem.
    Regards,
    Brajvir

  • Creation Of LSMW for Actions..........

    Dear ALL
    Recorded an LSMW for PA40 hiring actions which includes infogroup - [ IT 0000, 0001, 0002, 0105-ZVEN (Sub type)]
    This is for external vendor employees hiring actions.
    While recording or manually running the process, it is working fine.
    When in foregroud or background process, the alternate pernr is getting generated. Say for 1st record , pernr generated is 80023, then for next it is 80025, 80027so on.
    Kindly suggest me in this issue.
    Thanks
    MJ

    Hi,
    1-you keep no range as external and assign PERNR sequentially so that it remains same as you want it
    2-kindly go through the LSMW abain to see what have you assigned in field mapping & conversion rules
    3- check one record created thru LSMW and see if next (alternate number gets assigned to Ref PERNR in IT0000)
    Check the alternate number to see if anything gets assigned to it.
    salil

  • Using a Logical File definition in LSMW

    Hi all,
    is there any way that we can use a Logical File (defined in transaction FILE) as an application server file in the "specify files" step, instead of having to enter the physical path/file?
    Thanks in advance,
    Justin

    Hello,
    Check pages 46 and 47 of the following document :
    [http://sapabap.iespana.es/manuales/pdf/lsmw.pdf|http://sapabap.iespana.es/manuales/pdf/lsmw.pdf]
    You can only use a logical filename for subsequent programs (example direct input programs) not for the actual input file of your LSMW.
    Wim

  • LSMW: Error concerning the logical path in Specify Files step

    Hi,
    I am trying on an ECC 6.0 EHP6 system to upload (open) POs from an existing SAP ERP system. Since I faced some complications in batch input recording method, I decided to go with the standard batch/direct input method.
    I selected object 0085 (Purchase Order) and method 0001 (Purchase Order). The program that is used is RM06EEI0. I followed all the usual steps, but in the "Specify Files" step I get the message:
    '****.lsmw.conv' does not exist; edit the logical path using transaction FILE
    Being aware of both the FILE and SF01 transactions, I created the logical path and file (through the FILE transaction). However, after the modification, I get the message:
    Logical file '****' is not assigned to physical file '****.lsmw.conv'
    There is also the related SAP Note 753511 (Logical and physical path and file name in transaction LSMW) that refers to this case.

    Hi,
    Click on specify file radio button>Legacy data-on the PC Front end
    where input file location like C:\mydocument\desktop\test.txt
    and give input in Name field: mydocument
    in delimiter section > select Tabular
    File structure section> tick on Field order matches source structure definition
    File type: Record end marker(Text file)
    then press enter key and other steps as same.
    Second thing you said that you have used Batch input recording
    after creation and recording finish , scroll the page below on recording and put a cursor unwanted field and remove unwanted input field.
    I hope your problem will resolve. you can find the steps pdf on Google search try now.
    Thanks
    Sanjeet Kumar

  • How to set dynamic file path in LSMW

    I am working on LSMW  object to upload say excel file from my desktop.. if someone runs my lsmw application on their system obviously it fails.. is there way where I can dynamically set the path..I mean whomsoever runs the application it picks the file from their location and execute the program.

    hi,,,
    change your code accordingly
    here i am  inserting data into ztable from excel .
    *& Report  ZBI_UPLOAD_DATA_MAST                                             *
    REPORT  zbi_upload_data_mast                        .
    DATA : it_tab TYPE filetable,
           gd_subrc TYPE i.
    TYPES : BEGIN OF wa_wrkctr,
            fictr TYPE zbi_fictr_mast-fictr,
            prctr TYPE zbi_fictr_mast-prctr,
            type TYPE zbi_fictr_mast-type,
            END OF wa_wrkctr.
    DATA : wa_save TYPE zbi_fictr_mast.
    DATA : gd_scol   TYPE i VALUE '1',
           gd_srow   TYPE i VALUE '1',
           gd_ecol   TYPE i VALUE '256',
           gd_erow   TYPE i VALUE '65536'.
    DATA : it_datatab TYPE STANDARD TABLE OF wa_wrkctr WITH HEADER LINE INITIAL SIZE 0.
          it_phy_data TYPE STANDARD TABLE OF wa_energy WITH HEADER LINE INITIAL SIZE 0.
    *data : w_current_inv_no(5) TYPE n,
          w_pop_up_text LIKE  wfcsr_ui_popup_text.
    SELECTION-SCREEN BEGIN OF BLOCK b1 WITH FRAME TITLE text-001.
    PARAMETERS:  p_file LIKE rlgrap-filename OBLIGATORY
                 DEFAULT 'C:\Physical Stock.xls'  .
    SELECTION-SCREEN END OF BLOCK b1.
    AT SELECTION-SCREEN
    AT SELECTION-SCREEN ON VALUE-REQUEST FOR p_file.
      CALL METHOD cl_gui_frontend_services=>file_open_dialog
        EXPORTING
          window_title            = 'Select File Name'
          default_extension       = '*.xls'
          default_filename        = '*.xls'
          file_filter             = '*.xls'
          initial_directory       = 'c:\'
       MULTISELECTION          =
       WITH_ENCODING           =
        CHANGING
          file_table              = it_tab
          rc                      = gd_subrc.
       USER_ACTION             =
       FILE_ENCODING           =
    EXCEPTIONS
       FILE_OPEN_DIALOG_FAILED = 1
       CNTL_ERROR              = 2
       ERROR_NO_GUI            = 3
       NOT_SUPPORTED_BY_GUI    = 4
       others                  = 5
      IF sy-subrc <> 0.
    MESSAGE ID SY-MSGID TYPE SY-MSGTY NUMBER SY-MSGNO
               WITH SY-MSGV1 SY-MSGV2 SY-MSGV3 SY-MSGV4.
      ELSE.
        READ TABLE it_tab INTO p_file INDEX 1.
      ENDIF.
    START-OF-SELECTION.
    START-OF-SELECTION.
      PERFORM upload_excel_file TABLES   it_datatab
                                 USING   p_file
                                         gd_scol
                                         gd_srow
                                         gd_ecol
                                         gd_erow.
    PERFORM eventtab_build CHANGING lt_eventtab.
    PERFORM display_data.
    *&      Form  UPLOAD_EXCEL_FILE
          text
         -->P_IT_DATATAB  text
         -->P_P_FILE  text
         -->P_GD_SCOL  text
         -->P_GD_SROW  text
         -->P_GD_ECOL  text
         -->P_GD_EROW  text
    FORM upload_excel_file  TABLES   p_it_datatab
                            USING    p_file
                                     p_scol
                                     p_srow
                                     p_ecol
                                     p_erow.
      DATA : lt_intern TYPE  kcde_cells OCCURS 0 WITH HEADER LINE.
    Has the following format:
                Row number   | Colum Number   |   Value
         i.e.     1                 1             Name1
                  2                 1             Joe
      DATA : ld_index TYPE i.
      FIELD-SYMBOLS : <fs>.
    Note: Alternative function module - 'ALSM_EXCEL_TO_INTERNAL_TABLE'
      CALL FUNCTION 'KCD_EXCEL_OLE_TO_INT_CONVERT'
        EXPORTING
          filename                = p_file
          i_begin_col             = p_scol
          i_begin_row             = p_srow
          i_end_col               = p_ecol
          i_end_row               = p_erow
        TABLES
          intern                  = lt_intern
        EXCEPTIONS
          inconsistent_parameters = 1
          upload_ole              = 2
          OTHERS                  = 3.
      IF sy-subrc <> 0.
        FORMAT COLOR COL_BACKGROUND INTENSIFIED.
        WRITE:/ 'Error Uploading file'.
        EXIT.
      ENDIF.
      IF lt_intern[] IS INITIAL.
        FORMAT COLOR COL_BACKGROUND INTENSIFIED.
        WRITE:/ 'No Data Uploaded'.
        EXIT.
      ELSE.
        SORT lt_intern BY row col.
        LOOP AT lt_intern.
          MOVE lt_intern-col TO ld_index.
          ASSIGN COMPONENT ld_index OF STRUCTURE it_datatab TO <fs>.
          MOVE lt_intern-value TO <fs>.
          AT END OF row.
            APPEND it_datatab.
            CLEAR it_datatab.
          ENDAT.
        ENDLOOP.
      ENDIF.
      IF it_datatab[] IS NOT INITIAL.
        DELETE FROM zbi_fictr_mast.
        COMMIT WORK.
        LOOP AT it_datatab.
          wa_save-fictr = it_datatab-fictr.
          wa_save-prctr = it_datatab-prctr.
          wa_save-type  = it_datatab-type.
          INSERT INTO zbi_fictr_mast VALUES wa_save.
          IF sy-subrc = 0.
            COMMIT WORK.
            MESSAGE 'Data upload complete' TYPE 'S'.
          ENDIF.
          CLEAR wa_save.
          CLEAR it_datatab.
        ENDLOOP.
      ENDIF.
    ENDFORM.                    " UPLOAD_EXCEL_FILE
    i hope this will help .
    Regards
    Deepak

Maybe you are looking for

  • How to get a list of users in cms that have viewed a report?

    Hello. Is there a query that I can use in Query Builder to find out the users that have viewed a report - or a set of reports, and how many times those users have viewed the report(s) within the past year or so? Thanks Joel

  • Screen Resolution problem in Solaris 10

    I recently installed Solaris 10 in a DELL GX260 pc. After I've changed from Xorg to Xsun, I was able to go into X-window. However, when I tried to change the resolution in the Java desktop, it shows an error message: The XServer does not support the

  • Ipod touch frequent hanging

    somone help me i have got an ipod touch 4 with ios 5.0.1 my ipod is frequently hanging on apps when i open or play them for more than 5 minutes. it is ocouring since i updated my ios to ios5.0.1 it just stops and does not work. then i have to restart

  • Image load on ICWC

    Hi: I have the following requirement, in CRM 5.0 ic web client, whe want to load the picture of the business partner when this is created, and then display it when the business partner is confirmed, i've tried to place it in a html image placeholder

  • Problems installing Flash Player on OS 10.4.11

    Yes, a similar thing has happened to me. I am running Mac OS 10.4.11 on Firefox. It says I need Flash and that I should use the 10.3 version of Flash, which I choose. I download.  I close Firefox and it says "Installation complete".  I load up Firefo