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

Similar Messages

  • 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

  • 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.

  • How to udate material master from contrat when there is a change in me32k

    Planned delivery time is maintained in MRP 2 view of material master. Whenever contract is created for the material, the procurement team changes the planned delivery time in contract. This leads to inconsistency between the two values.
    It is required that whenever planned delivery time for a material is changed in contract, the same value should get updated in MRP 2 view in material master.
    Moderator message: "spec dumping", please work yourself first on your requirement.
    Edited by: Thomas Zloch on Sep 7, 2011 11:00 AM

    Try adding a trigger that will add records to a table that can be checked by the ODBC application whenever it runs. Of course, the trigger could also call a stored procedure that called some external code as well.
    HTH

  • 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

  • Unable to replicate material Master.

    Dear SRM Gurus,
    can you help to replicate the material master from ECC to SRM.
    I made all the required settings.
    I tried to load the objects,but the objects status is "Running".
    How to verify the configured settings in Tables?rather checking in configurations
    I have verified all the notes required for the material replciation.I didnt get any help.I may miss some configurations,please think guide me.
    could you tell me why do we need to use SMOGGEN in the replcaition process?
    I hvae attached the screen shot of SMWP,you can have quick idea about the status.
    Thank you so much for your prompt reply.

    Hi Vini,
    Thank you so much for experienced and detailed answer
    yes,i have verified all the entries and methods which you suggested.
    I have encountered such issues in my previous project.
    I have maintaine the entires as you mentioned initially.
    I have found the error in the outbound queue in SRM.
    short dump updated in the backend system. then i found the error as below.
    The current application triggered a termination with
    Technical information about the message:
    Message class....... "C_"
    Number.............. 050
    Variable 1.......... "No External System (such as CRM) Connected"
    "MESSAGE_TYPE_X" " "
    "SAPLCRM0" or "LCRM0U68"
    "CRM_FIRST_CALL_OPERATIONS"
    short dump updated in the backend system.
    Can you tell me the significance of SMOGGEN?
    I have another issue,
    In another system,when i try to replicate the product category, some times,able to replciate the product category.
    sometimes it is not working.
    i couldl not find any outbound queue  generation also in SRM.
    can you explain me how to verify whether filters updated properly to load the requested data?
    Many thanks.

  • How to avoid material master data migration of inactive materials to SRM

    We are replicating material master from R3 4.6b to SRM 5.0 system.  Under COMMPR01 , we can see the product status as deleted or locked .
    How we can avoid the master data replication of  materials which are already flagged as inactive (deletion) in R3.
    Pls suggest.
    Regards,
    Avinash

    Hi
    Please try this ->
    1) It is possible to use product_id without needing to replicate material masters from R/3 to SRM. For this to work you have to set the flag "Do not check product" in customizing
    (see SRM Server > Master Data > Define External Web Services).
    We do it like that and it works perfect for us. Only annoyance is, that we have to put leading zeroes in the product_id field.
    "Do not check product" is used to avoid product check in SRM (to avoid replicating products into SRM), so they are not checked against SRM product master.
    But this is not related to R/3 check.
    In a classic or extended classic scenario, SRM will check that this material exists in the backend, especially for the current plant (location), before creating follow on doc.
    As you created your catalog item without zeros, I guess SRM is sending this material to R/3 that does not recognize it.
    Then you have this error message. Adapt your product IDs to be aligned with R/3 material master.
    2) Try to run the report BBP_PRODUCT_SETTINGS_MW, there you select user as SRM instead of CRM and select service product active
    3) Did you already checked OSS note 722600 and 366135 ? Also, Check the SAP OSS Notes -  786345, OSS Note 456753. It talks abt the internal and external representation of product ID in catalog and R3 system.
    Related useful pointers ->
    Product xx does not exist in plant xx or it has been flagged for deletion
    Stock reservation movement (field XWAOK) is not flagged in ECC ??
    Product XXX  does not exist in plant YYY or it has been flagged for delete.
    material deletion flag
    Product XXX does not exist in plant YYY or it has been flagged for deletion
    Hope this will help. Do let me know.
    Regards
    - Atul

  • How to set 'Material Master' tab as default in standard transaction CG54?

    Hi All
    I am having a requirement to call the transaction CG54 from a custom program. On calling the transaction, I need to put some default values to the input fields and the default tab selected should be 'Material Master'. I am able to default input fields using BDC Transaction call. Can anybody guide me how to set Material Master tab as the default tab selected?
    Thanks in advance
    Rinzy Deena Mathews

    Hi All
    Solved the issue by myself.
    Initialization of tab in transaction CG54 is based on the values in the standard table TCGSGP - EHS: Search parameter (reproduction from SET/GET memory).
    Calling of the transaction CG54, with default values and parameters can be done with the help of following standard function module:
    *-- Types
      TYPES : BEGIN OF t_obj_tab.
              INCLUDE STRUCTURE rcgapplobj.
      TYPES : END OF t_obj_tab.
      TYPES : tt_obj_tab  TYPE t_obj_tab OCCURS 20.
      TYPES: BEGIN OF t_zplm02,
               sbgvid TYPE zppr_de_sbgvid,
             END OF t_zplm02.
    *-- Internal Tables
      DATA: li_obj_tab    TYPE tt_obj_tab WITH HEADER LINE,
            li_report     LIKE rcgstdrecn OCCURS 20 WITH HEADER LINE,
            li_variant    LIKE rcgstdrecn OCCURS 20 WITH HEADER LINE,
            li_subid_tab  TYPE espre_subid_rep_tab_type WITH HEADER LINE,
            li_report_m   LIKE rcgstdrecn OCCURS 20 WITH HEADER LINE,
            li_variant_m  LIKE rcgstdrecn OCCURS 20 WITH HEADER LINE,
            li_subid_tab_m TYPE espre_subid_rep_tab_type WITH HEADER LINE,
            li_zplm02     TYPE STANDARD TABLE OF t_zplm02.
    *-- Structures
      DATA: ls_addinf     TYPE rcgaddinf,
            ls_rcgradmsel TYPE rcgradmsel,
            lw_zplm02     TYPE t_zplm02.
    *-- Variables
      DATA: lv_trtype     TYPE rcgdialctr-trtype VALUE 'D',
            lv_actype     TYPE rcgdialctr-actype VALUE 'D',
            lv_viewappl   TYPE tcgl3-repappl     VALUE 'MATMASTER',
            lv_sel_valdat TYPE rcgradmsel-valdat,
            lv_sel_langu  TYPE rcgradmsel-langu,
            lv_ucomm      TYPE syucomm,
            lw_gen        TYPE char10,
            lv_flag       TYPE esp1_boolean,
            lv_werks      TYPE werks_d,
            lv_bsbgvid    TYPE zppr_de_bsbgvid.
    *-- Parameters
      ls_addinf-aennr      = sy-datum.
      ls_addinf-valdat     = sy-datum.
      ls_rcgradmsel-sbgvid = iw_gen.
      ls_rcgradmsel-matnr  = p_matnr.
      ls_rcgradmsel-namcat = 'MATNR'.
      ls_rcgradmsel-reprefflg = abap_true.
      ls_rcgradmsel-numcat = 'NUM'.
    *-- Application Object
      li_obj_tab-repappl = 'MATMASTER'.
      li_obj_tab-objectkey = p_matnr.
      APPEND li_obj_tab.
    *-- Evaluate selection screen and fill keytab
      CALL FUNCTION 'C1G0_KEYTAB_FILL_FROM_RADMSEL'
        EXPORTING
          i_radmsel             = ls_rcgradmsel
          i_valdat              = ls_addinf-valdat
          i_actype              = lv_actype
          i_flg_popup_no_param  = abap_true
        IMPORTING
          e_flg_cancel          = lv_flag
        TABLES
          i_applobj_tab         = li_obj_tab
          e_keytab_report       = li_report
          e_keytab_variant      = li_variant
          e_subid_refreport_tab = li_subid_tab
        EXCEPTIONS
          OTHERS                = 1.
    *-- Initilize Report Header Buffer
        CALL FUNCTION 'C1AP_ESTDH_BUF_INIT'
          EXPORTING
            i_aennr  = ls_addinf-aennr
            i_valdat = ls_addinf-valdat.
    *-- Parameters
        ls_addinf-aennr      = sy-datum.
        ls_addinf-valdat     = sy-datum.
        ls_rcgradmsel-sbgvid = iw_gen.
        ls_rcgradmsel-matnr  = p_matnr.
        ls_rcgradmsel-namcat = 'MATNR'.
        ls_rcgradmsel-reprefflg = abap_true.
        ls_rcgradmsel-numcat = 'NUM'.
    *-- Application Object
        li_obj_tab-repappl = 'MATMASTER'.
        li_obj_tab-objectkey = p_matnr.
        APPEND li_obj_tab.
    *-- Initial report block tree of information
        CALL FUNCTION 'C1G2_ENTRY_INQUIERY'
          EXPORTING
            i_trtype              = lv_trtype
            i_actype              = lv_actype
            i_addinf              = ls_addinf
            i_viewappl            = lv_viewappl
            i_sel_valdat          = lv_sel_valdat
            i_sel_langu           = lv_sel_langu
            i_rcgradmsel          = ls_rcgradmsel
          IMPORTING
            e_okcode              = lv_ucomm
          TABLES
            i_keytab_report       = li_report
            i_keytab_variant      = li_variant
            i_subid_refreport_tab = li_subid_tab
            i_applobj_tab         = li_obj_tab.
    With Regards
    Rinzy Deena Mathews.

  • How to extend material master product Hierarchy

    Hi,
    How to extend material master product Hierarchy
    Define Product Hierarchies (SAP Library - Material Master)
    In SAP help, the procedure is given, But in procedure we need to change standard structures and data elements.
    Need to know, This is only the possibilty?
    Need to change structure and data elements by Access key only or there is some other way.
    Regards
    Sukumar

    Hi,
    Use t.code:MM01 and in Copy From Field Give Material No ( u wan to copy) and in Next Screen Give Extending Plant & Storage Location and in Copy From Fields give Reference Plant & Storage Location.
    For more check the links for material extension.
    http://www.copacustomhelp.state.pa.us/infopak/nav/procurement/pr%20master%20data/file1434/index.htm
    http://www.copacustomhelp.state.pa.us/infopak/standard/fastpaths/mm01_content.htm
    Regards,
    Biju K

  • How to get Material Master Moving average price into Purchase Order

    Hi,
    How to get Material master moving average price into purchase order instead of Purchase Info record.
    Thanks,
    Sridhar

    Hi,
            I  cannot understand whether it is necessary .
           How about as following step?
                 1. create Purcahse requisition
                                Price come form moving average price in material master.
                 2. Create Purchase order reference Purchase  requisition
                                There is a setting  from the unit price of P/R onto the unit price of P/O.
      Regards,
         Gaito

  • 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

  • How to Create material master workflow

    Hi All,
    Can anybody tell me how to create material master workflow?
    i need to customize the workitem  for creating data in different views in MM01 transaction with restriction to particular user.
    Regards,
    Priti

    Hi,
    This link is to  display a material.My requirement is to create a workflow which will allow a responsible person to enter data for specific department data e.g Purchase,Accounting etc.Initially anyone can create data using basic data1 and basic data2 views.After this my workflow will be triggered and it will go to next person who is responsible to enter Purchase data and then Accounting data.
    Plz help me to create different views with respect to person.
    Thanks in advance.

  • 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

  • How to transfer vendor master from MM to SUS?

    Hi friends
    How to transfer vendor master from MM to SUS
    Are the following steps correct
    1.create vendor master in MM
    2.use tcode BD14 in MM and enter partner system as SUS ( to send vendor master)
    3.use BD15 in SRM to accept the master data from MM.
    Please let me know if i am wrong
    Thanks
    Vinny

    Hi Vinny,
    Please follow below steps for transferring vendor master from MM to SUS.
    !) Create a vendor master in MM and assign class type ALV under enviornment-Classification tab.
    2)Go to BD14 and enter following fileds
    Vendor number
    Class
    Message type
    Target System...
    Before doing BD14 hope you have done all the partner profile configuraion as well as model view creation and mapping has been established between MM to XI to SUS.
    Before repliating vendor, please note that vendor root org unit has been created in SUS system.
    After executing BD14 then check in your mm system WE05 whether idoc has been generated and sent to XI system.
    If sent to XI system successfully then please check in SXMB_MONI t-code in XI what is status then finally check  in SUS.....
    If useful points please...
    Thanks
    Ravi

  • How to download org model from R/3 to CRM.

    Dear Friends,
                     How to download Org model  from R/3 to CRM. Any one tell me step by step detaily.
    Regards,
    Raj kumar,
    08123667379

    You can download organization from R3 to CRM in the following way.
    go to SPRO -> Customer Relationship Management -> Master Data -> Organization Management -> Data Transfer -> Copy SAP ECC Sales Structure. This is the place from where you can replicate the sales structure from ECC. You can have a look at the IMG Implementation Guide for a more detailed information.
    As for the BP not coming as an Organization, you need to activate the switch to integrate the BP and Organization functionality. The link for the same is given below:
    SPRO -> Customer Relationship Management -> Master Data -> Business Partner -> Integration Business Partner-Organization Management --> Set up Intergration with Organization Management . Here you need to activate the following Switch - HRALX OBPON ON Integration O-BP Activated.

Maybe you are looking for

  • Why have my notes and contacts been deleted and my applications won't launch

    I tried using my iPad mini today but both my notes and contacts have been deleted and my applications either won't launch at all or launch for a few minutes and then shutdown. I also tried to download another app which said had been downloaded but I

  • JTable and ResultSet TableModel with big resultset

    Hi, I have a question about JTable and a ResultSet TableModel. I have to develop a swing JTable application that gets the data from a ResultSetTableModel where the user can update the jtable data. The problem is the following: the JTable have to cont

  • My emac keeps freezing!!! any help please

    Hello, my emac keeps freezing. I tried to use the first aid and got this message. "Repair attempted on two volumes, 1 HFS volume repaired 1 volume could not be repaired" I can't reistall the Os because my installation disk is scratched. any help plea

  • RMAN is picking up old pfile

    I am in the early stages of recovering a backup onto another host. I've recovered the spfile to pfile from autobackup and have been editing it. I've exited RMAN, but when I start it with: rman TAGET / NOCATALOG , it is finding an old copy of my pfile

  • How to get IAttributeStrand for each Cell in Table

    Hello All, I am trying to set the font and size depending upon the user inputs under each cell in the table. For Text frame I am able to achieve this by using ITextModel->QueryStrand(). But for Table I am not able to find any function which can allow