cancel
Showing results for 
Search instead for 
Did you mean: 

How to build MDG for vendors without using BP data model?

Former Member
0 Kudos


Hi Experts,

I am new to Master Data Governance. We are currently using MDG 6.0 and have tried activating the MDG for Suppliers. Unfortunately, we have implemented time dependent master data (customers) a few years before. Is it possible to build MDG for vendors without using BP data model? Can this be done through custom objects? Can you provide the steps?

Best rgds,

Rom

Accepted Solutions (1)

Accepted Solutions (1)

carsten_koehler
Advisor
Advisor
0 Kudos

Hi Romula,
please do not try to implement Vendor as custom object in MDG. Only trying to implement the address entity type will cause a lot of problems for you and end up in a lot of effort.

Why not using MDG-S? Do you really need time dependency or did you maintain time-dependant records on your system by accident?

Kind regards Carsten (MDG Development)

Former Member
0 Kudos

Hi Carsten,

A previous group implemented the time-dependent business partner settings and with good reasons. We did thought about removing the flag for time dependency (just to test MDG-S in a copied system) but unable to do so with the volume of customer records created. It looks as if configuring vendor as a custom MDG could be diificult and not the best decision. But what sort of issue have you encountered? Can you provide more details?

Best rgds,

Rom

carsten_koehler
Advisor
Advisor
0 Kudos

Hi Romulo,

it will simply be the effort. You will have to develop the complete connection to the backend including e.g. checks, activation, locking as well as triggering data replication via ALE. Also in the UI you will have several topics like specific value helps for fields like Reconciliation Accounts which you cannot generate. A lot of more things will come up which I cannot list here. If the customer wants to use data quality services like address validation or duplicate check I also foresee a lot of effort. And this might not be all, frankly speaking hard to imagine to be developed within a customer project.

Please verify how many records are stored in table BUT000_TD (transaction SE16) and whether these records are really needed. If these are really needed, you will indeed not be able to run
MDG-S on this system. If the BUT000_TD records are not needed then you can create a customer ticket and ask SAP Support (component AP-MD-BP) to reset the BUT000_TD records so that you are able to unmark the BUT000 time dependency in IMG and run MDG-S on your system.

Kind regards  Carsten

Answers (1)

Answers (1)

former_member196830
Active Participant
0 Kudos

Hi Rom,

I'm afraid that if you want to go this way, you'll have to treat the Vendor as a Custom MDG entity. In this case you'll have to do your own data model and also using Flex Mode to replicate the active record(s) to the vendor Create/Update and Address IDOCs or write your own classes to save the data to the LFA1 and the rest of the tables you may use (like LFB1, LFM1)...

Regards,

Boris

Former Member
0 Kudos

Hi Boris,

That is what we are contemplating on configuring - a new data model.  Is it also possible to use the reuse option? You have mentioned IDOCs. Is that for the replication part?

These are the steps that I plan on undertaking:

1. Define Data Model

2. Define Business object

3. Define Business Activity

4. Create UI

5. Define CR Type and workflow assignment

Did I get the steps right?

Regards,

Rom