Material master in SRM

Hi All,
Is there any scheduled background job to replicate the material master from R/3 to SRM GUI.
Can any one tell me the program name for replication.
Regards
Krish

In my knowledge the material master gets replicated directly from the R3 system and there is no background job for this replication. This means R3 pushes the material into SRM. SRM will have filter to decide which material to accept into the system.
When ever you create a new material or change an existig material, this information is sent to SRM system. SRM collects certain number of materials in BDOC format and this BDOC is posted to created the materials.
When the material master is requested explicitly from SRM, the tables with all materials will be accessed from the backend system and pulled inside the SRM from back end.
Please reward if you find useful.

Similar Messages

  • SRM and MDM for material master in SRM contracts for multiple R/3

    Dear all,
    my question is:
    We are implementing SRM 4.0 in classic scenario with multiple R/3 back-end and we want to set-up Global Outline Agreements in SRM in a multi-backend environment where the Material Master are not harmonized.
    We heard that MDM and COntent Integraton can be a solution.
    Then detailled question is:
    Can we have 2 material numbers (e.g. ABC and XYZ) in 2 different R/3 systems refering the same product.
    Have the mapping done in MDM (Content Integrator?) to a third material number:123
    Replicating the material master 123 to SRM from MDM(?)
    Create global Outline Agreements in SRM for Material Master 123.
    Distribute the GOA as Outline Agreement to R/3 system 1 with the translation to ABC and to R/3 system 2 with the translation XYZ, all of that during the distribution step (or another).
    Have the call-offs quantities correct on 123 in SRM and BW?
    IF yes, how is it working, do you have some documentation discribing the scenario and the config steps to do?
    Thanks in avance

    Hello RD,
    That's a good question.
    You are on the right way. MDM is the tool for you.
    But..
    Content Integrator (CI) was first developped for Shell, to address the need of cross-referencing of material/supplier/category IDs, for:
    - reporting purpose (actual Spend Analysis)
    - mapping purpose (send of XML PO)
    CI was later "fusionned" into the new MDM (1.0) solution.
    So now, you can not order CI without MDM (even if some SRM slides still present CI).
    But mapping API where developped for all inboud/outbound interfaces in SRM, for materials only (good luck for you).
    You will find everywhere this piece of code:
      Call ECI
        CALL FUNCTION 'BBP_PRODUCT_MAP'
          TABLES
            it_input          = lt_mapping_in
            et_output         = lt_mapping_out
          EXCEPTIONS
            logsys_not_found  = 1
            driver_not_found  = 2
            product_not_found = 3
            internal_error    = 4
            OTHERS            = 5.
    So it is ok, you have the mapping call, but I don't know if all the rest of the process was really "finalized" (call of API mapping in CI, via XI). I personnaly never used it, but I assume it should work.
    I my opinion your process is supported by SAP:
    - Extract materials from both R/3 and consolidate them as a single product in MDM.
    - Distribute this product into SRM.
    - Maintain contracts on those products.
    - Distribute them to R/3 (The ECI call is also used during contract distribution).
    - Call offs corrects in SRM and BW
    For MDM documentation, look at netweaver area of service.sap.com.
    For MDM/SRM integration, look at SRM 4.0 spend analysis:
    https://websmp206.sap-ag.de/~sapdownload/011000358700004424262004E/GlobalSpendOverview.ppt
    For SRM contract distribution, call-offs, BW, look at SRM in details in service.sap.com/srm/SRM4.0:
    https://websmp206.sap-ag.de/~sapdownload/011000358700001966382004E/contracten.ppt
    For SRM5.0, see online help on help.sap.com.
    Rgds
    Christophe

  • Additional field for Material Master of SRM

    Hi,
    We want to add 3 <b>additional fields to the product master table</b> of SRM. We do not want to use these additional fields on any documents (neither SC nor PO nor contracts etc). We do not want to display these additional fields on Enterprise Buyer screens.
    What we want is, after adding these fields to the products table <b>we want to edit the values on COMMPR01</b>. Is it possible to see and edit these additional fields with txn COMMPR01? If not how can we edit these fields?
    Thanks
    PS: the fields that we want add are: <b>New category name</b> (other than the EBP category), <b>New material code</b> (other than the regular material number), <b>Country Name</b> (we have 2 backend systems, we want to keep the name of the country of the backend).

    Hi,
    How can I do that?
    I have 2 fields to reply to COMMPR01:
    MARA-ZZCOD_CORP (Customer Field)
    MARC-EKGRP
    Any ideia to reply this with standard process?
    Thanks,
    Pedro

  • 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

  • Upload Material Master to non SAP Catalog

    Hi Guys,
    we are trying to create a process to upload Material Master and/or Purchasing Info Recordes data directly from the backend into an non-SAP catalog. So far I only know about report BBP_CCM_CATALOG_TRANSFER, that uploads replicated material master from SRM into CCM or MDM Catalog.
    Are there reports available in the backend  (ECC6 EhP3) or in SRM 700 that could extract the data from Material Master and Purchasing Info Records into a format (XML;CSV,..) that could be used to upload these data into a catalog manually or via PI.
    Any hints are welcome!
    Thx
    Dieter

    Hi Dieter,
    Yes you can run MECCM in your ECC system to transfer PIR and contracts as XML files.
    Regards,
    Nikhil

  • XI Integration scenario for material replication from SRM to SRM-MDM

    Hi Guys,
    We are working with the following landscape:
    SRM Server 5.5
    ECC 6.0
    SRM-MDM 5.5 SP6
    PI 2005_1_700 SP0006
    I have a question for you about replication of the material master form SRM EBP to SRM-MDM.
    In XI we are trying to configure this scenario. For this we have imported the following XI Content:
    - SAP SRM Server 5.5
    - SAP SRM-MDM 2.0
    We have the following problem; that when tring to configure the this scenario we are getting GUID errors. Probable because some XI content is missing. In the SRM-MDM 2.0 XI content we also see that SRM 6.0 scenario's are avilable in the currenlty imported XI content, but when clicking on 'Edit action' in these scenario's we are getting the following error:
    "Software component version with GUID XXXXXXXXXX... does not exists"
    Can any one tell me why SRM 6.0 scenario's are availble in the XI content for SRM-MDM 2.0, and which additional XI content we need to import to get rid of these GUID error's?
    Becasue of this the configuration in the Integration Directory fails.Transfering the integration scenario to the Integration directory  gives a couple of errors: "Unable to load action. Check whether all necessary actions have been released in the integration repository".
    Hopefully some of you know what to do, because I am currenlty stuck....... Do we need to import additional XI content, or maybe the Xi content for SRM 6.0. If so where can I get the XI content for SRM 6.0. It is not available on the SAP Support portal as a download.
    Thx In advance.
    Regards,
    Wouter

    Hi,
    >"Software component version with GUID XXXXXXXXXX... does not exists"
    try updating SLD (CIM DATA) with the latest patch available
    Regards,
    Michal KRawczyk

  • View "Purchase Order Text" in Material Master

    Hi,
    I need replicated text of  view "Purchase Order Text" in ECC to Material Master in SRM.
    Or When We create a shopping cart in the way in which the text replicated "Purchase Order Text" from the the Material Master(ECC).
    Regards
    Angie

    For Purchase Order text in Material Master:
      use this code for Purchase Order text,
    DATA:  l_lsize(3)  TYPE n VALUE '132'.
      DATA:   lwa_tline     TYPE tline,
                lwa_thead     TYPE thead,
                lwa_valid     TYPE ty_input(flat file data),
                lwa_temp      TYPE ty_input.
      DATA: lit_tline TYPE STANDARD TABLE OF tline.
      lwa_thead-tdobject   = 'MATERIAL'.
      lwa_thead-tdid       = 'BEST'.
      lwa_thead-tdspras    = 'E'.
      lwa_thead-tdlinesize = l_lsize.
      LOOP AT pu_it_valid INTO lwa_valid.
        lwa_temp = lwa_valid.
        AT NEW matnr.
          CLEAR: lwa_thead-tdname,
                 lwa_tline-tdformat.
          lwa_thead-tdname     = lwa_temp-matnr.
        ENDAT.
        IF lwa_tline-tdformat IS INITIAL.
          lwa_tline-tdformat = ' \ '.
        ELSE.
          lwa_tline-tdformat = '='.
        ENDIF.
        CLEAR lwa_tline-tdline.
        lwa_tline-tdline = lwa_valid-text_line.
        APPEND lwa_tline TO lit_tline.
        AT END OF matnr.
          CALL FUNCTION 'SAVE_TEXT'
            EXPORTING
              client          = sy-mandt
              header          = lwa_thead
              insert          = c_x
              savemode_direct = c_x
            TABLES
              lines           = lit_tline
            EXCEPTIONS
              id              = 1
              language        = 2
              name            = 3
              object          = 4
              OTHERS          = 5.
          IF sy-subrc = 0.
            REFRESH lit_tline.
          ENDIF.
        ENDAT.
        CLEAR: lwa_temp,
               lwa_valid.
      ENDLOOP.

  • Material Master Updation

    hi gurus.......
    What is he difference between using 'MATERIAL_BTCI_SELECTION_NEW'  function module and 'SELECTION_VIEWS_FIND'  in updating the material master (MM02)

    Hello Chakri,
    go through the below thread entierly
    Update of material master in SRM
    Arshad

  • Material Master Replication From SAP R/3 to SRM

    Hi Gurus
    For the testing, I maintain a Job for the program SMOF_DOWNLOAD on daily basis in SRM system and I created the 5 material Masters in R/3. I am facing two issues.
    1. The Material Master are replicated immediately, its not working as per the job Scheduled ( I  Scheduled the job on every day night at 24:00:00).
    2. I am able to see the R/3 Material Masters in SRM system in tcode COMMPR01, but I am unable to use the Product IDs in SC creation, I am receiving the error message as "Product 1000056822 does not exist in plant 1560 or it has been flagged for deletion (Item Test SAP R/3 to EBOP )".
    My material master is relevant to plant 1500, I change the plant 1500 in SC basic data, but the error is not disappearing.
    Please suggest me.
    Thanks in advance
    Thanks & Regards
    Sada

    HI,
    Check if the plant is defined in the PPOMA_BBP org structure.
    If you have not defined the org elements in the extended attributes tab then the system will not know in which plant the material is been created.
    Thanks & Regards,
    Kiran

  • PO Text from R/3 Material Master to Product Master in SRM

    Hello Forum,
    I want to replicate the PO Text from r/3 material master to Product master in SRM to be seen in commpr01..
    I am not sure if this text can be seen in SC even if it is not seen in commpr01..
    how can i achive this?
    Thanks
    Arshad

    Hi,
    You need to create a customer field or a new text in the documetnos brim at item level and to look for that text of the request through RFC using the badi DOC_CHANNGE.
    Rgs,
    Pedro Marques

  • Change of material master during transfer between SRM and R/3

    Hi,
    I have a question for modifying material master data between R/3 and SRM.
    I would like to know if it is possible to change the material number during the transfer. The reason is:
    I have 2 R/3 backends and 1 SRM system. The material codes in the 2 R/3 systems are different but some materials having different numbers in R/3 are referring to the same material. I want to see such materials with the same material number. Is it possible to do this with Middleware plus some interruption in between? The "translation" should be bi-directional.
    Thanks

    Hi,
      No probs if the field is not replicated.No idea how to bring that through replication though.
      Coming to the Product Search...Although the number of such materials is less...You will have to modify the Product search which will take care of the  display of other products as well.
      The Std product search(<b>bbph_product</b>) uses the the search help exit "<b>BBP_F4IF_SHLP_EXIT_PRODUCT_GEN</b>".So you need to replace this one with your custom FM.
      In your custom FM,you will have to check for the HARMINIZED code field for all such materials and accordingly while selecting the Material select the HARMONIZED code as the Material number and in the Product search display that HARMONIZED code as the "PRODUCT ID". Also,you  will have to develop RFC enabled FM which will actually fetch all the Materials from the BAckend at runtime. Also are you displaying the Product List Plantwise?
      Pls give me ur mail ID where i can mail you the  sample code.
    BR,
    Disha.
    Pls reward points for helpful answers.

  • Problem:related to material master replication from r3 to srm

    hai everybody,
    hai to all of u my friends....recently i have learned sap srm 5.0..and now i am practicing in my institute from starting configuration with a fresh client.everything has done successfully except replication of material master.while doing material master replications the system throws an error like" product hierarchy has not maintained" and one more error while executing smq2.. like "exception condition :guid forlogsys_changed"raised....thanks in advance

    It seems that the logical system name has been renamed or changed. You need to update the config tables. Fix it using Trx BDLS.
    Regards, IA

  • 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

  • Upload Material Master

    Dear all,
    I´m trying to upload the material master form R3. I´m able to import all the materials that do not have the "Sales 1 view".
    But unfortunately, I can not upload materials with this view.
    When trying to replicate a material with Sales 1 view, If I go to trx SMQ2 in SRM I can see that the Queue has status SYSFAIL.
    So, I go to trx. SMW01 we discovered that the BDOC message has status F05 (information not processing). We discovered SRM_PRODUCT_SALES038 error and its description is "Allocation of the tax for country AR, sequence 1, value 0 not possible".
    Does anyone knows how can I solve this issue? We don´t have to perform taxes calculations in SRM, but we can not transfer these materials....
    Best Regards,
    PS: we are not using SD in R3 but we have the Sales 1 View since we need it for PO "UB". In this view we have the following entry for all materials:
    AR     Argentina     MWST     Output Tax     0     No tax

    Hi
    See this OSS Note ->
    Note 883328 Brazilian Tax details in Product Master and Shopping cart
    Regards
    - Atul

  • Material replication errors - SRM 5.0

    Hi all,
    Iam getting error when i replicate material master from r3 to srm.
    i successfully done service replication in to srm system, but material not.
    error is :
    Allocation of the tax for country IN, sequence 1, value 0 not possible
    Message no. SRM_PRODUCT_SALES038
    followed steps:
    1. maintained all middleware parameters
    2. R3AS , Load object as material , source site and destination site, selected source system and executed.
    3.smq1 - no q's in the line
    4. smq2 -  the following q's re there.
    R3AD_ATTRIBUTE
    R3AD_CLASS
    R3AI_MATERIAL
    SRMD_ATTRIBUTE
    SRMD_BUPA_MAIN
    SRMD_CLASS
    SRMD_MATERIACONTAINER
    SRMD_MATERIAFINISHED G
    SRMD_MATERIAHOS-A1
    SRMD_MATERIAHOS-D21B
    SRMD_MATERIAJEPLLEAS
    SRMD_MATERIAM1
    SRMD_MATERIAPAC01
    SRMD_MATERIAPMTEST_MAT
    SRMD_MATERIATEST_MATER
    5. selected R3AI_MATERIAL and executed  - status shown as SYSFAIL. due to error mapping.
    6. SMW01 - checked the logs  - error appeared like this.
    Allocation of the tax for country IN, sequence 1, value 0 not possible
    Message no. SRM_PRODUCT_SALES038
    7. Went to R/3 material master - checked any material is having SALES VIEW with a tax code,
    No where i found any thing in that....
    Friends....need help...i stuck up...with the error....
    any clues ...
    regards
    sai

    Reason for the above problem is :
    we need to maintain filter settings in R3AC1.
    TABLE STRUCTURE: MARA
    Field: PSTAT
    OP:EQ
    Incl/Excl : I Inclusive defined
    I run the R3AS again after these settings,material replicated successfully.
    thankyou so much muthu.
    Very useful tips.....
    regards
    sai

Maybe you are looking for