SAP MDG · COMMUNITY

How do I create a custom WBS data model in SAP MDG, and what is in scope?

Create the WBS data model in flex mode for Project Definition, WBS, and WBS Elements. The guide uses example data model ZX and does not cover pushing flex-mode staging data to SAP S/4HANA backend PS tables.

Create the WBS data model in flex mode for Project Definition, WBS, and WBS Elements. The guide uses example data model ZX and does not cover pushing flex-mode staging data to SAP S/4HANA backend PS tables.

Create a custom SAP MDG data model for Project System in flex mode. The guide’s scope is Project Definition, WBS, and WBS Elements, using example data model ZX. It also covers the surrounding MDG setup such as search UI, single-object maintenance UI, workflow, role, and testing, but it does not describe transferring flex-mode staging data to backend PS tables.

Process flow

  1. Confirm prerequisites and scope.
  2. Understand the PS/WBS conceptual model.
  3. Choose flex mode.
  4. Create OTC ZCKPS.
  5. Create Data Model ZX.
  6. Create Type 1 Project Definition entity PSPID.
  7. Create Type 1 WBS Element entity POSID.
  8. Create supporting modeled entities for controlling area, profit center, valid-to date, company code, plant, and location as described.
MDGIMG

General Settings > Data Modeling > Define Business Object Type Codes

Create the business object type code, for example ZCKPS.

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

General Settings > Data Modeling > Edit Data Model

Create and maintain the custom data model ZX.

Structure
MDGIMG
Master Data Governance
Classic Mode in SAP MDG
Central Governance
General Settings
Data Modeling
Edit Data Model
MDGIMG

General Settings > Data Quality and Search > Search and Duplicate Check > Create Search View

Create the search view for the WBS custom model.

Structure
MDGIMG
Master Data Governance
Classic Mode in SAP MDG
Central Governance
Data Quality and Search
Search and Duplicate Check
Create Search View

Referenced tables

ObjectPurpose
TADIRRepository object directory entry; relevant for transport/object ownership concepts in the related SAP ABAP guidance.

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

Related questions and keywords

Alternative questions

  • How do I create a custom WBS data model in SAP MDG?
  • What does the WBS custom data model guide cover?
  • Does this guide use flex or reuse mode?

Possible questions

  • What knowledge is required for the WBS guide?
  • Do I need ABAP development skills?
  • What access is required?
  • What is a WBS in SAP Project System?
  • What PS objects are in scope?
  • What is a project definition?
  • What is the MDG staging area?
  • What is the difference between reuse and flex mode?
  • Why does this WBS example use flex mode?

Keywords

SAP MDGWBSProject Systemcustom data modelflex modeZXprerequisitesSAP Business WorkflowFPMtransport requestPSWBS elementproject definitionnetworkactivitystaging areaactive datainactive datareuse modeaccess class