SAP MDG · MDG FINANCE

How do I add custom fields to MDG-F data model 0G on an existing Cost Center UIBB?

Create the DDIC objects in SE11, add the attributes to entity CCTR in MDGIMG, generate the model-specific structures, then enhance the existing UIBB in SE80 and place the fields in an added group.

Create the DDIC objects in SE11, add the attributes to entity CCTR in MDGIMG, generate the model-specific structures, then enhance the existing UIBB in SE80 and place the fields in an added group.

This guide shows how to extend MDG Finance data model 0G for an existing Cost Center UIBB. The example adds two fields, ZZBUSUNIT and ZZEMAIL, by creating the DDIC objects in SE11, enhancing entity CCTR in MDGIMG, generating the model-specific structures, and then placing the fields on the UIBB via an enhancement layer in SE80.

Process flow

  1. Create the DDIC domain in SE11.
  2. Create the DDIC data element in SE11 and assign the domain.
  3. Open MDGIMG and add the attributes to entity CCTR in data model 0G.
  4. Save and activate the data model.
  5. Generate the data model-specific structures.
  6. Open SE80 and enhance component configuration MDGF_0G_CCTR.
  7. Create a new enhancement layer.
  8. Add a new group such as Additional Fields and place ZZBUSUNIT and ZZEMAIL into it.
SE11

ABAP Dictionary

Create the custom domain ZZBUNIT and data element ZZBUSUNIT.

MDGIMG

General Settings -> Data Modeling -> Edit Data Model

Add ZZBUSUNIT and ZZEMAIL to entity CCTR in data model 0G.

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

General Settings -> Data Modeling -> Generate Data Model-Specific Structures

Generate the model-specific structures after activating the data model.

Structure
MDGIMG
Master Data Governance
Classic Mode in SAP MDG
Central Governance
General Settings
Data Modeling
Generate Data Model-Specific Structures
SE80

Web Dynpro Components/Interfaces -> FPM_FORM_UIBB_GL2 -> Component Configurations -> MDGF_0G_CCTR

Enhance the existing UIBB and place the custom fields on the screen.

Referenced tables

ObjectPurpose
/MDG/_S_0G_PP_CCTRGenerated source structure for the Cost Center mapping in data model 0G.

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

Related questions and keywords

Alternative questions

  • How can I extend MDG-F Cost Center with custom fields?
  • How do I add new attributes to CCTR in MDG-F 0G?
  • How do I enhance an existing MDG-F UIBB with custom fields?

Possible questions

  • How do I add custom fields to MDG-F data model 0G?
  • How can I extend an existing MDG-F entity with new fields?
  • How do I extend Cost Center in SAP MDG-F?
  • How do I add ZZ fields to CCTR in MDG Finance?
  • What is the process to enhance an existing MDG-F UIBB?

Keywords

MDG-F0GCCTRSE11MDGIMGSE80ZZBUSUNITZZEMAILFPM_REFRESHUIBBdata model extension