Error in asset data migration thru LSMW

Hi u all,
i have an issue while running an lsmw for asset data loads here, when i did it in foreground it saves the asset but when i run it in background its erring out
i am doin it thru as91 whichis legacy transfers the error is
Field RALT_DYNP_STRUC-ANBTR02(7) is not an input field     AS91     1     SAPLALTD     1100     14     S     00     347
Field RALT_DYNP_STRUC-ANBTR03(7) is not an input field     AS91     1     SAPLALTD     1100     14     S     00     347
this ANBTR02(7) n ANBTR03(7) are the *** spl dep fields for TAX and AMT in the takeover values tab,where we were giving the values of spl dep (Bonus value which is taken off in the acquisition yr)
all is goin good in foreground but its giving the error whichi pasted above saying ..is not an input field, when i did it in background not able to figure out...
Any help would be really grateful and appreciated......Thanka a lot in advance.

Hi Nathan,
as i mentioned earlier, it goes smooth when it is done manually or lsmw foreground, and answering to ur ques'n yes the fields are open. i am getting the error when i do it in batch input....
Thanks ya
Jay

Similar Messages

  • Data transfer thru lsmw via bapi

    how to perform data transfer thru lsmw via bapi.
    Thanks.
    Regards
    Rama

    HI
    BAPI stands for Business API(Application Program Interface).
    A BAPI is remotely enabled function module ie it can be invoked from remote programs like standalone JAVA programs, web interface etc..
    You can make your function module remotely enabled in attributes of Function module but
    A BAPI are standard SAP function modules provided by SAP for remote access. Also they are part of Businees Objest Repository(BOR).
    BAPI are RFC enabled function modules. the difference between RFc and BAPI are business objects. You create business objects and those are then registered in your BOR (Business Object Repository) which can be accessed outside the SAP system by using some other applications (Non-SAP) such as VB or JAVA. in this case u only specify the business object and its method from external system in BAPI there is no direct system call. while RFC are direct system call Some BAPIs provide basic functions and can be used for most SAP business object types. These BAPIs should be implemented the same for all business object types. Standardized BAPIs are easier to use and prevent users having to deal with a number of different BAPIs. Whenever possible, a standardized BAPI must be used in preference to an individual BAPI.
    The following standardized BAPIs are provided:
    Reading instances of SAP business objects
    GetList ( ) With the BAPI GetList you can select a range of object key values, for example, company codes and material numbers.
    The BAPI GetList() is a class method.
    GetDetail() With the BAPI GetDetail() the details of an instance of a business object type are retrieved and returned to the calling program. The instance is identified via its key. The BAPI GetDetail() is an instance method. BAPIs that can create, change or delete instances of a business object type
    The following BAPIs of the same object type have to be programmed so that they can be called several times within one transaction. For example, if, after sales order 1 has been created, a second sales order 2 is created in the same transaction, the second BAPI call must not affect the consistency of the sales order 2. After completing the transaction with a COMMIT WORK, both the orders are saved consistently in the database.
    Create( ) and CreateFromData! ( )
    The BAPIs Create() and CreateFromData() create an instance of an SAP business object type, for example, a purchase order. These BAPIs are class methods.
    Change( )
    The BAPI Change() changes an existing instance of an SAP business object type, for example, a purchase order. The BAPI Change () is an instance method.
    Delete( ) and Undelete( ) The BAPI Delete() deletes an instance of an SAP business object type from the database or sets a deletion flag.
    The BAPI Undelete() removes a deletion flag. These BAPIs are instance methods.
    Cancel ( ) Unlike the BAPI Delete(), the BAPI Cancel() cancels an instance of a business object type. The instance to be cancelled remains in the database and an additional instance is created and this is the one that is actually canceled. The Cancel() BAPI is an instance method.
    Add<subobject> ( ) and Remove<subobject> ( ) The BAPI Add<subobject> adds a subobject to an existing object inst! ance and the BAPI and Remove<subobject> removes a subobject from an object instance. These BAPIs are instance methods.
    BAPI-step by step
    http://www.sapgenie.com/abap/bapi/example.htm
    list of all bapis
    http://www.planetsap.com/LIST_ALL_BAPIs.htm
    for BAPI's
    http://www.sappoint.com/abap/bapiintro.pdf
    http://www.sappoint.com/abap/bapiprg.pdf
    http://www.sappoint.com/abap/bapiactx.pdf
    http://www.sappoint.com/abap/bapilst.pdf
    http://www.sappoint.com/abap/bapiexer.pdf
    http://service.sap.com/ale
    http://service.sap.com/bapi
    http://help.sap.com/printdocu/core/Print46c/en/data/pdf/BCMIDAPII/CABFAAPIINTRO.pdf
    http://help.sap.com/printdocu/core/Print46c/en/data/pdf/CABFABAPIREF/CABFABAPIPG.pdf
    http://help.sap.com/printdocu/core/Print46c/en/data/pdf/BCFESDE8/BCFESDE8.pdf
    http://www.planetsap.com/Bapi_main_page.htm
    http://www.topxml.com/sap/sap_idoc_xml.asp
    http://www.sapdevelopment.co.uk/
    http://www.sapdevelopment.co.uk/java/jco/bapi_jco.pdf
    Also refer to the following links..
    www.sappoint.com/abap/bapiintro.pdf
    www.sap-img.com/bapi.htm
    www.sap-img.com/abap/bapi-conventions.htm
    www.planetsap.com/Bapi_main_page.htm
    www.sapgenie.com/abap/bapi/index.htm
    Checkout !!
    http://searchsap.techtarget.com/originalContent/0,289142,sid21_gci948835,00.html
    http://techrepublic.com.com/5100-6329-1051160.html#
    http://www.sap-img.com/bapi.htm
    http://www.sap-img.com/abap/bapi-conventions.htm
    http://www.sappoint.com/abap/bapiintro.pdf
    u can check the below the material also
    Example Code
    U need to give the step_nr, item_nr, cond_count and cond_type so the correct conditon will be updated. If no condition exists for the given parameters, a new condition will be created.
    U can find these parameters for a particular condition type in table KONV.
    *& Form saveTransactionJOCR
    text
    --> p1 text
    <-- p2 text
    FORM saveTransactionJOCR .
    data: salesdocument like BAPIVBELN-VBELN,
    order_header_inx like bapisdh1x,
    order_header_in like bapisdh1,
    return type standard table of bapiret2 with header line,
    conditions_in type standard table of bapicond with header line,
    conditions_inx type standard table of bapicondx with header line,
    logic_switch like BAPISDLS,
    step_nr like conditions_in-cond_st_no,
    item_nr like conditions_in-itm_number,
    cond_count like conditions_in-cond_count,
    cond_type like conditions_in-cond_type.
    salesdocument = wa_order_information-VBELN.
    LOGIC_SWITCH-COND_HANDL = 'X'.
    order_header_inx-updateflag = 'U'.
    conditions
    clear conditions_in[].
    clear conditions_inx[].
    clear: step_nr,
    item_nr,
    cond_count,
    cond_type.
    step_nr = '710'.
    item_nr = '000000'.
    cond_count = '01'.
    cond_type = 'ZCP2'.
    CONDITIONS_IN-ITM_NUMBER = item_nr.
    conditions_in-cond_st_no = step_nr.
    CONDITIONS_IN-COND_COUNT = cond_count.
    CONDITIONS_IN-COND_TYPE = cond_type.
    CONDITIONS_IN-COND_VALUE = 666.
    CONDITIONS_IN-CURRENCY = 'EUR'.
    append conditions_in.
    CONDITIONS_INX-ITM_NUMBER = item_nr.
    conditions_inx-cond_st_no = step_nr.
    CONDITIONS_INX-COND_COUNT = cond_count.
    CONDITIONS_INX-COND_TYPE = cond_type.
    CONDITIONS_INX-UPDATEFLAG = 'U'.
    CONDITIONS_INX-COND_VALUE = 'X'.
    CONDITIONS_INX-CURRENCY = 'X'.
    append conditions_inx.
    CALL FUNCTION 'BAPI_SALESORDER_CHANGE'
    EXPORTING
    SALESDOCUMENT = salesdocument
    ORDER_HEADER_IN = order_header_in
    ORDER_HEADER_INX = order_header_inx
    LOGIC_SWITCH = logic_switch
    TABLES
    RETURN = return
    CONDITIONS_IN = conditions_in
    CONDITIONS_INX = conditions_inx
    if return-type ne 'E'.
    commit work and wait.
    endif.
    ENDFORM. " saveTransactionJOCR
    Bdc to Bapi
    The steps to be followed are :
    1. Find out the relevant BAPI (BAPI_SALESORDER_CHANGE for VA02).
    [for VA01 use BAPI_SALESORDER_CREATEFROMDAT2]
    2. Create a Z program and call the BAPi (same as a Funtion module call).
    2. Now, if you see this BAPi, it has
    -> Importing structures.
    eg: SALESDOCUMENT: this will take the Sales order header data as input.
    -> Tables parameters:
    eg: ORDER_ITEM_IN: this will take the line item data as input.
    Note :
    Only specify fields that should be changed
    Select these fields by entering an X in the checkboxes
    Enter a U in the UPDATEFLAG field
    Always specify key fields when changing the data, including in the checkboxes
    The configuration is an exception here. If this needs to be changed, you need to complete it again fully.
    Maintain quantities and dates in the schedule line data
    Possible UPDATEFLAGS:
    U = change
    D = delete
    I = add
    Example
    1. Delete the whole order
    2. Delete order items
    3. Change the order
    4. Change the configuration
    Notes
    1. Minimum entry:
    You must enter the order number in the SALESDOCUMENT structure.
    You must always enter key fields for changes.
    You must always specify the update indicator in the ORDER_HEADER_INX.
    2. Commit control:
    The BAPI does not run a database Commit, which means that the application must trigger the Commit so that the changes are read to the database. To do this, use the BAPI_TRANSACTION_COMMIT BAPI.
    For further details... refer to the Function Module documentation for the BAPi.
    Bapi to VB(Visual Basic)
    Long back I had used the following flow structure to acheive the same.
    Report -> SM59 RFC destination -> COM4ABAP -> VB.exe
    my report uses the rfc destination to create a COM session with com4abap. com4abap calls the vb.exe and manages the flow of data between sap and vb exe.
    You need to have com4abap.exe
    If com4abap is installed you will find it in sapgui installatin directory , C:\Program Files\SAPpc\sapgui\RFCSDK\com4abap.
    else refer OSS note 419822 for installation of com4abap
    after making the settings in com4abap to point to the vb program and setting up rfc destination in sm59 to point to com4abap session , you can use the following function modules to call the vb code.
    for setting up com4abap and rfc destination please refer to the documentation for com4abap.
    Invoke NEW DCOM session
    call function 'BEGIN_COM_SESSION'
    exporting
    service_dest = service_dest "(this will be a RFC destination created in SM59)
    importing
    worker_dest = worker_dest
    exceptions
    connect_to_dcom_service_failed = 1
    connect_to_dcom_worker_failed = 2
    others = 3.
    call function 'create_com_instance' destination worker_dest
    exporting
    clsid = g_c_clsid
    typelib = g_c_typelib
    importing
    instid = g_f_oid
    exceptions
    communication_failure = 1 message g_f_msg
    system_failure = 2 message g_f_msg
    invalid_instance_id = 3
    others = 4.
    call function 'com_invoke' destination worker_dest
    exporting
    %instid = g_f_oid
    %method = 'UpdatePDF'
    sntemp = g_v_const_filent
    snsysid = sy-sysid
    snflag = 'N'
    tables
    rssaptable = g_t_pdfdetail1
    %return = g_t_pdfdetail1 "t_test
    exceptions
    communication_failure = 1 message g_f_msg
    system_failure = 2 message g_f_msg
    invalid_instance_id = 3
    others = 4.
    then close the com session , using
    FM delete_com_instance
    FM END_COM_SESSION
    http://help.sap.com/saphelp_nw2004s/helpdata/en/7e/5e114a4a1611d1894c0000e829fbbd/frameset.htm
    http://www.sapgenie.com/abap/bapi/example.htm
    http://help.sap.com/saphelp_46c/helpdata/en/9b/417f07ee2211d1ad14080009b0fb56/frameset.htm
    http://searchsap.techtarget.com/originalContent/0,289142,sid21_gci948835,00.html
    http://searchsap.techtarget.com/originalContent/0,289142,sid21_gci948835,00.html
    http://techrepublic.com.com/5100-6329-1051160.html#
    http://www.sap-img.com/bapi.htm
    http://www.sap-img.com/abap/bapi-conventions.htm
    http://www.sappoint.com/abap/bapiintro.pdf
    http://www.sapgenie.com/abap/bapi/example.htm
    http://help.sap.com/printdocu/core/Print46c/en/data/pdf/BCMIDAPII/CABFAAPIINTRO.pdf
    http://help.sap.com/printdocu/core/Print46c/en/data/pdf/CABFABAPIREF/CABFABAPIPG.pdf
    http://help.sap.com/printdocu/core/Print46c/en/data/pdf/BCFESDE8/BCFESDE8.pdf
    http://help.sap.com/printdocu/core/Print46c/en/data/pdf/CABFABAPIREF/CABFABAPIPG.pdf
    http://help.sap.com/printdocu/core/Print46c/en/data/pdf/BCMIDAPII/CABFAAPIINTRO.pdf
    http://techrepublic.com.com/5100-6329-1051160.html#
    http://www.sap-img.com/bapi.htm
    http://www.sap-img.com/abap/bapi-conventions.htm
    http://www.sappoint.com/abap/bapiintro.pdf
    BAPI - BAPIs (Business Application Programming Interfaces) are the standard SAP interfaces. They play an important role in the technical integration and in the exchange of business data between SAP components, and between SAP and non-SAP components. BAPIs enable you to integrate these components and are therefore an important part of developing integration scenarios where multiple components are connected to each other, either on a local network or on the Internet.
    BAPIs allow integration at the business level, not the technical level. This provides for greater stability of the linkage and independence from the underlying communication technology.
    LSMW- No ABAP effort are required for the SAP data migration. However, effort are required to map the data into the structure according to the pre-determined format as specified by the pre-written ABAP upload program of the LSMW.
    The Legacy System Migration Workbench (LSMW) is a tool recommended by SAP that you can use to transfer data once only or periodically from legacy systems into an R/3 System.
    More and more medium-sized firms are implementing SAP solutions, and many of them have their legacy data in desktop programs. In this case, the data is exported in a format that can be read by PC spreadsheet systems. As a result, the data transfer is mere child's play: Simply enter the field names in the first line of the table, and the LSM Workbench's import routine automatically generates the input file for your conversion program.
    The LSM Workbench lets you check the data for migration against the current settings of your customizing. The check is performed after the data migration, but before the update in your database.
    So although it was designed for uploading of legacy data it is not restricted to this use.
    We use it for mass changes, i.e. uploading new/replacement data and it is great, but there are limits on its functionality, depending on the complexity of the transaction you are trying to replicate.
    The SAP transaction code is 'LSMW' for SAP version 4.6x.
    Check your procedure using this Links.
    BAPI with LSMW
    http://esnips.com/doc/ef04c89f-f3a2-473c-beee-6db5bb3dbb0e/LSMW-with-BAPI
    For document on using BAPI with LSMW, I suggest you to visit:
    http://www.****************/Tutorials/LSMW/BAPIinLSMW/BL1.htm
    What are the methods to migrate data from a legacy system to SAP?
    LSMW is used for migrating data from a legacy system to SAP system, or from one SAP system to another.
    Apart from standard batch/direct input and recordings, BAPI and IDocs are available as additional import methods for processing the legacy data.
    The LSMW comprises the following main steps:
    Read data (legacy data in spreadsheet tables and/or sequential files).
    Convert data (from the source into the target format).
    Import data (to the database used by the R/3 application.
    But, before these steps, you need to perform following steps :
    Define source structure : structure of data in the source file.
    Define target structure : structure of SAP that receives data.
    Field mapping: Mapping between the source and target structure with conversions, if any.
    Specify file: location of the source file
    Of all the methods used for data migration like BDC, LSMW , Call Transaction which one is used most of the time?
    How is the decision made which method should be followed? What is the procedure followed for this analysis?
    All the 3 methods are used to migrate data. Selection of these methods depends on the scenario, amount of data need to transfer. LSMW is a ready tool provided by SAP and you have to follow some 17 steps to migrate master data. While in BDCs Session method is the better choice because of some advantages over call transaction. But call transaction is also very useful to do immediate updation of small amout of data. (In call transaction developer has to handle errors).
    SO Bottom line is make choice of these methods based of real time requirements.
    These methods are chosen completely based on situation you are in. Direct input method is not available for all scenario, else, they are the simplest ones. In batch input method ,you need to do recording for the transaction concerned. Similarly, IDoc, and BAPI are there, and use of these need to be decided based on the requirement.
    Try to go through the some material on these four methods, and implement them. You will then have a fair idea about when to use which
    You can create lsmw for data migration as follows (using session method):
    Example for xk01 (create vendor)
    Initially there will be 20 steps but after processing 1 step it will reduced to 14 for session method.
    1. TCode : LSMW.
    2. Enter Project name, sub project name and object name.
    Execute.
    3. Maintain object attributes.
    Execute
    select Batch Input recording
    goto->Recording overview
    create
    recording name.
    enter transaction code.
    start recording
    do recording as per ur choice.
    save + back.
    enter recording name in lsmw screen.
    save + back
    Now there will be 14 steps.
    2. MAINTAIN SOURCE STRUCTURES.
    Here you have to enter the name of internal table.
    display change
    create
    save + back
    3. MAINTAIN SOURCE FIELDS.
    display change
    select structure
    source_fields->copy fields.
    a dialogue window will come .
    select -> from data file
    apply source fields
    enter No. of fields
    length of fields
    attach file
    save + back
    4. MAINTAIN STRUCTURE RELATIONS
    display change
    save + back
    5. MAINTAN FIELD MAPPING & CONVERSION RULE
    display change
    click on source field, select exact field from structue and enter
    repeat these steps for all fields.
    save+back
    6. MAINTAIN FIXED VALUES, TRANSACTION, USER DEFINED
    execute
    save + back
    7. SPECIFY FILES.
    display change
    click on legacy data
    attah flat file
    give description
    select tabulatore
    enter
    save + back
    8. ASSIGN FILE
    execute
    display change
    save + back
    9. IMPORT DATA.
    execute
    display change
    save + back
    10. DISPLAY IMPORTED DATA
    enter ok, it willl show records only.
    back
    11. CONVERT DATA
    execute
    display change
    save + back
    12. DISPLAY CONVERTED DATA
    execute
    display change
    save + back
    13. CREATE BATCH INPUT SESSION
    tick keep batch input folder
    F8
    back
    14. RUN BATCH INPUT SESSION.
    sm35 will come
    Object name will be shown here
    select object & process
    Regards
    Pavan

  • Fixed Asset Data Migration Wizard

    Hi All,
    I tried to use Fixed Asset Data Migration Wizard to migration my fixed asset data from 8.82 to 9 in the development server.  The server only accessible by myself.
    When I start the migration run, system prompt me " To Continue with the fixed asset data migration, you must be the only user logged on to this company data".
    In fact I'm the only user in the company data and system not allow me to execute the migration.
    What are the causes that system recognise there is another user in the system?
    Please advise.
    Thanks in advance.
    Best Regards,
    Foong Yee

    Hi,
    If you're using SQL Server, try Detach (close existing connections) and re-Attach the database again then re-login and try executing again the wizard.
    Regards,
    Donald

  • Error handling in DATA MIGRATION

    hi
    i am a beginner in sap abap. i am learning data migration techniques . so i wanted to know that what are the possible error in bdc and lsmw apart from error of data in flat file.And how handle those errors. if anyone can share his/her experience based on real time projects then it will be very helpful.
    thanks'
    akash

    Hi
    That depends on how you load the data in the system
    It can think there are two ways to upload the data:
    - Asynchronous: the data are picked up (from file) and loaded in different sessions (for example: a program read data from file and then prepare a BDC session)
    - Synchronous: the data are picked up and loaded in the same session (for example a program read data from file and load them by BAPI)
    In the first solution you can't know if a record is ok or not ok you need to elaborate it by BDC session: so here yuo need to decide what to do,
    The BDC session keeps the wrong transaction so you can elaborate it manually (anyway it's better to be sure the file is correct before creating a BDC session)
    In the second  case you can use many soltuon because you can know if a record is ok or not after running BAPI, so (for example) you can generate a new file with the wrong record only, in order to try to elaborate it again.
    Max

  • Getting Error While recording F-32 thru LSMW

    Dear All,
      I have recorded F-32 thru LSMW, it has recorderd successfully, problem is that while READING DATA system is showing an error.
    Generation cancelled. Reason: Syntax Errors
    Message no. /SAPDMC/LSMW_OBJ_070031
    Pls help on this
    Regards
    Ranjit...

    We faced the same problem in one of our client.
    The problem was BA field was not there in the GL view for the documents posted prior to activating document splitting and BA was there in the GL view for the documents posted after activating document splitting.
    Take a look at this sapnote_0001086181- Subsequent implementation of Document splitting.
    Other Possible Reasons
    Reasons for above error.
    1.Wrong configuration
    2. Changes in open item managerment
    3. Missing entiries in tables fagl_splinfo and faglflexa ? 4. Missing the gl view.
    5. In rares case program error.
    it is called inconsistency and better to check with sap support.
    please refer note no 891144 for more details.
        Thanks
    Fit 4 Nothing

  • Data migration in LSMW with CRM_XIF_PARTNER_SAVE

    Hi,
    for a data migration of business partners from a legacy system into a CRM 5.0 system I want to use the CRM_XIF_PARTNER_SAVE or CRM_XIF_PARTNER_SAVE_M IDoc. Everything works fine when I migrate a business partner with only one address and only one bank account, but what settings I have to make that I'm able to migrate a business partner with multiple addresses and bank accounts?
    I hope you can help me. Thanks in advance,
    Timo

    Hi Timo,
    you need to repeat the corresponding IDoc segements for "Bank Details",
    eg for IDoc CRMXIF_PARTNER_SAVE01 (display via WE30 or navigate via BDFG).
    here the example for phone data: (I didn't expand all nodes)
    CRMXIF_PARTNER_SAVE01    IDoc Structure for Data Type
    CRMXIF_PARTNER_SAVE01      IDoc Structure for Data Type CRMXIF_PARTNER_COMPLEX                                                                               
    5  E1010821140028             Complex structure for business partners                 CRMXIF_PARTNER_COMPLEX                                                                               
    4  E1010821140029             Header structure for business partners                  CRMXIF_PARTNER_HEADER                    
            5  E1010328105722             External Interface: Central Data                        BUS_EI_CENTRAL_DATA                                                                               
    4  E1010328105723             External Interface: Central Business Partner Data       BUS_EI_BUPA_CENTRAL                  
                4  E1010328105735             External Interface: Roles                               BUS_EI_ROLES                         
                4  E1010328105737             External Interface: Bank Details                    BUS_EI_BANKDETAIL                    
                4  E1010328105741             External Interface: Credit Card Details         BUS_EI_CREDITCARD                    
                4  E1010328105745             External Interface: Industries                         BUS_EI_INDUSTRYSECTOR                
                4  E1010328105750             External Interface: Identification Numbers   BUS_EI_IDENTIFICATION                
                4  E1010328105755             External Interface: Tax Numbers                   BUS_EI_TAXNUMBER                     
                5  E1010328105801             External Interface: Communication Types     BUS_EI_COMMUNICATION                                                                               
    5  E1010328105802             External Interface: Communication Data Telephone   BUS_EI_TEL_DATA                                                                               
    5  E1010328105803             External Interface: Data for Telephone       BUS_EI_BUPA_TELEPHONE                                                                               
    4  E1010328105804             External Interface: Data for Creating a Telephone Number     BUS_EI_BUPA_TELEPHONE_CON
                            4  E1010328105807             External Interface: Communications Notes        BUS_EI_COMREM                                                                               
    ****start to repeat here your IDoc data, that means insert these segements for each new phone number
                        5  E1010328105803             External Interface: Data for Telephone      BUS_EI_BUPA_TELEPHONE                                                                               
    4  E1010328105804             External Interface: Data for Creating a Telephone Number     BUS_EI_BUPA_TELEPHONE_CON
                            4  E1010328105807             External Interface: Communications Notes      BUS_EI_COMREM                                                                               
    ****end insertion
                    4  E1010328105811                 External Interface: Communication Data Fax    BUS_EI_FAX_DATA                  
    You can try the same for address data. Note: you don't need to renumebr the repeated segments in the IDoc, the "system" is doing it ...
    Be sure that the sequence of the other segements after the duplication is still the same, or you get an error.
    Go to transaction WE19. There you key in an existing and successfully posted IDoc. Then you can edit this Idoc, insert the new segements for additional phone numbers for testing.
    Rgds
    JP
    Message was edited by:
            Jörn Peter

  • Data Migrator  and lsmw

    hi
    i want to know where i can find material on data migrator and lsma?
    how it works?examples?
    thanks
    have a nice day

    Hi balan,
    Check this <a href="http://www.sap-img.com/sap-data-migration.htm">Link</a> for a few tips on the same..
    also<a href="http://www.sap-img.com/basis/setting-up-lsmw-on-mini-basis.htm">http://www.sap-img.com/basis/setting-up-lsmw-on-mini-basis.htm</a>
    Also check this step by step example..
    <a href="http://www.sap-img.com/basis/setting-up-lsmw-on-mini-basis.htm">Doc on LSMW</a>
    regards
    satesh

  • Error detail in data migration?

    Hi all,
    I'm migrating an Access database to Oracle using SQL Developer and the migration workbench.
    When I run the data migration, it almost all works, but one table has one error.
    I get a list of tables, with rows, total rows, errors and total errors.
    Only one error is reported in the summary. 2208 out of 2209 records migrated in this table.
    How do I find out what the problem is?
    Is there a log anywhere?
    Is the data migration script visible anywhere?
    Thanks,
    Greg H

    Hi Dermot,
    It turns out there's some corrupt data in the Access database. That or it's in a language that I don't have installed on my machine.
    Access displays it as a bunch of squares.
    I guess if Access can't figure out how to display it, it would be unreasonable to expect a migration tool to.
    The Export Table Data failed with "error #5 Invalid procedure call or argument" and did not create the file for this table.
    I'll send this one record back to the business and let them figure out which record it is and if it's important.
    Thanks for your help,
    Greg H

  • Employees data uploaded thru lsmw not visible in ppome

    hi experts,
    i have uploaded some HR master data thru lsmw using tcode pa40.
    i am getting all the data in master tables pa0000,pa0001,pa0002.
    for example
    100 is a person with position manager(e.g. 5000234).
    i am getting his details in all the tables .and in pa 30 also when i type pernr i am getting all the informations.
    buit when in go in ppome to see the details of position organisational structure .
    under manager and that position no his name is not assigned .
    what may be the problem ????
    it's very urgent .... i am in production stage. pl. hep immediately
    regards,
    mani

    Hi Mani,
    Sorry yaar i dont have enough knowledge to discuss/tell abt spro, anyway go through this hope u can .
    More or less, the SPRO transaction is just a collection of table maintenance programs. So in order to see the changes to the tables, the tables must have the "log changes" checkbox assigned to the table itself. Some programs in spro may provide there own "changes" functionality.
    Here is the help on "Log Data Changes".
    Log data changes
    The logging flag defines whether changes to the data records of a table should be logged. If logging is activated, every change (with UPDATE, DELETE) to an existing data record by a user or an application program is recorded in a log table in the database.
    Note: Activating logging slows down accesses that change the table. First of all, a record must be written in the log table for each change. Secondly, many users access this log table in parallel. This could cause lock situations even though the users are working with different application tables.
    Dependencies
    Logging only takes place if parameter rec/client in the system profile is set correctly. Setting the flag on its own does not cause the table changes to be logged.
    The existing logs can be displayed with Transaction Table history (SCU3).
    As the help has described, use transaction SCU3 to view the change logs regarding customizing tables.
    Thanks
    NAveen khan

  • Employee data uploaded thru lsmw not visible in ppome

    hi experts,
    i have uploaded some HR master data thru lsmw using tcode pa40.
    i am getting all the data in master tables pa0000,pa0001,pa0002.
    for example
    100 is a person with position manager(e.g. 5000234).
    i am getting his details in all the tables .and in pa 30 also when i type pernr i am getting all the informations.
    buit when in go in ppome to see the details of position organisational structure .
    under manager and that position no his name is not assigned .
    what may be the problem ????
    it's very urgent .... i am in production stage. pl. hep immediately
    regards,
    mani

    hello is there anyone to help me

  • Data Migration using LSMW or BDC ?

    Hi,
    Can anyone provide me with the following information about uploading MM Master Data using LSMW or BDC :-
    1. What and all tables are used for uploading Material Master, Vendor Master, Info Record, Open PO, Open PR, RFQ, Open Contracts/Agreements ?
    2. What problems are faced during Data Upload ?
    3. What error appears/encouontered during upload ?
    4. What is the diffrence b/w LSMW and BDC ? Both can be used for Data upload so, what differences are b/w them ?
    5. Any other thing to remember/know during Data Upload ?
    Thanks,
    Lucky

    Hi Lucky,
    Dont get angry by seeing my response.
    See each and every question posted by u is available , in this forum,
    u need to do just a search on individual post.
    see what ever ur posted, u r definetly got the solutions through others,
    remember most of these answers are fetching by this threads itself (60-70%)
    a few solutions are there that are given by own,
    so better to search first, in the forum , if not satisfied with the solutions then .........
    Just its an friendly talk
    and Reward points for helpful answers
    Thanks
    Naveen khan

  • Sales based data migration through LSMW BAPI   (BUS1505) change

    Hi Everyone,
    keep getting this error message while trying to load sales based scenario.
    there is neither no term category in the sales rules's structure nor it is in reporting rule's structure.
    error message
    Term category 1410 cannot be used in sales rules
    Thanks in advance.
    Regards,
    John

    John,
    That is hilarious I know that feeling.
    Not sure why you are getting this error but try following -
    1. Make sure your file does not have data in cells which you don't use.
    2. Structures which you do not want to pass any values in, do not pass those structures at all. Means if you wish to change only business partner then user only 1 structure and one header record for identifying the contract that is it. Do not pass any other structure not even blank in the file.
    3. Make sure in source to target mapping you have made correct assignment if by mistake you have made incorrect assignment you will get bad data.
    4. When you read your data execute step display read data and review where you see 1410.
    5. Similarly when you execute Convert step in LSMW execute display converted data and you will see if 1410 was populated.
    last step if none of the above works ) Display the conversion program and put a debug point at this particulat field and see from where this value is being passed. This is no standard error so it has to be your LSMW/Input file.
    Let me know what it was
    Jag

  • Data Transfer thru LSMW

    Hi Experts...
    I would like to view the data which I have transfered to SAP system using LSMW.  The process run in background.  But how to check the data.
    If anyone can also help me to see table thru SAP or using SQL query in Oracle.
    Thanks,
    Praveen.
    Note: If this is not the right forum then pls guide to the concerned.

    Hi tutika,
    Once the data is successfully transfered to Target SAP system using LSMW, You can chech the status report of batch you have given for upload.It shows how much recors have been successfuly tranfered. Also you can see log details if any eror is there.
    When u want to see actual recored/ data which has been tranfered in Target System , U can directly run transactions , Report or through SE 16 to confirm the data transfered.

  • Error Message during Data Migration.

    Hi All,
    I have to migrate data for opportunity. I read the data and passed it to "BAPI_BUSPROCESSND_CREATEMULTI". This FM returns a message i.e. "A log has been generated for single document". When i am passing the GUID to FM "BAPI_BUSPROCESSND_SAVE" it is giving an error message i.e. "The document could not be saved".
    I am not able to find why it is not saving that GUID. if anyone has any idea or if you the sample code then please reply.
          CALL FUNCTION 'BAPI_BUSPROCESSND_CREATEMULTI'
            TABLES
              HEADER               = lt_bapibus20001_header_ins
              OPPORTUNITY      = lt_bapibus20001_opportunity
              INPUT_FIELDS     = lt_bapibus20001_input_fields
              PARTNER            = lt_bapibus20001_partner_ins
              STATUS               = lt_bapibus20001_status_ins
              RETURN             = lt_bapiret2.
          lw_objects_to_save-guid  = lv_guid.
          APPEND lw_objects_to_save TO lt_objects_to_save.
          CALL FUNCTION 'BAPI_BUSPROCESSND_SAVE'
            EXPORTING
              update_task_local = space
              save_frame_log    = GC_X
            IMPORTING
              LOG_HANDLE        = LOG_HANDLE
            TABLES
              objects_to_save   = lt_objects_to_save
              saved_objects     = lt_saved_objects
              return            = lt_bapiret2.

    I was going through the log and there is an error 250 in there too.

  • Help reqd on MM data uploading thru LSMW by view steps...

    Hi all....
    Pls understand my requirement and post ur replies...i dont need the basic LSMW learning steps for MM,Vendor etc.,like that...
    My problem is...im want to upload my material master datas by steps like 1st i want to uplaod the basic views 1&2 for all the material types in one shot...
    next thing i want to load the other views like purchasing sales mrp plant qm accounting etc., in single shot......like screen to be extended formats....im mm01 or by mm02...
    when i did....no problem i've faced upto MRP loading...but the next view like plan,QM,accounting is not coming when recording in RUN batch input session..it says..."the material has been already extended and no input was given for this screen"....
    Hope u understand,my problem....
    if u have answers...pls post me on urgent basis.....
    thanks...
    sankar

    verify if all the materials have all the views you require.
    regards,
    srinivas
    <b>*reward for useful answers*</b>

Maybe you are looking for