Skip to Content
avatar image
Former Member

Automate MDMGX


Is there any other way to schedule MDMGX apart from customizing program MDM_GENERIC_EXTRACTOR ?


Add comment
10|10000 characters needed characters exceeded

  • Get RSS Feed

2 Answers

  • avatar image
    Former Member
    Apr 02, 2011 at 04:46 AM

    Hi Minaz,

    Yes this can be automated through ABAP API's, if you have any ABAP API member in your team you can ask him to make ABAP API settings in ECC Side and automate the process.

    Please go through below link which can be of your use.


    Thanks and Regards


    Add comment
    10|10000 characters needed characters exceeded

    • Hi Praful,

      My understanding is, you can not automate the MDMGX using ABAP API by just doing some settings. In Order to automate this process using MDM ABAP API you need to write lot lot of custom code so that Program can populate data in the MDM repository reference tables.

      After writing such program you will also need to schedule your program for automatic replication.

      I don't agree to the approach suggested by you, as SAP already provides standard way of automating MDMGX (reference data replication) and there is no need to write any custom program. So, instead of writing Custom program and scheduling it, why it's not better to schedule the standard SAP program for this. Please correct me if my understand is wrong and let me know your comments on this.


      Just in case you missed Job schedule (SM37 transaction), then You can automate the process of reference data replication (MDMGX) by using SAP Job scheduler (Transaction SM37).

      Define a variant for MDMGX. Save this variant. Now schedule a background job for the program "MDM_GENERIC_EXTRACTOR" using transaction SM37 and the defined variant . This is the easiest way of automating MDMGX.

      Also, FTP server/service must be running on MDM server and is mandatory for automatic replication.



  • avatar image
    Former Member
    Apr 04, 2011 at 06:54 AM

    MDMGX is just the transaction ... thats used for transferring ref data during initial upload !

    which is ideally a one time job or done once a yr (in all practical purposes )

    why do u need to schedule this ??? - why do need so many transfers ??

    second - i agree with the last post - where writing custom code for this is non sense .

    pick the standard program for this transaction and schedule a job !!!

    but again - think on the business justification behind doing this



    Add comment
    10|10000 characters needed characters exceeded