Material Master replication ... ECC to CRM

I have a requirement to replicate a material master record from ECC to CRM, based upon an 'external event' (i.e. an event other than the change of the material master record itself, in ECC).    The event is the change in status of a record in a z-table. 
What is the best way to accomplish this?  Is there a function module or BAPI that I can call, to trigger the replication of a material to CRM, whenever this event occurs?    Are there other suggested / better approaches to satisfying this requirement?
Your help will be much appreciated!
Thanks,
Duane

If your CRM system is new then you have to do the initial download of material from ECC to CRM. To do that first download the material customizing object (like category. group etc), from transaction R3AS (CRM side) then download the product/Material.
After do the initial download, activate the change pointer for the material related message type (matmas etc..)from transaction SALE (ECC). And schedule I job to run its on daily basis.
If can check the below link for details
[http://help.sap.com/saphelp_crm52/helpdata/EN/46/57605301a208e7e10000000a114a6b/content.htm]
Thanks
Subhankar
Edited by: Subhankar Garani on Sep 1, 2011 12:21 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 Material Changes from ECC to CRM

    Hi All,
    I had selected deregistration for R3A* queue from the queue list using tcode SMQR. From that time I am unable to see the material master replications from ECC to CRM.
    So, again I selected registration for R3A* queue from the SMQR. Even now I am unable see the replications.
    Please can any one help me.

    Hi
    Do you get any sysfail in the inboud queue (and / or a dump in st22)?
    Do you get any errored bodcs?
    If yes which error message ID and Number?
    Best regards
    Christophe

  • CRM Middleware in Material Master replication

    Hi All,
    Why CRM Middleware is required to replicate Material Master from ECC to SRM whereas the Vendor Master
    is replicate with Transaction....could you please explain.
    Thanks & Regards
    venu

    If your CRM system is new then you have to do the initial download of material from ECC to CRM. To do that first download the material customizing object (like category. group etc), from transaction R3AS (CRM side) then download the product/Material.
    After do the initial download, activate the change pointer for the material related message type (matmas etc..)from transaction SALE (ECC). And schedule I job to run its on daily basis.
    If can check the below link for details
    [http://help.sap.com/saphelp_crm52/helpdata/EN/46/57605301a208e7e10000000a114a6b/content.htm]
    Thanks
    Subhankar
    Edited by: Subhankar Garani on Sep 1, 2011 12:21 AM

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

  • Vendor  master repliaction &  Material Master Replication

    Hi GRM Gurus,
    Whether Vendor  master replication &  Material Master Replication is applicalbe only to
    Plan driven procurement (PDP ) Scenario only (Extended Classic)   (or)  it is needed for Classic Scenario ?
    Please give your views
    Regards
    G.Ganesh Kumar

    Hi
    First of all for any scenario except Stand alone.  you need to replicate material and vendor master from backend system.  because in SRM we dont have any master data.  We purely depends on backend system. 
    Regards,
    Satish gopal

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

  • 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

  • No Material Master replication from R/3 to CRM

    Hallo guys,
    i've got no replication of material master, haven't tried any other object except customizing but customizing is triggered from CRM and was replicated fine. Can anybody help me how can i debug the replication process from R/3?
    Thanks for your help in advance.

    Dmitry,
    You first need to determine where your errors are happening?
    1.  Do you have blocked queues on CRM?  If you see a blocked inbound/outbound queue on CRM via SMQ1 or SMQ2, then you can try to rerun the BDOC message in the queue.
    2.  Is there tax code customizing not downloaded correctly into CRM?  This sometimes can hang up your download of materials?
    3.  Have you looked at SMW01 after the load to see if you have any BDOC's in error, the queues were empty?
    4.  What is the status of the initial load R3AM1?
    I would hold off from debugging until I figure out where in the download process that I am receiving the error.  Once I know that fact them I can debug a single download.  You will have to set a filter on the material object to a single material and attempt an initial download.  When you perform the initial download you will need all queues deregistered on the CRM side, so that you manually execute the BDOC import into CRM. 
    The last step will require placing a breakpoint into the validation function module for material.
    I believe validation function module is: COM_PRODUCT_MAT_VALIDATE.  If you have questions along the way of debugging the flow, please reply back and I will try to see if I can answer them.  It has been a little while since I had to debug our middleware downloads.
    Good Luck,
    Stephen

  • Material Master Replication from R/3 to CRM 7.0

    Hi ,
    I am trying to replicate the Material maintained in R/3 to SAP CRM 7.0. Here is, what i have done up till now...
    I have downloaded
    Object DNL_CUST_BASIS
    Object DNL_CUST_PROD0
    Object DNL_CUST_PROD1
    using tcode : r3as & all have been downloaded successfully.
    But when i try to download Object Material from R/3 to CRM using the same tcode, its giving me an error saying
    004 : Hierarchy for material types does not exist
    005 : MATERIAL: Object will not be loaded
    Right now i am able to see the categories & hierarchies in tcode COMM_HIERARCHY.
    I would appreciate if some one can suggest suitable solution for this issue.
    Thanks,
    Edited by: SAPRPT on Aug 12, 2009 9:23 PM

    Hello ,
    There might be two reasons:
    1)There must be some inconsistency in CRM with respect to hierarchies.You can use reports COM_HIERARCHY_DELETE_ALL in CRM and then again download DNL_CUST_PROD1 and then object MATERIAL.
    2)There must be some materials in R/3 which have been maintained for some obsolete hierarchy.
    That means hierarchy is not present in CRM and/or also it might not be present in table T179 of R/3.But in table MARA,this hierarchy has some records.Please check and correct the records.
    Best Regards,
    Shanthala Kudva

  • 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

  • User exits for Material Master in ECC 6.0

    Hello,
    We would like to have a function for checking descriptions when we are saving a material in the material master. We are today running R/3 on release 4.6C and as I understad there are no user exits at that point for this release. We are going to do an upgrade to ECC 6. Do you know if there are more user exits for the material master for this release?
       Regards
       Ann-Sofie

    Following are the user exists available for Material master :-
    -> MGA00001
          Enhancement and addition of checks and (limited) changes to data
    -> MGA00002
         Control for the material number assignment
    -> MGA00003
         Control for the material number display
    -> MGV00001
         Distribution via ALE
    -> MGV00002
         Read customer-specific filter objects for a material

  • Errors in Pricing replication ECC to CRM 2007.

    Hello,
    When loading the price customizing from ECC to CRM I run into problems. I have loaded the object DNL_CUST_CNDALL.
    When I check the application log in transaction SLG1 (Object COND_EXCHANGE, Subobject CUSTOMIZING), I see the following error messages:
    Table PRCC_COND_PPD has been posted in the database with errors
    Message no. CND_MAP155
    Table PRCC_COND_PP has been posted in the database with errors
    Message no. CND_MAP155
    Table /SAPCND/CTLISTI has been posted in the database with errors
    Message no. CND_MAP155
    Table FGDC_COND_P has been posted in the database with errors
    Message no. CND_MAP155
    Table /SAPCND/T685 has been posted in the database with errors
    Message no. CND_MAP155
    Table PRCC_COND_CT has been posted in the database with errors
    Message no. CND_MAP155
    The following error message repeats for several hundred condition types:
    Error converting field FIELD_TIMESTAMP into /SAPCND/T685 for condition type BI00.
    Message no. CND_MAP181
    I have reviewed OSS-notes relevant to these error messages and implemented:
    - Note 905554 - Error in the initial download of DNL_CUST_CNDALL
    I then loaded DNL_CUST_CNDALL again. This did not solve the issue.
    I then checked:
    - Note 314588 - Errors during correction of /SAPCND/T685-FIELD_TIMESTAMP
    I ran report /SAPCND/RV12N001 for some of my condition tables, for example:
    Application: CRM
    Usage: PR
    Table Number: CUS908
    I then got the following error message:
    Condition table CNCCRMPRCUS908 has a field with initial name
    Message no. /SAPCND/GENERATOR040
    I then checked:
    - Note 514952 - Download of customer-specific tables
    I followed the steps in the note, but with no result.
    I can see that the entry in table /SAPCND/T681 for
    KAPPL            CRM
    KVEWE            PR
    KOTABNR          CUS908
    is incomplete.
    Any help much appreciated.

    Hi Ashwini
    How to download pricng records from ECC to CRM system
    I have downloaded objects DNL_CUST_CNDALL, DNL_CUST_PRD
    But pricing condition msater data is not showing in CRM system.
    Kindly help me in resolving the issue
    Best regards
    Raghu ram

  • 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

Maybe you are looking for

  • Remove field in Alv grid module pool

    Hi Experts, I have a requirement where in I need to remove a field on the display screen for a particular record. In detail.. I have a created a module pool program where in the final out put was shown using CL_gui_alv_grid on the new screen.The norm

  • E52 BT caller name order

    I'm having a problem with caller name and phonebook display when using E52 with Audi Bluetooth MMI - the order of first and last name is reversed, so the car display shows LAST, FIRST instead of FIRST LAST. The interesting thing is the good old 6300

  • FF_5 Bank Statement Upload Error

    Hello Experts, I have a bank  statement file in a specific share drive path and when I import this file using transaction FF_5, it gives the error message (FB 704)  File \Accounts\ Bankstatements  upl in disk drive J: cannot be opened.  But I am not

  • Does Flex has the capability to do this

    Hi, I want to build educational system for what I am looking for language that can achieve this. Flash or Flex 2 or any other. My questions are 1- Do we have all the functionality of Flash MX 2004 like developing tile based Games etc in FLex 2? 2- Th

  • Get Jive source code

    I am interested in jive forum very much who can tell me how I can get the Jive source code that can be easily deployed and executed! thanks very much1