Skip to Content
author's profile photo Former Member
Former Member

In standalone MDG hub deployment can we store data using reuse option ?

Hi Experts,

I am looking for some clarification of an understanding.

1. As per my understanding of Flex mode and Reuse mode is:

Flex mode:

In flex mode after final level of activation approved data will save in to MDG structures will not automatically updated in the ERP table and structures. We have replicate the data to ERP or any other downstream system

Reuse mode:

in case of Reuse after final activation data will automatically get save into ERP tables of current system. If you want to replicate it to another systems then you have to do a Replication set up.

Is my understanding is correct ?

2. Is there any relation with MDG deployment strategy of on top of operational ERP and as a standalone hub with reuse option and Flex option ?

Can we say that if MDG deployed as standalone hub then the data storage follow Flex option and if we deploy MDG on top of operational ERP then it will follow reuse option ?

Is the categorization is correct ?

3. How to mention any Data model or any entity storage as Flex or Reuse option ?

In standalone MDG hub deployment can we store data using reuse option ?


Soumya De

Add a comment
10|10000 characters needed characters exceeded

Related questions

1 Answer

  • Best Answer
    Posted on Jan 09, 2014 at 03:32 PM

    Hi Soumaya De,


    You use the flex mode for Master Data where currently no database table exists or if you want to replace an existing one. MDG generates the staging and the active area based on the data model. The data access is automatically provided by the framework.

    If you want to govern master data of an existing data base table you use the reuse mode. In this case only the staging area is generated from the data model. The data access must be implemented in an Access Class.


    I don't see a relation between deployment strategy and flex / reuse mode


    In the data model you can assign a Reuse Area. If you set the Reuse Area to 'MDG' you are in flex mode. If you use an own one you are in reuse mode.

    A reuse are can be assigned at the following levels of the data model:

    - on the level of the data model itself or

    - on the level of the entity types

    Model MM for example has reuse area MATERIAL assigned so there you are in reuse mode. The active data is stored in tables MARA, MARC ... But you can extend the model by adding an entity type with reuse area MDG. So you add an entity type in flex mode. The data of this entity type is stored in generated tables.

    In the Configuration and Enhancement section of the MDG space you can find a lot of examples for both flex and reuse mode.

    Best regards,


    Add a comment
    10|10000 characters needed characters exceeded

    • To add to Markus -

      MDG-F uses only flex mode. In that case even if its hub or on top of ECC, you need to configure the replication model to transfer your data from MDG-F to ECC.

      For rest all, it uses reuse area and Markus has explained in detail on that.


Before answering

You should only submit an answer when you are proposing a solution to the poster's problem. If you want the poster to clarify the question or provide more information, please leave a comment instead, requesting additional details. When answering, please include specifics, such as step-by-step instructions, context for the solution, and links to useful resources. Also, please make sure that you answer complies with our Rules of Engagement.
You must be Logged in to submit an answer.

Up to 10 attachments (including images) can be used with a maximum of 1.0 MB each and 10.5 MB total.