SAP MDG · MDG FINANCE

How do I extend MDG-F data model 0G by new fields?

Extend MDG-F data model 0G by first analyzing each backend field, then modeling it as either a simple attribute on CCTR or as an SU Type 3 entity with relationships. In the SAP JVA example, ZJV_OTYPE is added as a simple attribute, while Joint Venture-related fields such as ZVNAME use SU Type 3 plus leading and referencing relationships, followed by activation, structure generation, UI extension, and optional replication/load handling.

Extend MDG-F data model 0G by first analyzing each backend field, then modeling it as either a simple attribute on CCTR or as an SU Type 3 entity with relationships. In the SAP JVA example, ZJV_OTYPE is added as a simple attribute, while Joint Venture-related fields such as ZVNAME use SU Type 3 plus leading and referencing relationships, followed by activation, structure generation, UI extension, and optional replication/load handling.

Extend MDG-F data model 0G by analyzing each backend field first: check its data element, check table, and foreign-key dependencies in SE11. Simple, independent fields can be added directly to CCTR as attributes, while fields with dependent or multi-key checks should be modeled as SU Type 3 entities with leading and referencing relationships.

Process flow

  1. Analyze backend fields in SE11.
  2. Identify data elements, check tables, keys, and foreign-key dependencies.
  3. Classify each field as a simple attribute or SU Type 3 + relationships.
  4. In MDGIMG, assign a package for 0G customizing includes if transport is required.
  5. Open General Settings → Data Modeling → Edit Data Model.
  6. Add simple attributes such as ZJV_OTYPE.
  7. Create SU Type 3 entities for complex fields.
  8. Verify foreign-key entities such as COMPCODE exist in the model if required by the check tables or dependencies. Create leading relationships for check-table dependencies. Create referencing relationships from the new fields to CCTR. Save,
MDGIMG

General Settings → Data Modeling → Assign Package for Customizing Include

Assign a package for data model 0G customizing includes when the enhancement must be transported.

Structure
MDGIMG
Master Data Governance
General Settings
Data Modeling
Assign Package for Customizing Include
MDGIMG

General Settings → Data Modeling → Edit Data Model

Open the MDG data modeling workbench and enhance 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

Regenerate model-specific structures if activation does not update them.

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

Referenced tables

ObjectPurpose
T8JVJoint Venture values
T8JVTJoint Venture texts
T8JJRecovery Indicator values
T8JJTRecovery Indicator texts
T8JGEquity Type dependency/values
T8JETEquity Type texts
T8J6AJIB/JIBE Class values
T8J6BJIB/JIBE Class texts
T8J6CJIB/JIBE Subclass values
T8J6DJIB/JIBE Subclass texts

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

Related questions and keywords

Alternative 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?

Possible questions

  • How do I add a simple attribute to Cost Center in 0G?
  • When should I use SU Type 3 in MDG-F?
  • How do I create the Joint Venture-related relationships in 0G?
  • How do I extend the MDG-F UI after a data model change?
  • How do I handle initial load and replication for new MDG-F fields?

Keywords

MDG-F0GCost CenterCCTRJoint Venture Accountingdata model extensionSU Type 1SU Type 3UIBBreplication