SAP MDG Interview Question with Answer

1. What are the features of Business Context Viewer (BCV) side panel in SAP Master Data Governance Analytics?

Note: There are 2 correct answers
✅ a. Heterogeneous data providers can be selected to retrieve data.
❌ b. BCV can display & change the data in the redelivered UI.
✅ c. Data stored in one flat internal table can be based on a dynamic structure.
❌ d. Authorization checks can be performed out of the box.


2. In which process steps can you integrate Business Rule Framework plus checks and enhancements?

Note: There are 3 correct answers
✅ a. Best Record Calculation
✅ b. Validation
❌ c. Filter and Remove
✅ d. Standardization
❌ e. Matching


3. Where can you monitor data replication?

Note: There are 2 correct answers
❌ a. Search result list
✅ b. Dedicated DRFLOG transaction
✅ c. SAP Master Data Governance analytics
❌ d. Application log


4. Which domains are covered out of the box by SAP Master Data Governance, consolidation, and mass processing?

Note: There are 3 correct answers
✅ a. Business Partner
❌ b. Custom objects for single table with flex mode
✅ c. Finance
❌ d. Custom object for single table with reuse mode
✅ e. Material


5. Your customer needs different processors for material master data depending on the material group. Which options do you have?

Note: There are 2 correct answers
✅ a. Use the same change request type and control the material group maintenance via authorizations and dynamic user agent determination.
✅ b. Use a separate change request type per material group and implement validation checks, that only the dedicated material groups can be maintained in each change request type.
❌ c. Use a separate change request type per material group and use context-based adaption (CBA)…
❌ d. Use the same change request type and use a custom feeder class…


6. You need to add a custom field of a standard entity to the corresponding user interface. What is SAP’s best practice?

✅ a. Copy only the User Interface Building Block (UIBB)…
❌ b. Modify the UI configuration of the standard entity in TA SE80.
❌ c. Create a customizing for the UI configuration…
❌ d. Copy the whole UI configuration of the standard entity…


7. You removed entity types and/or attributes from the governance scope. What are the consequences?

Note: There are 2 correct answers
✅ a. They are NOT displayed in the UI.
❌ b. They can be replicated and exported.
✅ c. They are NOT changeable in a mass change.
❌ d. They are temporarily removed from the data model.


8. Why does SAP recommend synchronizing SAP ERP customizing settings (reference data)?

Note: There are 2 correct answers
✅ a. If reference data only exists in the target system, it CANNOT be chosen in MDG change request processing.
❌ b. If reference data only exists in the SAP MDG system, it CANNOT be chosen…
✅ c. If reference data only exists in the SAP MDG system, replication to target system(s) can fail.
❌ d. If reference data only exists in the target system, attributes are removed from governance scope.


9. You need to validate data across multiple entities. Which actions do you perform?

Note: There are 2 correct answers
✅ a. Adapt the relevant check and validation method.
✅ b. Configure the required BADI call in BRF+.
❌ c. Define the derivation rules.
❌ d. Define the enrichment spots.


10. Which properties do you assign for the “Create Change Request Type” customizing in SAP MDG?

Note: There are 3 correct answers
✅ a. Assign the change request type to a workflow template.
✅ b. Assign actions to the change request type.
✅ c. Assign entity types to the change request type.
❌ d. Assign change request steps to the change request.
❌ e. Assign business activities to the change request type.


11. A workflow requires a Fast-Track push button to skip steps. What do you perform?

Note: There are 2 correct answers
✅ a. Define a new business activity to route to final approval step.
✅ d. Adjust the workflow setup for direct routing to final approval.
❌ b. Create a custom step type and assign Fast-Track action.
❌ c. Create a custom change request status including the button.


12. How can data replication be triggered in standard SAP MDG via Data Replication Framework?

Note: There are 2 correct answers
✅ a. Manually in the single-object processing.
✅ c. Automatically via workflow or schedule via jobs.
❌ b. Manually from search results or backend transaction.
❌ d. Automatically via the SAP replication server.


13. What is an advantage of using Floorplan Manager for SAP MDG Web Dynpro UIs?

✅ a. SAP MDG Web Dynpro personalization features are available automatically.
❌ b. UIs can be used for all SAP MDG domains.
❌ c. UIs can be enhanced by the enrichment framework.
❌ d. Components run without feeder classes.


14. What must you activate during initial SAP MDG setup after basic settings?

Note: There are 2 correct answers
✅ a. Business Functions (TA SFW5)
✅ c. SOA Services (TA SOAMANAGER)
❌ b. Change Requests (TA MDGIMG)
❌ d. Services (TA SICF)


15. You need to create and process a custom entity (type 4) in reuse mode in the data model BP. What do you enhance?

Note: There are 3 correct answers
✅ a. The workflow considering the new entity
✅ b. A change request type with the new entity
✅ c. The access handling with a custom handler class
❌ d. The GENEIL component
✅ e. The data model with the new entity

16. Your customer is using internal number assignment. When is a temporary ID assigned for material during creation in a single-object change request?

❌ a. During material creation process until the material group of the material maintained
b. During the material creation process until all mandatory fields of the material are maintained
❌ c. During the whole material creation process until final approval (activation)
❌ d. During the material creation process until the material is saved/submitted


17. Which replication options can you offer to the business user when defining an edition?

Note: There are 3 correct answers
✅ a. The business user can choose between replication per change request and replication per entity type.
❌ b. Replication per change request only
✅ c. Replication per edition only
❌ d. Replication per entity type only
✅ e. The business user can choose between replication per change request and replication per edition.


18. Why is Context-Based Adaptation (CBA) relevant for a flexible SAP MDG UI?

❌ a. It runs with ABAP and JAVA Web Dynpro technology
❌ b. It enables the UI personalization feature
❌ c. It automatically takes data model enhancements into account
d. It reduces the number of application configurations


19. What are valid scenarios in material processing to use parallel change requests?

Note: There are 2 correct answers
✅ a. Separate processors in a NOT relevant sequence need to maintain sales and plant data.
✅ c. Approval step where several approvers approve change requests in no relevant sequence
❌ b. Approval step where sequence of approvals is relevant
❌ d. Separate processors in a relevant sequence need to maintain general data


20. Which SAP solutions are available for initial load of master data?

Note: There are 3 correct answers
✅ a. SAP MDG, consolidation and mass change
✅ b. SAP Data Migration Cockpit
✅ c. SAP BusinessObjects Data Services
❌ d. SAP BusinessObjects Information Steward
❌ e. SAP HANA Enterprise Cloud


21. Which threshold definitions are possible for fuzzy matching and BAS Adapter matching?

Note: There are 3 correct answers
✅ a. Match Groups above upper threshold are approved automatically.
✅ b. Match Groups above upper threshold are sent to a change request automatically.
✅ c. Match Groups below upper threshold are open for manual approval/rejection
❌ d. Records within open match groups are rejected automatically.
❌ e. Records within open match groups are processed separately


22. What is the default execution order for SAP Fiori-based mass processing in SAP MDG 9.0?

c. Scope, Selection, Edit, Validation, Activation
❌ a. Scope, Edit, Matching, Update, Activation
❌ b. Scope, Selection, Best Record Calculation, Validation, Activation
❌ d. Scope, Standardization, Matching, Edit, Validation, Activation


23. You need a new custom entity in a data model with no relation to other MDG entities. Which storage/use type supports change requests?

c. Storage/Use Type 1 – Changeable via Change Request; generated data tables
❌ a. Type 3 – NOT changeable via MDG; no generated tables
❌ b. Type 4 – Changeable via other entity type
❌ d. Type 2 – Changeable without Change Request


24. You use File Download to extract supplier master data from MDG. What can you download?

c. Selected parts of many supplier records of one entity type (type 1 or 4), independent of data model
❌ a. Many complete supplier master data records in one step
❌ b. Selected parts if BP is the current standard model
❌ d. Any storage usage type, if BP is current model


25. Where do you define SLAs (by priority) in MDG customizing?

a. Define Priorities for Change Request
❌ b. Create Change Request Type
❌ c. Define Change Request Actions
❌ d. Configure Properties of Change Request Step


26. What steps can be performed before applying Filter and Remove (FAR)?

Note: There are 3 correct answers
✅ a. Standardization
✅ c. Matching
✅ d. Best Record Calculation
❌ b. Activation
❌ e. Validation


27. Which entity type properties can you define when customizing a data model?

Note: There are 3 correct answers
✅ a. Storage/Use type of an entity type
✅ c. Relations for entity types
✅ e. Attributes part of an entity type
❌ b. UI configuration for an entity type
❌ d. Change request types for the entity type


28. When should Multiple-Record Processing be used in MDG central governance?

a. For changing selected attributes of many records by one specialist
❌ b. For processing multiple complete data objects
❌ c. For a smaller number of records
d. For collaboration on a pre-defined data set by multiple processors


29. You need to create a custom entity (type 1) in flex mode in financials data model OG. What do you enhance?

Note: There are 2 correct answers
✅ b. A change request type with the new entity
✅ d. The data model with the new entity
❌ a. GENIL component
❌ c. Access handling via custom handler class


30. What do you customize to detect duplicates during change request processing?

Note: There are 2 correct answers
✅ a. Select comparison-relevant fields
✅ c. Assign weights for comparison-relevant fields
❌ b. Set up sort method
❌ d. Define recency and source system reliability


31. How does SAP MDG support integration with SAP S/4HANA Finance?

Note: There are 2 correct answers
✅ a. MDG consolidation supports cleansing of financial master data
✅ c. Central Finance uses centralized master data from MDG
❌ b. Replication sends postings to Central Finance
✅ d. S/4HANA Finance can be a distribution target for MDG


32. You manage suppliers and customers using MDG with the Business Partner model. What is the impact?

a. MDG manages a business partner for each supplier and customer
❌ b. BP-supplier relationship is limited to 1:1
❌ c. MDG system cannot manage both suppliers and customers
❌ d. Manual installation of CVI in MDG system is mandatory


33. What is an advantage of rule-based workflow over simple workflow?

c. It works with decision tables and is highly adaptable to customer needs
❌ a. Executes faster than simple workflow
❌ b. Pre-configured for domains and cannot be changed
❌ d. Can be combined with different templates


34. Which capabilities are unique to SAP MDG, consolidation and mass change?

Note: There are 2 correct answers
✅ c. Best records can be calculated
✅ d. Mass changes can be performed
❌ a. All UIs are SAP Fiori-based
❌ b. SAP HANA fuzzy search can be integrated


35. What can you do to adapt validation behavior for a change request step?

Note: There are 2 correct answers
✅ a. Configure properties of the change request step in standard workflow
✅ c. Adjust change request type parameter to validation BADI
❌ b. Define steps for a rule-based workflow
❌ d. Add the impacted entity type to the edit on type

36. What is the purpose of the “Define Governance Scope” customization in SAP Master Data Governance (MDG)?

b. Define which fields are governed in the data model for your SAP MDG application
❌ a. Define which fields are required to be maintained in the governance processes
❌ c. Define which processes for your SAP MDG applications should be executed
❌ d. Define which fields should be governed in which change request step of your process


37. Changes from other systems or processes shall automatically trigger change requests in MDG. What do you use?

a. Change request API
❌ b. Data Replication Framework
❌ c. Governance or convenience API
❌ d. Enrichment Spot


38. Your customer wants complex agent determination with standard workflow. What options does MDG offer?

Note: 2 correct answers
✅ b. A standard MDG customizing table assigns org. objects directly to a workflow step
✅ c. A BADI allows ABAP coding for custom agent determination
❌ a. FPM UI can be configured for agent determination
❌ d. A predefined change request status can be assigned


39. How can you filter MDG business partner data before replication to a non-SAP system?

b. Define the filters in the Data Replication Framework (DRF)
❌ a. Enhance a SAP Business Workflow with a filter step
❌ c. Switch on the filter option of the SMT
❌ d. Apply the CVI filter BADI


40. Which data quality improvement check integrates external solutions with MDG for business partner?

b. Credit-worthiness check (e.g., D&B) via Data Import Framework (DIF)
❌ a. Duplicate checks with CVI
❌ c. VAT checks with SMT
❌ d. Address checks with Enrichment Framework


41. What must you do post-upgrade to SAP S/4HANA for landscape integration in MDG?

a. Adapt key mapping for long material numbers >18 characters
❌ b. Upgrade all SAP systems to S/4HANA
❌ c. Upgrade DRF to SOA-based communication
d. Activate CVI on receiving SAP systems for business partners


42. Which cards can the SAP Fiori Overview Page contain?

Note: 3 correct answers
✅ a. Analytical cards
✅ b. Table cards
✅ c. List cards
❌ d. Object Cards
❌ e. Workflow cards


43. What are advantages of co-deployed MDG scenario with no additional targets and no financial data?

Note: 2 correct answers
✅ a. Customizing synchronization is NOT required
✅ c. Data Replication configuration and monitoring is NOT required
❌ b. Additional authorization concept is NOT required
❌ d. Change request configuration is reduced


44. Where do you configure the link between a standard SAP role and MDG UI?

c. Application configuration of the role
❌ a. SAP MDG UI BADI
❌ b. Floor Plan header data
❌ d. SAP MDG data model definition


45. What are use cases of SAP MDG consolidation?

Note: 3 correct answers
✅ a. Initial load before central governance
✅ b. Mergers and acquisitions
✅ d. Monitor data quality
❌ c. Analytical purposes
❌ e. Financial control


46. Which are basic principles of SAP MDG?

Note: 3 correct answers
✅ a. One central system for all master data domains
✅ b. Standardized but flexible workflows including rules and tracking
✅ c. Change requests with built-in approval process
❌ d. Staging area holds inactive master data permanently
❌ e. Central team ensures process-driven data quality


47. How is database storage handled in MDG using flex mode?

Note: 2 correct answers
❌ a. SAP MDG data model tables store active data
✅ b. Existing SAP ERP structures are used
❌ c. Active data remains in staging area post-activation
✅ d. Active data is removed from staging area after activation


48. What actions are performed to configure Business Context Viewer (BCV) in MDG?

Note: 2 correct answers
✅ b. Select data providers
✅ c. Define a table and chart presentation
❌ a. Define query views with SAP BusinessObjects Dashboards
❌ d. Create a dedicated change request type


49. What tasks are required for key mapping beyond standard UKMS?

Note: 2 correct answers
✅ a. Define Key Mapping in communication when working with unharmonized keys
✅ b. Implement additional coding after extending/creating new business objects
❌ c. Define key mapping when using Flex Data Models
❌ d. Configure workflow templates after extending business objects


50. When are inactive data sets in MDG staging area activated by default?

c. After the final approval of the change request
❌ a. After executing validations
❌ b. After creation of the change request
❌ d. After saving the object in the UI


51. Which workflow tools are integrated into MDG without extra configuration?

Note: 2 correct answers
✅ b. Business Rules Framework plus (BRF+)
✅ d. SAP Business Workflow
❌ a. SAP Process Integration (PI)
❌ c. SAP Business Process Management (BPM)


52. How do you ensure the workflow engine runs properly?

Note: 2 correct answers
✅ b. Create the default WF-BATCH user
✅ c. Run semi-automatic workflow setup via transaction SWU3
❌ a. Switch on business function in the switch framework
❌ d. Run config set via SCPR20


53. Which are reference/customizing data in MDG?

Note: 3 correct answers
✅ a. Plants
✅ c. Purchase Organizations
✅ d. Country Code
❌ b. Cost Center Postings
❌ e. Sales Order


54. What data is covered in MDG for Material (pre-delivered MM standard model)?

Note: 3 correct answers
✅ a. Plant
✅ d. Valuation
✅ e. Sales
❌ b. Bill of Material
❌ c. Customer


55. Which SAP Fiori application type runs on any DB and is NOT limited to SAP HANA?

a. Transactional
❌ b. Analytical
❌ c. Workflow
❌ d. Fact Sheet


56. You create and replicate a (time‑dependent) cost‑centering Edition A (validity 01.01.2017–31.12.9999). Next, you change and replicate the responsible person in Edition B (validity 01.01.2018–31.12.9999). What happens in the target system cost-center master data table (CSKS)?

❌ a. The first dataset is marked for deletion and a second dataset is created from 01.01.2018
❌ b. A second dataset is created from 01.01.2018 and the first dataset is not updated
❌ c. The first dataset is updated with the data of the second dataset
d. The first dataset is restricted in its validity until 31.12.2017 and the second dataset is created from 01.01.2018


57. What can you use to determine the next processors of an MDG change request without ABAP coding?

Note: 3 correct answers
❌ a. Mail configuration in SOST/SCOT
✅ b. Workflow step condition defined in Workflow Builder (SWDD)
✅ c. Direct assignment to a specific role in Business Rule Framework plus (PFCG)
✅ d. Organization Management (PPOME) customizing
❌ e. Assignment of a single user or previous processor


58. Why was the edition concept introduced in SAP MDG, financials?

❌ a. Because MDG financials uses reuse mode for data storage
❌ b. Because the amount of financial master data requires grouping
c. Because some financial master data is time‑dependent
❌ d. Because MDG financials uses flex mode for data storage


59. What information can you monitor at process level using the audit trail?

Note: 3 correct answers
❌ a. Details when configuration was changed
✅ b. Processors of process steps
❌ c. Authorizations assigned to the actual processor
❌ d. Number of rollbacks for process steps
✅ e. Number of data sets processed in each step


60. Which tools are integrated into SAP MDG without additional configuration?

Note: 2 correct answers
✅ a. Business Rule Framework plus (BRF+)
❌ b. Information Steward (IS)
✅ c. Data Replication Framework (DRF)
❌ d. SAP Process Integration (PI)


61. What is the difference between loose and strict interlocking for hierarchies?

Note: 2 correct answers
❌ a. Loose interlocking locks only the next child element
❌ b. Loose interlocking locks only the next parent element
✅ c. Strict interlocking locks the whole hierarchy in the same change request
❌ d. Strict interlocking locks only the assigned element


62. What default options exist to define key mapping in MDG?

Note: 2 correct answers
✅ a. Define key mapping during data replication
❌ b. Define key mapping during change request processing
✅ c. Load key mapping during data import
❌ d. Define key mapping manually per object ID/target system


63. When must you use a referencing relationship from entity type E1 to entity type E2?

❌ a. E1 is an attribute of E2
✅ b. E1 is part of the key of E2
❌ c. E1 is of storage/use type 4
❌ d. E2 is of storage/use type 1


64. You upload a file with new or changed master data. What are the implications for the change request?

Note: 2 correct answers
✅ a. A change request can be created at the end of the upload
❌ b. A change request must be created at the start of the upload
❌ c. Objects in a change request are auto-updated to the same
✅ d. Multiple change requests may be created depending on configuration and file size


65. In a central governance and consolidation scenario with new, updated, and best‑record items (some with errors), which configurations are possible in the activation process step?

Note: 2 correct answers
❌ a. Direct activation of new records, no activation of updated errors; best records via change request process
❌ b. Direct activation of new records; updated records via change request process; no activation of erroneous best records
❌ c. No activation of new; direct activation of erroneous updated; best records via change request
d. Activation of erroneous new records via change request; no activation of erroneous updated; direct activation of erroneous best records


66. What tasks can you accomplish using central governance mass processing?

Note: 2 correct answers
✅ a. Enhance material records with additional plants
❌ b. Set distribution chain status for all materials
❌ c. Adjust selected MRP data using search & replace
✅ d. Change payment terms for many suppliers


67. How does MDG ensure the same object is not processed in multiple change requests?

✅ a. The object is locked when assigned to a change request until the configured unlocking step is executed
❌ b. Locked until the change request is withdrawn or approved
❌ c. Locked until the object is saved and validated
❌ d. Locked until the current processor step is complete


68. On which survivorship rule is the best‑record calculation based at the field level?

❌ a. Recency
❌ b. Completeness
✅ c. Business Rule Framework plus
❌ d. Source system reliability


69. Which actions can you perform in the Edit step of mass processing?

Note: 3 correct answers
✅ a. Filter and sort data
✅ b. Apply changes to multiple fields
❌ c. Activate change data
❌ d. Modify key fields
✅ e. Update individual fields


70. How do you connect the MDG hub system to your system landscape?

Note: 2 correct answers
❌ a. Configure workflow to distribute data
✅ b. Configure data replication to send master data and optionally key mapping
❌ c. Define a process for customizing and reference data provision
❌ d. Configure UIs for consistent master‐data views


71. When creating validation rules for materials using BRF+, what do you configure?

Note: 2 correct answers
✅ a. Define sets and insert the required rules
❌ b. Create the CHECK_MATERIAL function
❌ c. Enable the material entity in the data model for validation
✅ d. Insert validation rule into the workflow


72. How do you configure customer‑specific processes with parallel branches, step‑specific UIs, and dynamic step management?

Note: 2 correct answers
❌ a. Use rule‑based and standard workflows in parallel
❌ b. Set up flex mode for parallel workflow branches
✅ c. Create separate business activities and assign to change request types
✅ d. Assign different UIs to each change request step


73. When using SAP‑provided solution extensions, what implications arise?

Note: 3 correct answers
✅ a. Software fixes are available via SAP Support Portal and can be installed via notes
❌ b. Customers can open OSS messages directly
✅ c. Solution extension customizing is separate from MDG standard customizing
❌ d. Extension licenses must be bought separately
❌ e. Extensions are delivered as part of ECC or S/4HANA


74. You have SLAs defined for MDG change‑request durations. What do you configure?

Note: 3 correct answers
✅ a. Configure MDG analytics to monitor KPIs
✅ b. Assign an SLA to the change request type
✅ c. Define change request priorities, reasons, and rejection reasons
❌ d. Define thresholds with time‑management BADI
❌ e. Set up an edition to control maximum runtime


75. In which activity do you exclude an attribute from mass change and an entity from file upload/download?

b. Define field properties for UI
❌ a. Configure properties of change‑request setup
❌ c. Define authorization relevance per entity type
❌ d. Define available UI applications


76. Which KPI types are supported out‑of‑the‑box by contextualized SAP HANA‑Based Analytics?

Note: 3 correct answers
✅ a. Completeness‑related KPIs
✅ b. Request status‑related KPIs
✅ e. Processing time‑related KPIs
❌ c. Duplicate‑related KPIs
❌ d. Change document‑related KPIs


77. How can you make an optional field mandatory for user input?

Note: 2 correct answers
✅ a. Implement custom validation (e.g., via BRF+ or ABAP)
✅ b. Adjust the data model by ticking the required checkbox
❌ c. Adjust change request customizing to make the field mandatory
❌ d. Change display settings of the field in UI configuration


78. You must upload master data into MDG, saving correct records directly to active, and using change requests only for erroneous records. What are recommended options?

Note: 2 correct answers
❌ a. USMD_DATA_TRANSFER_BACKEND report
❌ b. SAP Fiori mass change with dedicated scope/process
✅ c. Data Import Framework (DIF)
✅ d. File upload


79. For complex agent determination in rule‑based workflow, what options does MDG offer?

Note: 2 correct answers
✅ a. Define a business activity as agent‑determination activity
✅ c. In BRF+ decision table, assign a service name controlling a BADI call
❌ b. User agent column filled with org structure entry
❌ d. Configure change request type to allow individual agent determination


80. What are the main modules of the SAP MDG solution?

Note: 2 correct answers
✅ a. Consolidation and Mass Change
✅ c. Central Governance
❌ b. Data Quality
❌ d. Enterprise Search


81. How is material activated in MDG to the underlying client in a typical setup?

❌ a. Automatically via flex mode using pre‑delivered handler class
b. Automatically via reuse mode using pre‑delivered handler class
❌ c. Automatically via reuse mode via replication (IDOC/web services)
❌ d. Automatically via flex mode via replication (IDOC/web services)

Leave a Comment

Your email address will not be published. Required fields are marked *

error: Content is protected !! Leave the comment to connect with us
Scroll to Top