Access Material Master from ECC 6 via PI

Hi everyone,
I am very new with SAP PI. I hope someone here could give me a guidance. I am trying to access the material master data from ECC 6 via SAP PI using web service. Is there any document for step by step instruction that I could follow?
It is much appreciate that someone could give me some hints.
Thanks,
Chris

Hi,
Check this link IDoc To Web Service Scenario
https://www.sdn.sap.com/irj/scn/go/portal/prtroot/docs/library/uuid/5474f19e-0701-0010-4eaa-97c4f78dbf9b
There is no weblog on IDOC to webservice. But u can have a look at blogs on RFC to webservice.
Then using above given Steps + weblogs u can build ur scenario.
/people/shabarish.vijayakumar/blog/2006/03/23/rfc--xi--webservice--a-complete-walkthrough-part-1
/people/shabarish.vijayakumar/blog/2006/03/28/rfc--xi--webservice--a-complete-walkthrough-part-2
Thanks!
Edited by: monica bhosale on Aug 26, 2011 10:08 AM

Similar Messages

  • REplication of Material Master from ECC to CRM - NO_STRUCT_DEFINITION Error

    HI CRM Experts,
    I am trying to replicate master data for material from ECC to CRM. I have done the required customizing downloads. Done with downloading of DNL_CUST_PROD0 and DNL_CUST_PROD1. I have got the Material types in CRM with categories R3PRODSTYP, R3PRODHIER & R3MATCLASS. There is no filter setting in R3AC1 for MATERIAL. Now when I am trying to do initial down load for Material through R3AS and monitoring in R3AM1, the status shows running with Block = 0. Having checked in SMQ1, am getting error as System Fail with error Exception Condition with "NO_STRUCT_DEFINITION" raised.
    I have checked with the Product structure in ECC and compared with R3PRODHIER in CRM. They are same.
    Kindly let me know what am I missing out.
    Regards,
    Ravindra Valy

    Hi,
    I had applied the not earlier itself.
    Lateron I realized that the note I had applied at CRM end. I have to apply at ECC end aswell.
    After applying at ECC end, the problem is resolved.
    Thanks
    Ravindra Valy

  • Replication of Customer and Material master from R/3 to CRM

    Hi
    Recently in our quality server basis administrator has made a client copy from production server after that customer master and material master are not flowing from R/3 to CRM, even sales orders were not getting copied from CRM to R/3 , i went through C71 BB config document and fixed the sales orders updation from CRM to R/3 but not able to resolve the problem of customer master and material master from ECC to CRM.
    I went to B09 BB document and all settings are fine.
    Using R3AS I have loaded following objects DNL_CUST_PROD0, PROD1, PROD3, SPROD , DNL_PLANT. and Material.
    I went to R3AM1 and checked the status as running or wait for each object.
    There are no filters in R3AC1 .
    Queue name withR3AD_MATERIA0000000001 has status SYSFAIL in SMQ2  .
    What can i do to resolve this problem.
    Please advice.
    Thanks,
    Vaishnavi

    Hello Vaishnavi,
    After the client copy , have you run txn:BDLS in order to change the LOGSYS in all relevant tables?
    You can run this txn in test mode as well to see the affected tables.
    Are you getting any dump on these load ?Check it in txn:ST22.
    Hope this helps!
    Best Regards,
    Shanthala Kudva.

  • Replicating of Material Master from ECC6.0 to SRM 5.0 in real-time

    Hi,
    I saw the URL on the steps to replicate Material Master from ECC to SRM:
    /people/marcin.gajewski/blog/2007/02/05/how-to-replicate-material-master-from-r3-to-srm
    It requires to run transaction r3as to load the material.
    Can I check do we have to do this step periodically to pull material master from ECC?
    Is there anyway to have a real-time RFC whenever the material is created or changed?
    Thanks!
    WEi

    Hi all,
    Thanks for the answers. Has anyone successfully sync the new material creation to SRM after initial load by configuring the delta?
    What is the exact function module / Bdoc / idoc that sync the material master to SRM?
    If we want to cusomize our own filter criteria like exlude certain material groups and include only material starting with certain numbers, how can we do that?
    Thanks!
    Regards,
    Wei

  • How to replicate material master from R/3 to CRM

    Hi guys,
    I am trying to replicate material master from R/3 to CRM using BAPI_MATERIAL_SAVEDATA but no changes are getting replicated to CRM.
    Any help..??
    Thanks,
    Sid

    Hi find below for the product cat
    Steps to create the product category in SRM:
    1)       Create MM material groups in ECC client. This will create a transport. Go to SRM Tcode R3AS and select the object u201CDNL_CUST_PROD1u201D from the list and run it. You can monitor the job using R3AM1 in SRM. This will bring the material group into SRM. This can be seen in TCode u201CCOMM_HIERARCHYu201D in SRM.
    2)       Once it is done. Go to IMG in SRM and go to path SRM> SRM server> Cross app biz settings> Account aassigmnet> Define GL code for Acc *** Cat and Prod Cat. Maintain the GL code against this prod cat for all the account assignment codes. This is client specific setting and need to be done in every client by opening it. This GL code is given in the form in ticket.
    3)       Do a test and check if the product category is available for procurement in SC.
    Regards,
    Satish

  • Get Plant data From ECC Via. Midedleware

    HI,Experts :
       I work in SRM7.0.ECS!
      I get material data fron ECC Via. CRM Middleware .BUT the Plant data not in it .How can I get the plant data (just plant number) Via. CRM Middleware ? I need your suggestions warmly?
      BR
      Alex!

    Hi Alex
    check these two reports in srm 7.0
    BBP_GET_LOCATIONS_ALL
    BBP_LOCATIONS_GET_SELECTED
    after replicating plant
    generally in srm 5.0 we run any one of the report and bring the plant into srm and map the plant in extended attribute tab in locations
    here we type BP number ( of plant - once you transfer a plant from ecc to srm , it creates a BP for each plant) and we map as said earlier.
    check it up .
    try one plant BBP_LOCATIONS_GET_SELECTED  by this report . make ensure no ranges available for Business partner in bucf tcode
    br
    muthu

  • ERROR -WHILE LOADING MATERIAL MASTER FROM A FLAT FILE

    HI GUYS ,
    I AM TRYING TO CREATE MATERIAL MASTER FROM A FROM FLAT FILE
    IAM GETTIGN AN ERROR MESSAGE
    'YOU HAVE NOT FULLY MAINTAINED THE DESCRIPTIONS'
    REQUIRE HELP ON THIS
    THANKS

    Hello Nishant
    All the inputs that are required to create a material in dialog (MM01) should be mandatory as well if you are going for LSMW or BAPI. Obviously your material requires a description (which will end up in MAKT). If you have this description in your flat file then there are additional (perhaps language-dependent) descriptions required.
    You could try to use BAPI_MATERIAL_SAVEDATA in your test environment to find out the minimum input that is required to create a material in R/3.
    You may also have a look at thread what are the parameters have to pass to bapi material creation?
    Regards
      Uwe

  • Material Updates from ECC to CRM

    Hi Experts,
    We recently had application of Enhancement Pack4 on our ECC system. After the application EHP4 pack, we have started getting some material updates from ECC to CRM. And those updates are failing in CRM as we do not have any material set up in CRM. Due to these failed updates, lot of dumps are getting created in CRM. So can u please advice where/how in ECC i can restrict these updates to go to CRM. Any help in this will be highly appreciable.
    Regards
    Charitha

    Hello Charitha,
    In txnn:R3AC4 of CRM , check INACTIVE flag for object MATERIAL (and any other objects whose data is not required in CRM)
    for your RFC destination (ECC).
    This would prevent any automatic data flow for this object from R/3 to CRM.
    Hope this helps!
    Best Regards,
    Shanthala Kudva.

  • Uploading material master from R/3 to CRM problem

    Hi Experts,
    I am new to the Middleware
    I have downloaded the material master from R/3 to CRM but I am not able to see the downloaded products in CRM.
    I have checked the queue of R/3 there is no error.
    I even checked the queue of CRM there is no error.
    When I see in SMW01 the status is green and
    BDoc. Error message is showing “Mat. for Initial Download: Function table not supported”
    Can anybody give me suggestions?
    I will reward the points

    i have checked the filters
    i have down the following settings
    Request Name     MATERIAL
    Table Name       MARA
    Field Name       MATNR
    Incl/Excl      Inclusive defined set/array
    Option           Greater or equal then (>=Low)
    Low              a1(r/3 material no.)
    even thin i did not get the result
    i have the same error that is
    "Mat. for Initial Download: Function table not supported"
    help me out it is very urgent

  • Access to biw from r3 via abap

    hi folks,
    we are using ecc 6.0 and biw 7.0 , and have a lot of abaps that have to directly show data from biw in e.g. an alv, in former days we had EIS and just selected the cf7xx tables to do this, but does anybody know how we can achive this easily using direct calls to biw or something like this.
    best regards,
    oliver

    There are multiple ways of accessing BW data from ECC.
    - Create a ABAP in ECC and make a RFC functional to BW
    - Create a report in BW and dump the output to one of the tables in ECC using APD process
    - From BW report, you can always link the ECC transaction
    Regds,
    Ravi

  • ALE IDOC Transfering Material Master From One Client to Another Client

    I am using ALE Idoc transfering material master from one client to another client with MATMAS msgtype the details of Idoc received on receiver side is showing message i.e no Idoc is selected at receiving side after passing partner number in WE02 transaction.
    As I am new to ALE/IDOCS , I am transferring material master from one client to another client with in same system on IDES using ALE/Idocs the details of IDOC received on receiver side is showing message i.e no IDOC is selected at receiving side after passing partner number in WE02 transaction and showing current status 51 instead of 53  i.e no details of IDOC is received at receiver side  using MATMAS Message-Type. It is <removed by moderator>
    Kindly provide solution.
    Naveen
    Message was edited by: Naveen Grover
    Message was edited by: Manish Kumar : Subject and formatting changed

    Hello Naveen,
    If the connection is available (test with SM59 + Connection identifier),
    after choosing your Connection you can test the connection:
    you might find the idocs with the daate when they where sent in SM58:
    The message says in this case there was no service, there might also be other errors like "wrong password" and so on.
    After solving the error, you can restart sending the idoc from this screen.
    Hope this helps .
    Regards,
    Gerlinde

  • Bapi or IDOC  which create material master in ECC

    Hi Guys,
    Can any one let me to know by which function modules or Bapi or IDOC available to create material master in ECC?
    Regards,
    Veera

    hi,
    there are lot many ways of creating Mat master.
    1: you can go for idocs: /CWM/MATMAS_BAPI, /SAPSLL/MATMAS_SLL, ARTMAS, MATMAS..
    2: you can use LSMW batch method:
    Object               0020   Material master
    Method               0000
    Program Name         RMDATIND
    Program Type         D   Direct Input
    3: you can use BAPI as suggested above:
    Business Object      BUS1001006   Standard material
    Method               SAVEDATA                    Create and change materia
    Message Type         MATMAS_BAPI                 Create and change materia
    Basic Type           MATMAS_BAPI03               Create and Change Materia
    ags.

  • Unable to use SCAT to upload material master in ECC 6

    HI
    I am unable to use SCAT to upload material master in ECC 6,
    an error is triggering
    "Releases higher than 6.40 are not permitted
    Message no. TT005
    Diagnosis
    With Web Application Server Release 6.40, you cannot create new automated CATT test cases. However, you can create manual CATT test cases"
    canany body please help me to use SCAT
    Sreeram

    you have to read yourself:
    http://help.sap.com/erp2005_ehp_04/helpdata/EN/1b/e81c3b84e65e7be10000000a11402f/frameset.htm
    I certainly do not use SCAT or SECATT to load master data, especially not material master.
    A material master has  dynamic screens, based on the material type the view selection will be different, based on entries made in MRP view fields become hidden or mandatory. Such things canot be done with a static recording.
    SAP provides batch input programs and BAPIs for material master load and additonally loading per IDOC in LSMW (which offers as well batch input and Bapi methods)

  • Need to Populate Material Type from ECC to APO Product Master

    Hi All,
    I need to update the material type field from ECC to APO.
    I am using the userexit CIFMAT01 and component EXIT_SAPLCMAT_001.
    I need to extract field MTART from MARA table and need to Populate it in APO Product master.
    In APO i am using the ATT01 field of table /SAPAPO/MATKEY.
    But this does not work the data of material type is not getting populated in APO.
    We have tried to use a break point in the user exit and while executing the transaction CFM2 it does not stop at the break point.
    Can anyonwe guide me as to how to go about in implemeting this user exit.
    Regards
    Nitin

    Hi Nitin,
           Make sure that u r pass the material type as a below :
    CT_CIF_MATKEY-ATT01 = Pass the Material Type.
    CIF_MATKYX -ATT01      = 'X'.
    Check the below thread to debug the CIF queue:
    debugging CIF user exit
    Regards,
    Siva.

  • Can we transfer customer master from ECC to SAP AII

    Hi Experts,
    We need to transfer the customer master data from ECC to SAP AII ( Auto-id system )  through XI system. There seems to be no std XI content for doing this ( there is std content for sending material master ). I have found out an idoc type BUPAFS_FS_CREATE_FRM_DATA201 in both ECC and SAP AII system. I think I can use this idoc for transferring the customer master. But how do i triggere this idoc whenever the cusotmer is created or chnaged?? ( like for MM we have BD10 transaction to do this )
    thanks
    sankar

    Hello,
    I do not get what is the sending message type and what is  the receiving message type.
    The MaterialIn Message Type in AII is used when you do replicate material master data from ERP to AII.
    In ERP You sent IDOC Matmas01 or AINMatmas ( I am not exactly sure about the name, but it is contained in the configuration guide for flex delivery scenario.
    When in this replication the gtin field is not populated.
    Check the following:
    open master data -> product in AII and check if you do have a table containing UOM and GTIN displayed for existing product or that you can create your own product and defining UOM and gtin for that.
    If this is not possible, you have not maintained the relevant set type and product configuration in AII. This is stated in config guide again.
    Michael
    Now I will be  off  for two weeks with no access to internet. Hope that helps.

Maybe you are looking for

  • How do i transfer the songs on my IPOD to itunes on the computer?

    i have my IPOD which is full of songs, and my itunes which has no songs. I want to transfer the songs on my IPOD to itunes on the computer

  • SQL server Query to sort the Stored procedure as text

    Hi I have a requirement as below : Stored procedure in SQL server has some 1000 lines of code where the SP uses select, insert , update ,delete and Joins on direct tables and as well as temp tables , the requirement is to get all text code from sp wh

  • Derive Profit Center in COPA as a characteristic

    Hi I have defined an Internal Order with Business Area = 1 and Profit Center =1. There after I have defined a characteristic derivation as " Source Field: Controlling Area =1000, Business Area = 2 Target Field: Profit Center =2 Condition Sales Area =

  • Syncing different notes from different devices

    Hi. If I have work written on the Notes app on my iPad and I sync with iCloud, can anyone tell me what happens to the work made on my iPhone made with the Notes app which is different work. Does all the work get gathered together or will iCloud bias

  • Retrieving data from the database

    Hi, I am using jdbc to connect to oracle database. While executing the sql query I get the Exhausted resultSet error. How can I handle this or avoid this? Thanks.