LSMW with Recording??? Transaction BP

Hi Experts,
Actually, I am new to SAP CRM system and presently doing some conversion programs using the LSMW.  I am loading Client and Service Tickets data using the Transactions BP.
I have a doubt, the data which I am loading has about 40 fields in the source structure while the transactions BP is showing only 10 fields when I do the recording??? How do I map the fields....
Also, the questions is, if I do recording and if I give BP as transaction, how do I mention all the screens of the BP transaction... Is there any way by which I can record all the screens of the BP transaction.....???
I really need your help as I am approaching deadlines and I am very new to the SAP CRM system.  I will appreciate your answers and will give you appropirate points.
Thanks....
    -Ken

Ken,
I would not recommend using a BDC to load data into CRM.  A better method would be to load the data using the XIF adapter IDOC interface when using LSMW.  The IDOC types would start with CRMXIF_PARTNER*.
I have written a small weblog at:
/people/stephen.johannes/blog/2005/08/18/external-data-loads-for-crm-40-using-xif-adapter
This shows how to use the XIF adapter for products.  The usage of it for Business Partner data would work in a similar fashion.
Hopefully this will help you get started.
Good Luck,
Stephen

Similar Messages

  • LSMW with multiple transaction n multiple files

    Hi experts,
          is it possible to do data transfer using LSMW(recording) with multiple transaction and multiple files .
    Like 3 transaction and 3 files.
    I want 1st transaction and 1st file to upload first then
    2nd transaction and 2nd file
    3rd transaction and 3rd file

    Hi,
    i think you mean that you want to process first the 1st record of file1 with transaction 1 than 1st record of file 2 with transaction 2
    This is possible using recordings(as you asked for).
    First Maintain Object Attributes then mark batch input recordings and maintain recordings name.
    On the right side are two buttons one for overviewing recordings and one for maintaining more recordings.
    Here enter your additional recordings.
    Now specify for each recording a own Source Structure and
    maintain the Structure Relations and so on...
    If you just want to do 1st transaction with all records of file1 than 2nd transaction use three different LSMWs.
    You can automize the process by using Data Transfer Workbench(SXDA).
    Regards,
    Sebastian

  • LSMW  with recording

    Hi,
    I have to do lsmw 'Recording' for uploading data to SAP to create listing/Exclusion (VB01).data with excel file format is given.Can anyone send me the detail steps required.I have not done it before.
    useful answers will be appriciated.
    Thankx in adv.
    regards,
    Tanmay

    Hi..
    refer to the following links..
    http://www.sap-img.com/sap-data-migration.htm
    http://www.sapgenie.com/saptech/lsmw.htm
    http://sapabap.iespana.es/sapabap/manuales/pdf/lsmw.pdf
    http://www.sap.info/public/INT/int/glossary/int/glossaryletter/Word-17643ed1d6d658821_glossary/L#Word-17643ed1d6d658821_glossary
    LSMW Documents
    http://esnips.com/doc/8e732760-5548-44cc-a0bb-5982c9424f17/lsmw_sp.ppt
    http://esnips.com/doc/f55fef40-fb82-4e89-9000-88316699c323/Data-Transfer-Using-LSMW.zip
    http://esnips.com/doc/1cd73c19-4263-42a4-9d6f-ac5487b0ebcb/LSMW-with-Idocs.ppt
    http://esnips.com/doc/ef04c89f-f3a2-473c-beee-6db5bb3dbb0e/LSMW-with-BAPI.ppt
    http://esnips.com/doc/7582d072-6663-4388-803b-4b2b94d7f85e/LSMW.pdf
    refer the following link
    http://sapbrain.com/TUTORIALS/TECHNICAL/LSMW_tutorial.html
    http://help.sap.com/saphelp_erp2005vp/helpdata/en/7a/5e3d38faba11d1b40f006094b944c8/frameset.htm
    http://allsaplinks.com/lsmw.html
    -kothai.

  • LSMW  with recording VB01

    Hi,
    My requirement is LSMW recording conversion process to bring all the data for Listing and Exclusion (VB01) from legacy system to SAP.There are 5 custom condition types for listing and exclusion and 20 scenarios.
    What I can do is create lsmw recording separately for all these 20 cases.I have no problem with that.
    Anyone know about any standard program by which I can handle all these cases in one shot?
    Correct answers will be rewarded.
    Thanks and regards,
    Tanmay

    normally if such scenarios occurs, we dont go for LSMW...instead write a BDC program where we can handle all such scenarios and upload data from legagcy system to sap.

  • How  to transfer data using Lsmw with Recording...

    hi,
    Please let me know .How to use Lsmw to transfer data using recording.
    Thanks,
    Lawrence.

    Hi Lawrence,
    please go thru this link for LSMW data transfer techniques in PM, MM and SD modules.
    https://www.sdn.sap.com/irj/scn/go/portal/prtroot/docs/library/uuid/90d90895-68dd-2a10-f096-bf8cf2e2f65b
    If u want to know in detail go thru this link
    http://help.sap.com/saphelp_nw04s/helpdata/en/87/f3ae74e68111d1b3ff006094b944c8/frameset.htm
    Hope this will be useful to u..
    Thanks
    Vijayasree

  • LSMW with transaction FS01 to create GL account

    Dear Gurus,
    I am using LSMW and Standard Batch.... for uploading GL master data....
    Object - 0010
    Method - 0002
    Program - RFBISA00
    Program Type -  B
    Till the conversion step the data gets read correctly and i could even see it when i display converted data....
    After that when i try to create a Batch Input Session... I get this screen... It shows as information and not an error symbol....
    Session 1 : Special character for 'empty field' is /
    Trans. 1 FS01 : Acct already exists; general area not being processed
    Data in table BSKA1 cannot be processed
    BSK00-STYPE 5
    BSK00-TCODE FS01
    BSK00-SAKNR 10001101
    BSK00-BUKRS 165
    BSK00-REF_SAKNR /
    BSK00-REF_BUKRS /
    Last data record
    BSKA1-STYPE 2
    BSKA1-TBNAM BSKA1
    BSKA1-BILKT  - 0
    BSKA1-GVTYP  - 0
    BSKA1-KTOKS - GEN
    BSKA1-MUSTR  - 0
    BSKA1-VBUND  - 0
    BSKA1-XBILK  - X
    BSKA1-XLOEV  - 0
    BSKA1-XSPEA  - 0
    BSKA1-XSPEB  - 0
    BSKA1-XSPEP  - 0
    BSKA1-FUNC_AREA /
    Editing was terminated
    If you had this error could you tell me how to circumvent it...
    Looking forward for your help.
    Thanks in advance.
    regards,
    Raj

    Hi,
    I am also trying to create GL master data in multiple company codes (CoCd) using LSMW with;
    - Standard Batch / Direct Input
    - Object: 0010
    - Method: 0001
    - Program name: RFBISA00
    - Program type: B
    LSMW can't generate the batch session as the GL account already exist in the chart of account (CoA). Can someone give me an example code to use in "Maintain Field Mapping and Conversion Rules" to avoid this error please?
    This code should check whether the gl account exist in CoA, if yes, don't create in CoA and carry on with creating in the CoCd. If no, create in both CoA and CoCd.
    Kind regards,
    Kenan

  • Lsmw with multiple line

    Hi,
    I need to change/edit  payment transaction at vendor master data (FK02).
    The vendor already have 1st row with bank ctry, bank key, bank number, now i need to add another row but I am unable to do it.
    When we record via lsmw, the recording is okay but in the final output the 2nd line over write the 1st line item.
    Please advice how to create 2 or more line items at payment transaction via lsmw.

    Create the details in one line ie:
    Vendor #       Company code          Bank Country 1      Bank Country 2         Key1        Key2       bank A/C 1       bank A/C2
    If the country is always US create a constant rule while mapping
    To verify this, check the Field Mapping in LSMW
    Edited by: Vinod Martin on Apr 12, 2010 10:54 PM

  • Can we use LSMW to load Transaction data

    Hi.
    Can we use LSMW to load transactional data.Or it is used only for Master Data.
    With Best Regards
    Mamatha

    Hi,
    you can do upload of transactional data using,
    Standard Programs,
    Batch Input Recording,
    BAPI method,
    IDoc,
    best regards,
    Thangesh

  • Showing Items with no transactions

    I am trying to build a report that will show us items with potentially incorrect item status.  Item status (on table itmmas) is either A(ctive) or I(nactive).  The report should show all Inactive items which have had at least one transaction in the past 4 weeks AND active items which have had no transactions in that period.
    My plan is to join the item master table to the item ledger table (itmldg) which lists all inventory transactions.  I can show the inactive items with transactions without a problem.
    What I can't figure out is how to show items with Active Status that don't have any transactions.  I can't get CR to return a data set which includes ALL records from itmmas but only those from itmldg in the last 4 weeks.  I tried this SQL query:
    SELECT itmmas.itmiid, itmmas.itmdes, itmmas.itmsts, itmldg.ilgdno, itmldg.ilgdat
    FROM {oj itmmas  LEFT OUTER JOIN itmldg ON itmmas.itmiid = itmldg.ilgiid}
    WHERE (itmldg.ilgdat>={d '2009-09-01'})
    When I run this query in MS Query and return the results to Excel, I get single lines for items with no transactions.  For these items, the fields from itmldg are NULL.  When I run this query in CR, I don't get any data for items with no transactions.
    Can anyone think of a way to get this to work?

    The issue that you have is that the WHERE clause in your SQL statement is only looking at an itmldg table field for a value.  This is effectively making your Left Outer Join an Inner Join, because when an itmmas record does not have an itmldg record, the date field will be NULL.  You have to add the condition "OR itmldg.ilgdat is null".
    If you want to return ONLY the records that the report is interested in (which should have beter performance), change the SQL to
    SELECT itmmas.itmiid, itmmas.itmdes, itmmas.itmsts, itmldg.ilgdno, itmldg.ilgdat
    FROM {oj itmmas LEFT OUTER JOIN itmldg ON itmmas.itmiid = itmldg.ilgiid}
    WHERE ((itmldg.ilgdat>={d '2009-09-01'}) and (itmmas.itmsts = 'I'))
      or  ((itmldg.ilgdat is null) and (itmmas.itmsts = 'A'))
    HTH,
    Carl

  • How do I use LSMW with a bespoke dataload program?

    Hello data migration gurus, I need your help.
    I need to migrate data from a legacy system into a suite of bespoke functionality we've written within SAP CRM. We are planning to write a program to perform the load. However we would like such a program to be reusable, so it makes sense to keep the data load separate from the data formatting, which may vary between customers.
    The obvious answer is to use LSMW for the data formatting, calling our load program as the last step. However in LSMW you can only choose from a list of standard dataload programs. Does anyone know how to use LSMW with a bespoke program? It looks like transaction SXDA might be involved, but it isn't too clear. If anyone has done this kind of thing elsewhere, advice would be much appreciated!
    Obviously as an alternative we could just write a separate program to format the data - it would just be a lot better if we could use LSMW.

    No longer required.

  • Extracting records/ transactions list  in to excel sheet

    Hi Experties,
    I am facing problem while extracting data from CRM - Service Process Monitor.
    I tried to extract data(records) from executed service process monitor through
    System -> List ->Save->Local file->Spreadsheet
    I am not getting actual records list in excel sheet
    For example: Actual record - 244, But after extracting to excel sheet its showing only- 199
    why its not extracting remaining 45 records/ transactions.
    is there any setting or is there any other process of extracting ?
    How to count total records without extracting to excek sheet ?
    I will definitely assign points
    Please help me..
    Regards
    Praveen Khot

    Praveen,
    There are no setting for downloading the no of records...
    Probably there me be some problem with html code if it is a web templete...
    cheer's
    HVR.

  • LSMW with RSADRLSM02

    HI FOLKS,
    i want to do datamigration using lsmw with directinput method
    i want to upload the data for business address services/regionla structure the correspoind sap std program is RSADRLSM02.
    can anyone let me know how to proceed from step 2 to  5 i mean how to create the structure and assing the source fields and mappind logic
    flatfile is containing with cityno, cityname, streetno, streetname and i am getting struck at the point where at the end it is asking the logicalfile how to solve
    please someone can help me it is very urgent
    can anyone let me know how to create the logical file in file transaction and how to assign it to the standard application
    hello common guys
    lot of experts r here someone help to solve my proble plz it is very urgent
    thanks in advanse
    naveen
    Message was edited by: NAVEENKUMAR GUDURI
    Message was edited by: NAVEENKUMAR GUDURI

    Hi Naveenkumar,
    Please check this link which you can download LSMW documentation. It is very helpful and show you step by step on how to setup. Go to ABAP Tools -> ABAP utilities area and click on LSMW Described link.
    http://www.sapgenie.com/abap/
    Hope this will help.
    Regards,
    Ferry Lianto

  • B2B Inbound File with Multiple Transactions failing

    Hi ,
    Problem Summary: When the inbound file is coming with multiple transactions (combination of 997 and non-997) ,
    If the 997 is the FIRST transaction in file, B2B is processing only 997 and remaning transactions are getting rejected.
    Where as if the 997 is the LAST transaction in file, then all the transactions are processing correclty.
    SOA Version: SOA 11G (11.1.1.5).
    Example 1: below sample we got two transactions, 997 and 214. here 997 is the FIRST transaction in the file.
    in this case B2B is processing 997 correctly, and 214 is errored with below error message
    "B2B-51507 - A data segment with 'Mandatory' status is missing. A data segment with 'Mandatory' status is missing. An X12 syntax error occurred. An X12 syntax error occurred. An X12 syntax error occurred. A data segment with 'Mandatory' status is missing. A data segment with 'Mandatory' status is missing.
    ISA00* *00* *02*xxxx *01*1234555 *120516*1018*U*00401*000005822*0*P*:~*
    GSFA*xxxx*1234555*20120516*1018*5822*X*004010~*
    ST997*58220001~*
    AK1SM*7159~*
    AK9A*1*1*1~*
    SE000004*58220001~*
    GE1*5822~*
    IEA1*000005822~*
    ISA*00* *00* *02*xxxx *01*1234555 *120516*1018*U*00401*000005823*0*P*:~
    GS*QM*xxxx*1234555*20120516*1018*5823*X*004010~
    ST*214*58230001~
    B10*2313813*M1213131*xxxx~
    N1*SF*xxxxxx*ZZ*124~
    N4*xxxxxx*AR~
    LX*1~
    AT7*AF*NS***20120516*1017*LT~
    MS1*xxxxx*AR~
    L11*01*QN~
    AT8*G*L~
    SE*10*58230001~
    GE*1*5823~
    IEA*1*000005823~
    Example 2 : below sample we got two transactions, 997 and 214. here 997 is the LAST transaction in the file.
    in this case B2B is processing ALL TRANSACTIONS correctly
    ISA*00* *00* *02*xxxx *01*1234555 *120516*1018*U*00401*000005823*0*P*:~
    GS*QM*xxxx*1234555*20120516*1018*5823*X*004010~
    ST*214*58230001~
    B10*2313813*M1213131*xxxx~
    N1*SF*xxxxxx*ZZ*124~
    N4*xxxxxx*AR~
    LX*1~
    AT7*AF*NS***20120516*1017*LT~
    MS1*xxxxx*AR~
    L11*01*QN~
    AT8*G*L~
    SE*10*58230001~
    GE*1*5823~
    IEA*1*000005823~
    ISA00* *00* *02*xxxx *01*1234555 *120516*1018*U*00401*000005822*0*P*:~*
    GSFA*xxxx*1234555*20120516*1018*5822*X*004010~*
    ST997*58220001~*
    AK1SM*7159~*
    AK9A*1*1*1~*
    SE000004*58220001~*
    GE1*5822~*
    IEA1*000005822~*
    Thanks,
    Naveen

    Hi,
    My name is Phil DeLaine and I work for one of Oracle's Gold Partners, TechDemocracy.
    I saw your post about the B2B transaction errors you are experiencing. We have great experience with B2B and have solved very complex problems. (References available.)
    Would you like to use one of our B2B expert technical resources to solve this problem and deliver your project error free and fully functional?
    Please let me know if you would like to discuss what we can do for you. You can reach me anytime.
    Regards,
    Phil
    Phil DeLaine
    Sales Director - Northeast
    TechDemocracy
    (978) 758-3156 (Cell)
    [email protected]
    http://www.techdemocracy.com/
    Our Successes:
    1) We won the 2011 Oracle Titan Award for the Best Middleware Implementation. Our award winning solutions included SOA, IAM and BI.
    2) We have been awarded with the highly prestigious Oracle ACE Director status for outstanding industry achievement and track record.
    3) We sit on several Advisory Boards for Oracle Product Management (for Fusion Middleware Products).
    4) We are an Oracle Center of Excellence Partner for SOA and IAM.
    5) We are frequently invited to speak at a number of Oracle Customer Success forums such as Oracle's "OpenWorld".
    6) We have been rated by Inc. Magazine as one of the top 10 fastest growing companies for 3 consecutive years.
    7) We have won and successfully deliveried several projects at Fortune 100, 500 and 1,000 companies. (References Available)

  • Issue with recorder

    hi all,
    i am encountering a strange issue.
    i m trying to post transaction FBRA (Reset cleared items). when i run the transaction normally, supplying the doc. no. , comp code and fiscal year...i click on save and a popup message comes up which asks to either only reset the documents or to reverse them as well...no issues so far...
    the issue however comes when i try and record this transaction....there is no pop up at all...?? why so??
    although i went in the code and found out the screen no. and okcode value to code my bdc but i would like to know why such sort of a thing would occur....as per my knowledge...this cannot be a limitation with recorder...or is it?
    any knowledge sharing will be appreciated...

    Is this popup to get some kind of Profile?
    I'm thinking that this is your problem,  I did a search in that program for SY-BINPT , this is a system value which is set to "X" when in Batch Input or BDC mode.  I think that this is why you are not getting your popup.
      IF NOT ls_message IS INITIAL
        <b>AND SY-BINPT = SPACE</b>.
        CALL FUNCTION 'BAL_DSP_PROFILE_POPUP_GET'
             IMPORTING
                  e_s_display_profile = ls_display_profile.
        ls_display_profile-use_grid   = 'X'.
        CALL FUNCTION 'BAL_DSP_LOG_DISPLAY'
          EXPORTING
            i_s_display_profile          = ls_display_profile
          EXCEPTIONS
            profile_inconsistent         = 1
            internal_error               = 2
            no_data_available            = 3
            no_authority                 = 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.
        ENDIF.
        CALL FUNCTION 'BAL_LOG_REFRESH'
          EXPORTING
              i_log_handle = ls_handle.
      ENDIF.
    Regards,
    Rich Heilman

  • LSMW using Recording

    Hi,
    I am trying to upload Regional structure using LSMW. I have recorded transaction SR10 (Create City) but I am not sure how to proceed further. What changes I need to do in the recording and what should be the target structure for that.
    If anybody can tell how to use the recording it'll be a great help.
    Thanks.
    Jashan

    While recording you should place the cursor on all the fields you need to fill (filling them) and using the transaction SR10 as normal for creating a city. Once you save it the record will be done and you'll have all the fields of the target structure that you will need to map from the source file.
    However I'll suggest you to use within the LSMW the standard Regional Structure upload program instead of your own recording. The standard one works perfectly.
    Cheers,
    Aubin

Maybe you are looking for