SAP MDG · DATA MODEL UI

How do I add a new custom field to SAP MDG FI Contract Account and make it available in the data model, mapping, and UI?

Extend the correct CI include in SE11, then add the corresponding ZZ attribute to the BP data model entity FKKVK or FKKVKP in MDGIMG, activate the model, generate structures, maintain the API/staging mappings, and finally place the field in the FI Contract Account UI.

Extend the correct CI include in SE11, then add the corresponding ZZ attribute to the BP data model entity FKKVK or FKKVKP in MDGIMG, activate the model, generate structures, maintain the API/staging mappings, and finally place the field in the FI Contract Account UI.

To extend an SAP MDG FI Contract Account field, first decide whether the new field belongs to `FKKVK` or `FKKVKP`. Then extend the corresponding CI include in `SE11`, add the matching `ZZ...` attribute in data model `BP` via `MDGIMG`, activate the model, generate the data model-specific structures, and maintain the field mappings so the value flows between the MDG model and the CI include.

Process flow

  1. Decide whether the field belongs to FKKVK or FKKVKP.
  2. If extending CI_FKKVK, review SAP Note 2859822 first.
  3. Run SE11 and open FKKVK or FKKVKP.
  4. Double-click the CI include and add the new field.
  5. Save and activate the DDIC change.
  6. Run MDGIMG and open Edit Data Model under BP.
  7. Select entity type FKKVK or FKKVKP, then open Attributes.
  8. Create the new ZZ attribute using the data element name rule, for example ZZDOKAR style naming if applicable to your field's data element name, and save it.','Activate the data model.','Generate the data model-specific structures for the FΚ

Referenced tables

ObjectPurpose
FKKVKFI Contract Account header data table.
FKKVKPBusiness Partner-related FI Contract Account data table.

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

Related questions and keywords

Alternative questions

  • How do I add the new field to FKKVK?
  • How do I extend FKKVKP with a custom field?
  • Which transaction is used to edit the CI include?

Possible questions

  • What is the exact order for adding a new FICA field to MDG?
  • Can you give me a complete implementation checklist?
  • What should I verify before testing?
  • How do I activate the custom field in MDG and the UI?
  • How do I map the CI include field to the MDG entity?

Keywords

SE11MDGIMGBPFKKVKFKKVKPCI includeZZ attributeGenerate Data Model-Specific StructuresMDG_FICA_2APIMDG_FICA_2STASAP_MDGFICA_MENU