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
- Analyze backend fields in SE11.
- Identify data elements, check tables, keys, and foreign-key dependencies.
- Classify each field as a simple attribute or SU Type 3 + relationships.
- In MDGIMG, assign a package for 0G customizing includes if transport is required.
- Open General Settings → Data Modeling → Edit Data Model.
- Add simple attributes such as ZJV_OTYPE.
- Create SU Type 3 entities for complex fields.
- 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,
MDGIMGGeneral Settings → Data Modeling → Assign Package for Customizing Include
Assign a package for data model 0G customizing includes when the enhancement must be transported.
MDGIMGGeneral Settings → Data Modeling → Edit Data Model
Open the MDG data modeling workbench and enhance data model 0G.
MDGIMGGeneral Settings → Data Modeling → Generate Data Model-Specific Structures
Regenerate model-specific structures if activation does not update them.
Referenced tables
| Object | Purpose |
|---|---|
T8JV | Joint Venture values |
T8JVT | Joint Venture texts |
T8JJ | Recovery Indicator values |
T8JJT | Recovery Indicator texts |
T8JG | Equity Type dependency/values |
T8JET | Equity Type texts |
T8J6A | JIB/JIBE Class values |
T8J6B | JIB/JIBE Class texts |
T8J6C | JIB/JIBE Subclass values |
T8J6D | JIB/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?