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
- Confirm prerequisites and sandbox access.
- Define BO Type Code `ZK_BO1`.
- Create Data Model `ZK` in Configuration Workbench or the classic data model editor.
- Create root entity `SITE` with Storage Type 1 and data element `ORTID`.
- Maintain SITE attributes `CITY`, `COUNTRY`, `DESCR`, `NAME`, `STREET`, `ZIP`; mark `NAME` as required.
- Assign BO Type `ZK_BO1` and select the Root flag.
- Activate the data model and verify generation.
- 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
MDGIMGGeneral Settings > Data Modeling > Define Business Object Type Codes
Create BO Type `ZK_BO1`.
MDGIMGCreate Business Activity
Create business activity `ZKBA` with logical action `CREATE`.
MDGIMGCreate Change Request Type
Create CR Type `ZKCREATE` and assign workflow `WS46000027`.
MDGIMGDefine Change Request Step Numbers
Verify workflow steps 0 to 4 for `WS46000027`.
MDGIMGAssign Processor to Change Request Step Number (Simple Workflow)
Assign processors for CR Type `ZKCREATE`.
MDGIMGManage UI Configurations
Deep-copy and configure the search and single-processing UIs.
Referenced tables
| Object | Purpose |
|---|---|
ZK_BO1 | Business Object Type Code example value. |
ZK | Example data model name. |
SITE | Root entity / example object. |
ZKBA | Business activity for SITE create processing. |
ZKCREATE | Change request type for SITE. |
WS46000027 | Workflow 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?