Skip to Content
Technical Articles
Author's profile photo Bhavinkumar Vyas

MDG – BI Bundle Activation for Change Requests (0MDG_ANLY_CR_PROCESS)


“Analysis of Change Requests – 0MDG_ANLY_CR_PROCESS” function can be used to analyze how efficiently change requests are administered in your organization.

We can analyze change requests from the following perspectives:

  • Processing times (List and Charts).
  • Statuses Report.
  • Change requests created by you.

Analysis of Processing Times:

After you specify a priority and a time frame, you can find out whether change requests across the organization are meeting or violating target processing times. This information is available for the whole organization, for data models within the organization, and for change request types within each data model. You can access statistical information in the list view and graphical illustrations in the graphical view. 


Analysis of Statuses:

For any time-frame or change request priority, you can get an overview of how many change requests are completed and rejected, completed and accepted, and created. This information is available for the whole organization, for data models within the organization, and for change request types within each data model. You can navigate to individual change requests that are causing problems. You can also access a screen that shows the main reasons why change requests are being rejected.


Analysis of Change Requests Involving You:

You can view a graphical summary of the nature of your involvement in change requests involving you. 


Procedure to Activate the bundle:

  1. Configure Operational Data Provisioning
  2. Activate Business Information (BI) Content in Master Data Governance
  3. Setting up the business context viewer
  4. Assigning roles to your user
  5. Changing authorization objects
  6. Integrating SAP Business Objects Dashboards

Configure Operational Data Provisioning:

Operational Data Provisioning provides a technical infrastructure that you can use to support two different application scenarios.The first of these is Operational Analytics for decision making in operative business processes.The other is data extraction and replication.

  • Operational Analytics

You can use Operational Analytics to perform OLAP analyses on the application data locally in the application system. For Operational Analytics, you only need to perform minimal configuration of the BW in your application system and do not need to set up a Data Warehouse.Replication of the data to a BW system is not necessary.The application data can be accessed directly.The analysis performance can be improved by using SAP HANA or SAP NetWeaver BWA.

  • Data Extraction and Replication

As well as indexing data in SAP HANA or SAP NetWeaver BWA,operational data provisioning        can be used to provide data for other external consumers such as SAP Business Objects Data        Services.Delta mechanisms are also supported here.

Please refer following help page for ODP configuration,

Activate Business Information (BI) Content in Master Data Governance:

  • Run transaction BSANLY_BI_ACTIVATION.
  • Choose the 0MDG_ANLY_CR_PROCESS content bundle.
  • Optional Step: If you want to identify and fix the errors that would occur if you activated the content bundle, choose the Simulate Activation button.
  • To activate the content bundle, choose the Activate button.
  • Go to T-code RSRTS_ODP_DIS and check the list of transient providers are activated or not. If not activate it from BI Content.






  • Similarly Check for the following data sources and activate it if not.











  • Additionally, check for following queries as well,

0MDG_CR_T01_Q0001 to 0MDG_CR_T01_Q0013

For steps 3 to 6, we need to perform configurations mentioned in following help page to view the analytics data in FIORI once BI Bundle activated.


Errors and Solutions:


Error: Info-Provider XYZ does not exist or was changed at runtime (Message No. BRAIN321)

Solution: Activate following ODP Objects (ODPE from RSA1). It must be in D version instead of A Version check in transaction RSRTS_ODP_DIS.

In transaction RSA1 > BI CONTENT > More Types > ODP OBJECT (ODPE) > select the desired Info-Provider.

Install the following ODPE object:






Please refer OSS Note – 2556691 – ODP: Info Provider does not exist

(Message No. BRAIN321) for more details.


Error: “An exception was raised”, “Error while accessing ESH with software component MDG_FND/MDG_APPL”.

Solution: In the Activate page, select indicator “Install all Collected Objects” under “Treatment of Already Active Content Objects” and activate the content bundle again.

Please refer “2764017 – Activation Content Bundle “0MDG_ANLY_CR_PROCESS” failed with          Exception: Error while accessing ESH with software component MDG_FND/MDG_APPL” for            more details.


Error: The Status stays in “Activation in Progress” in BSANLY_BI_ACTIVATION for 0MDG_ANLY_CR_PROCESS – MDG Process Analytics while activating BI Content.

Solution: Delete the logs of “0MDG_ANLY_CR_PROCESS” activation. Please refer OSS note “2898516 – Unable to activate BI Content for MDG Dashboard configurations” for details.


Error: Processing Time (Chart) Analytics – 404 Not Found.

Solution: Implement following configurations as per OSS Note – 277512.

Assign Administrator Role


Activate Web Dynpro Services- Tcode SICF










Specify the RFC Destination


set the RFC Destination of TREX to NO TREX

Basic Configuration for Operational Analytics


Determine the Modeling Client


BI Content Activation Workbench


Content bundle 0MDG_ANLY_CR_PROCESS

Configure Processing Time (Graphical View)

T.code – LPD_CUST

Role & Instance – MDGA_MENU


Assigned Tags

      You must be Logged on to comment or reply to a post.
      Author's profile photo Darshil shah
      Darshil shah

      Hi Bhavin,

      Amazing blog! Informative content!

      One can simply follow the steps to implement embedded analytics for SAP MDG.

      Author's profile photo Bhavinkumar Vyas
      Bhavinkumar Vyas
      Blog Post Author

      Thanks Darshil !!

      Author's profile photo Sagarkumar Darji
      Sagarkumar Darji

      Fantastic blog  Bhavin Vyas on trending topic MDG.

      By  implementing steps mention by you in blog  ,we can achieve below outputs,which is very useful to analyze created Change requests in MDG.

      1.) Summarize level & Detailed level  analysis for CR.(Customer,Material,Vendor etc)

      2.)One can analyze CRs in list view as well as in graphical view formats.


      Very well done.


      Best regards,

      Sagarkumar Darji

      Author's profile photo Bhavinkumar Vyas
      Bhavinkumar Vyas
      Blog Post Author

      Thanks Sagar for summarizing the contents!!



      Author's profile photo Fennex Dcruz
      Fennex Dcruz

      Very informative blog Bhavin Vyas

      Appreciate the effort that went into this.


      Any way to find the underlying tables for these queries?

      Author's profile photo Bhavinkumar Vyas
      Bhavinkumar Vyas
      Blog Post Author

      Thanks Fennex!!!!

      Regarding underlying tables, we can get those details for each data-sources from this help page,

      i.e. for  0MDG_ANLY_CR_DATASOURCE - base tables are USMD210C,USMD_001,USMD110c,USMD120c etc.

      Change Request Data Source

      like wise you can navigate to left pane from this help page and click on all data sources. They have mentioned underlying tables for each data sources.

      Hope it helps!