SAP MDG · DATA MODEL UI

How do I develop a custom object in SAP MDG Central Governance?

Use SAP MDG Central Governance in flex mode to manage a customer-defined object centrally. The guide’s example object is SITE, and it covers the core build-out: data model, business object/activity, workflow/process model, search UI, single-processing UI, logical-action linkage, role, and testing.

Use SAP MDG Central Governance in flex mode to manage a customer-defined object centrally. The guide’s example object is SITE, and it covers the core build-out: data model, business object/activity, workflow/process model, search UI, single-processing UI, logical-action linkage, role, and testing.

Use SAP MDG Central Governance to manage a customer-defined reference object centrally. In this guide, the example object is SITE and the implementation is done in flex mode. The scope includes the data model, business object/activity, workflow/process model, search UI, single-processing UI, logical-action linkage, role, and testing.

Process flow

  1. Confirm prerequisites and sandbox access.
  2. Define BO Type Code `ZK_BO1`.
  3. Create Data Model `ZK` in Configuration Workbench or the classic data model editor.
  4. Create root entity `SITE` with Storage Type 1 and data element `ORTID`.
  5. Maintain SITE attributes `CITY`, `COUNTRY`, `DESCR`, `NAME`, `STREET`, `ZIP`; mark `NAME` as required.
  6. Assign BO Type `ZK_BO1` and select the Root flag.
  7. Activate the data model and verify generation.
  8. Create Business Activity `ZKBA` with logical action `CREATE`.」「Create CR Type `ZKCREATE` for model `ZK`, main entity `SITE`, Single Object processing, and workflow `WS46000027`.」「Verify workflow steps 0 to 4 and assign processors for steps
MDGIMG

General Settings > Data Modeling > Define Business Object Type Codes

Create BO Type `ZK_BO1`.

Structure
MDGIMG
Master Data Governance
Classic Mode in SAP MDG
Central Governance
General Settings
Data Modeling
Define Business Object Type Codes
MDGIMG

Create Business Activity

Create business activity `ZKBA` with logical action `CREATE`.

Structure
MDGIMG
Master Data Governance
Classic Mode in SAP MDG
Central Governance
Process Modeling
Business Activities
Create Business Activity
MDGIMG

Create Change Request Type

Create CR Type `ZKCREATE` and assign workflow `WS46000027`.

Structure
MDGIMG
Master Data Governance
Classic Mode in SAP MDG
Central Governance
Process Modeling
Change Requests
Create Change Request Type
MDGIMG

Define Change Request Step Numbers

Verify workflow steps 0 to 4 for `WS46000027`.

Structure
MDGIMG
Master Data Governance
Classic Mode in SAP MDG
Central Governance
Process Modeling
Workflow
Other MDG Workflows
Define Change Request Step Numbers
MDGIMG

Assign Processor to Change Request Step Number (Simple Workflow)

Assign processors for CR Type `ZKCREATE`.

Structure
MDGIMG
Master Data Governance
Classic Mode in SAP MDG
Central Governance
Process Modeling
Workflow
Other MDG Workflows
Assign Processor to Change Request Step Number (Simple Workflow)
MDGIMG

Manage UI Configurations

Deep-copy and configure the search and single-processing UIs.

Structure
MDGIMG
Master Data Governance
Classic Mode in SAP MDG
Central Governance
General Settings
UI Modeling
Manage UI Configurations

Referenced tables

ObjectPurpose
ZK_BO1Business Object Type Code example value.
ZKExample data model name.
SITERoot entity / example object.
ZKBABusiness activity for SITE create processing.
ZKCREATEChange request type for SITE.
WS46000027Workflow template used for the two-step approval flow.

The remaining configuration, implementation details, and testing guidance continue from this answer more…

Related questions and keywords

Alternative questions

  • What does this custom-object guide cover?
  • Can MDG govern customer-defined reference data?
  • What are the prerequisites for this custom object tutorial?

Possible questions

  • Why create a custom SITE object?
  • What business problem does the SITE example solve?
  • What is reference data in this scenario?
  • What are the requirements for the SITE solution?
  • What capabilities must the custom object provide?
  • Which storage approach is used?

Keywords

custom objectSAP MDGCentral GovernanceSITEreference dataflex modeMDG 9.0S/4HANA 1709EhP8sandboxSAP Business WorkflowFPMtransportharmonizationplantscountriesdata qualitycentral systemgovernance processweb UIsearch application