Hi Theresa,
This is a request we get on and off again. Creating those change requests, especially in mass, can be cumbersome per our customers.
So far, I don't know of an OOTB way to interact with MDG, regardless of the model (I had to look those up :) ):
- As you have shared, the MDG Fiori apps are using the WebDynpro UI, which is one of the only interfaces we don't support
- MDG locks down the regular ERP tcodes/bapis/Fiori apps from being used so that everything goes through MDG
- I don't believe there are any OData APIs for S/4Hana that are available to create a change request. We can call OData APIs today from Evolve and have an early release for Studio that can be tested. I searched here: https://api.sap.com/search?searchterm=mdg&tab=All&refinedBy=true
- there are API calls for synchronization and I believe status checks (mostly for BP)
- there are also links to process flows
- unless I missed it, there are no API calls to create change request
- I also searched for integrations with MDG and various systems here: https://api.sap.com/integrations/discoverintegrations?source=SAPMasterDataGovernance&target=SAPS4HANA
I know of one case where a customer wrote a custom BAPI to accomplish something like this (I don't have the details), and we used Direct to call it. I don't know which model they used - whether storing the CR (change request) in standard or custom tables with versioning.
If we do start to support this and/or SAP provides more integration options, I'll be the first to share it.
Best Regards,
Sigrid
------------------------------
Sigrid Kok
*Precisely Software Inc.
------------------------------