SAP Knowledge Base Article - Preview

1870927 - MDM Java API change for Tuple from 7.1 SP09


Adding nested tuple in multivalue tuple using the MDM Java API does not work from MDM 7.1 SP9,
unless the 'modifyTupleValue' method is called.

Before that, nested tuple could be updated with such a code:


MultiTupleValue phonesTuple = (MultiTupleValue) record.getFieldValue(phonesFieldId);

 TupleValue phoneTuple = (TupleValue) phonesTuple.getValue(tupleRecordIndex);

 phoneTuple.setFieldValue(numberFieldId, new StringValue("800-888-9999"));

 record.setFieldValue(phonesFieldId, phonesTuple);  




  • SAP Netweaver MDM 7.1 SP09 and higher


SAP NetWeaver Master Data Management 7.1


modifyTupleValue, MDM Java API change, MDM 7.1 SP09, MDM_JAVA_WD_FRAMEWORK , KBA , MDM-FN-TC-WDJ , Web Dynpro Java Components , Problem

About this page

This is a preview of a SAP Knowledge Base Article. Click more to access the full version on SAP ONE Support launchpad (Login required).

Search for additional results

Visit SAP Support Portal's SAP Notes and KBA Search.