Start of Content Area

Background documentation SAP NetWeaver MDM 7.1 SP08  Locate the document in its SAP Library structure

Enhancements Available in this Release

As of SAP NetWeaver MDM 7.1 SP08, the following improvements are available:

Extended Support for Secure Communication Using Secure Sockets Layer (SSL) Protocol

Following the introduction of support for SSL in SAP NetWeaver MDM 7.1 SP07, this release extends SSL support in the following areas:

      SSL-based authentication for Trusted Connections

More information: http://service.sap.com/installmdm71 MDM Security Guide Part 3: Network and Communication Security Trusted Connections

      Secure Connection to Microsoft Active Directory (SLDAP)

More information: http://service.sap.com/installmdm71 MDM Security Guide Part 3: Network and Communication Security Secure Connection to Microsoft Active Directory

Additional information:

      MDM components that support SSL in this release: http://service.sap.com/installmdm71 MDM Master Guide Securing Communication Channels Using Secure Sockets Layer (SSL)

      Detailed overview of how SSL is implemented in this release: http://service.sap.com/installmdm71 MDM Security Guide Securing Communication Channels Using SSL

      Setting up SSL and SSL TCP/IP ports, see http://service.sap.com/installmdm71 MDM Installation Guides

Usability Improvements for Hierarchies

MDM now provides multiple ways to explore the hierarchical relationships created through Lookup [Main] fields, including:

      Reverse lookup fields in the Data Manager Record Details tab.

      Record hierarchy display in the Data Manager Records pane

      Relations Graph window in the Data Manager.

More information: http://service.sap.com/installmdm71 MDM Data Manager Reference Guide Part 2: Record Mode Record Operations Viewing a Record’s Hierarchical Relationships

Support for SAP NetWeaver 7.30

Support for SAP NetWeaver 7.30 has been qualified for MDM PI Adapter.

For more information, see the SAP NetWeaver MDM 7.1 Master Guide on SAP Service Marketplace at http://service.sap.com/installmdm71.

Creating MDM Connections with the MDM Destination Administration Tool

A new Web Dynpro application called the SAP NetWeaver Destination Administration Tool is available. This tool is part of the MDM Connector component and provides a convenient user interface enabling users to establish connections between an application and an MDM system.

More information: Creating MDM Connections Using the MDM Destination Administration Tool

 

Bug Fixes and Minor Enhancements

For information about the bug fixes and additional minor enhancements available in SAP NetWeaver Master Data Management (MDM) 7.1 SP08, see SAP Note 1573045.

 

Additional Changes in Documentation

In addition to the aforementioned enhancements, the documentation also contains the following updates:

General

Prior to the release of this support package, some documentation corrections were already announced in SAP Note 1429115 (Central SAP Note for MDM 7.1 Documentation Corrections). Any late updates and corrections that did not make it into the MDM 7.1 SP08 documentation publication will also be announced in this SAP Note.

Recommendation

We recommend that you subscribe to this SAP Note so that you can be notified automatically when it is updated.

MDM Master Guide

The main updates to this guide in this release include:

      Support for MDM PI Adapter on SAP NetWeaver 7.30.

      Support for MS Office 2010, MS Visio 2010, and Adobe Acrobat 9.

For more information about all the updates to the SAP NetWeaver MDM 7.1 Master Guide, refer to the Document History section in this guide, which is available on SAP Service Marketplace at http://service.sap.com/installmdm71.

MDM Installation Guides and Upgrade Guide

The main updates to these guides relate to the following:

      The default password for the Administrator user is now sapmdm, and can no longer be empty.

      To connect MDM Web Dynpro components to the MDM Server, you must define an MDM destination. In MDM 7.1 SP08, to define an MDM destination, you must install one of the SAP NetWeaver AS Java servers.

Installation Guide for UNIX

      From MDM 7.1 SP06 and higher, to use LDAP authentication for MDM users on HP-UX 11.31, you must have Mozilla LDAP C SDK 7.15 installed. For support, contact your Hewlett-Packard (HP) vendor.

For more information about all the updates to the SAP NetWeaver MDM 7.1 Installation Guides and Upgrade Guide, refer to the Document History section in these guides, which are available on SAP Service Marketplace at http://service.sap.com/installmdm71.

MDM 7.1 Checklists: Project Preparation and Business Blueprint

The following change was made to the MDM 7.1 Checklists: Project Preparation and Business Blueprint guide in the Business Blueprint Checklist Data Modeling section:

Task: Previously you had to use Large Text fields when the expected text length was longer than 333 characters. This has been extended to 500 characters.

More information: http://service.sap.com/installmdm71 MDM 7.1 Checklists: Project Preparation and Business Blueprint

MDM Console

Improvement

Description

Added Reverse Navigation field property

The Reverse Navigation field property enables reverse lookup capabilities for Lookup [Main] fields.

More information: http://service.sap.com/installmdm71 MDM Console Reference Guide Part 5: Repository Maintenance Working with Fields Field Properties

Some MDS.ini settings moved to Repository Properties dialog, others newly added

The following configuration settings are now editable from within the Repository Properties dialog, instead of the mds.ini configuration file:

  • Skip Unchanged Records
  • Bulk Import Silo
  • Safe Silo Mode
  • Valid Keyword Chars

New repository properties added to the Repository Properties dialog are:

  • Enable Typographic Sensitivity
  • Demote Validation Errors to Warnings for Checked-out Record

More information: http://service.sap.com/installmdm71 MDM Console Reference Guide Part 5: Repository Maintenance Working with MDM Repositories Modifying Repository Properties

Schema Transport enhancements

You can now include validation groups and branches in a schema transport. Additionally, MDM Console automatically initiates a repository Repair operation on the target repository after a schema import.

More information: http://service.sap.com/installmdm71 MDM Console Reference Guide Part 5: Repository Maintenance Working with MDM Repositories Modifying Repository Properties

CLIX command for retrieving DBMS server and client version

New CLIX command for retrieving the DBMS server and client versions used for a repository:

mdsDBVersion

More information: http://service.sap.com/installmdm71 MDM Console Reference Guide Part 14: CLIX Command Line Interface CLIX Commands

CLIX command for retrieving count of master repository transactions available to synch with a slave repository

New CLIX command for counting the master repository transactions to synch with slave repositories

repGetMasterChangeCounter

More information: http://service.sap.com/installmdm71 MDM Console Reference Guide Part 14: CLIX Command Line Interface CLIX Commands

CLIX commands for managing passwords

New CLIX commands for managing user passwords:

      repUsersGetInfo returns information related to user passwords

      repUserSetPass changes non-admin user passwords

      repEmergenceAdminUserSetPassword changes admin password

      repUserSetExpire expires user passwords

      repUserSetUnexpire un-expires user passwords

More information: http://service.sap.com/installmdm71 MDM Console Reference Guide Part 14: CLIX Command Line Interface CLIX Commands

Access control enhancements for Remote Key, Matching, and Workflow functions

The following functional privileges were added to the Roles table:

      Edit Remote Key Mappings

      Add Matching Strategies, Rules, Transformations, and Fields

      Modify Matching Strategies, Rules, Transformations, and Fields

      Delete Matching Strategies, Rules, Transformations, and Fields

      Execute Matches

      Add Records to Job

More information: http://service.sap.com/installmdm71 MDM Console Reference Guide Part 10: Repository Administration MDM User and Role Management Roles Table Functional Privileges

Added Performance Tracing capability

A Performance Tracing option was added for all MDM server types. This option logs information about each MDM activity completed on a server, helping to identify where performance bottlenecks may be occurring.

Performance tracing can be enabled from the server configuration (.ini) file, CLIX, or from within MDM Console.

More information: http://service.sap.com/installmdm71 MDM Console Reference Guide Part 7: MDS Administration Logs, Traces, and Reports Performance Tracing

Export XML Schema

The ability to export an XSD file from a repository was added to the XML Schemas table.

More information: http://service.sap.com/installmdm71 MDM Console Reference Guide Part 10: Repository Administration Additional System Tables XML Schemas Table

Suppression Mode property for Remote Systems

A new remote system property, Suppression Mode, was added to give users the option of suppressing syndication of unchanged records by port instead of by remote system.

More information: http://service.sap.com/installmdm71 MDM Console Reference Guide Part 10: Repository Administration Additional System Tables Remote Systems Table

Calculated fields in tuples

Calculated fields can now be added as tuple member fields.

More information: http://service.sap.com/installmdm71 MDM Console Reference Guide Part 4 Repository Design MDM Tuples Supported Field Types

Slicing support added for four additional record operations

 

Added support for slicing of delete, rollback, validations, and calculations of calculated fields.

More information: http://service.sap.com/installmdm71 MDM Console Reference Guide Part 7: MDS Administration Optimizing MDS Performance

MDM Data Manager

Improvement

Description

Reverse Lookup fields in Record Details tab

Reverse lookup fields provide the ability to see all of the main table or tuple records which link to the selected main table record, and navigate “backward” to those records.

More information: http://service.sap.com/installmdm71 MDM Data Manager Reference Guide Part 2: Record Mode Record Operations Viewing a Record’s Hierarchical Relationships

Record Hierarchy Display option in Records pane

The Record Hierarchy Display option lets you see the main table records linked from each record on the current main table, and navigate to those records.

More information: http://service.sap.com/installmdm71 MDM Data Manager Reference Guide Part 2: Record Mode Record Operations Viewing a Record’s Hierarchical Relationships

Relations Graph

The Relations Graph window lets you navigate graphically backward and forward through a record’s hierarchical relationships.

More information: http://service.sap.com/installmdm71 MDM Data Manager Reference Guide Part 2: Record Mode Record Operations Viewing a Record’s Hierarchical Relationships

Tuple management enhancements

Several functional and usability enhancements for managing tuples were added:

      Support for simultaneous editing of tuple fields belonging to multiple main table records

      Support for editing multiple tuple records inside the tuple editor

      Added tuple hierarchy tree to tuple editor

      Enabled picklist limiting of tuple field values

More information: http://service.sap.com/installmdm71 MDM Data Manager Reference Guide Part 2: Record Mode Record Operations Editing Tuple Fields

Remote Key display

A remote key field was added to the Record Details tab

More information: http://service.sap.com/installmdm71 MDM Data Manager Reference Guide Part 2: Record Mode Record Operations Editing Remote Keys

Lookup [Main] selector

The process of searching for Lookup [Main] records was improved.

More information: http://service.sap.com/installmdm71 MDM Data Manager Reference Guide Part 2: Record Mode Record Operations Editing Lookup Fields

Expression Editor Copy/Paste enhancements

The ability to copy and paste expressions between the MDM Expression Editors and/or external editors was added.

More information: http://service.sap.com/installmdm71 MDM Data Manager Reference Guide Part 2: Record Mode MDM Expressions Expression Dialog Copying and Pasting Expressions

Multi-Valued Lookup for Qualified and Tuple records

A new Multi-Valued Lookup function was added to the MDM Expression Editor.

More information: http://service.sap.com/installmdm71 MDM Data Manager Reference Guide Part 2: Record Mode MDM Expressions Expression Functions Multi-Valued Lookup

Visual Indication of Required Fields

The ability for Data Manager to add an asterisk to required fields in the Record Details pane was added.

More information: http://service.sap.com/installmdm71 MDM Data Manager Reference Guide Part 2: Record Mode Editing Record Details Identifying Required Fields

Display Owner of Checked-Out Records

The name of a record’s checkout owner is now visible in the Checked Out column of the Records pane.

More information: http://service.sap.com/installmdm71 MDM Data Manager Reference Guide Part 2: Record Mode Checking Out Records [Checked Out] Column

MDM Workflow design

The ability to add loops to an MDM Workflow design was added, with the restriction that a loop must include at least one manual step.

More information: http://service.sap.com/installmdm71 MDM Data Manager Reference Guide Part 2: Record Mode MDM Workflows

Automatic archive or delete of completed MDM Workflow jobs

A new workflow property, Action on Complete, was added which gives users the option of automatically archiving or deleting completed workflow jobs.

More information: http://service.sap.com/installmdm71 MDM Data Manager Reference Guide Part 2: Record Mode MDM Workflows

Merging and Validations

MDM Data Manager now indicates which validations failed during merge records and record assignment operations. Also, during merge records and single record assignment operations, the user is given an option to continue if the validation failure only results in a warning.

More information: http://service.sap.com/installmdm71 MDM Data Manager Reference Guide Part 2: Record Mode Record Operations Merging Records Performing the Merge

MDM Import Manager

Improvement

Description

Record matching on Lookup [Main] fields

Support for record matching on Lookup [Main] fields was added.

More information: http://service.sap.com/installmdm71 MDM Import Manager Reference Guide Part 11: Matching Records The Match Records Tab The Value Matching Lists

MDM Syndicator

Improvement

Description

Whole Number/Fraction Connector destination item property

The ability to customize the connector between a whole number and a fraction in a syndicated value was added.

More information: http://service.sap.com/installmdm71 MDM Data Syndicator Reference Guide Part 4: Preparing Destination Items Customizing Destination Item Values

MDM Web Services

Improvement

Description

Added support for filtering qualified links in Search Web service operations

The ResultDefinition data type is used in a Search or Retrieve Web service operation for defining the structure of the response (which fields are returned and which fields are populated).

A new element has been implemented in the ResultDefinition data type called filterQualifiedLinks which can be defined so that the response is only populated with qualified links that answer the search criteria defined in the request.

More information: ResultDefinition Data Type

A Tuple value can be removed from a multi-valued Tuple field

A removeTupleValueIndicator element has been implemented for removing Tuple values from a multi-valued Tuple field during an Update Records Web service operation.

To delete a Tuple value, the following conditions must be in place:

      tupleValueId must exist

      removeTupleIndicator is set to True

More Information:

      Update Records Operation Update Policy for Tuple Fields

      Tuple Fields

Validations on Tuple fields supported

New validation data types have been implemented. The ValidationByCode and ValidationsByCode data types represent an MDM validation entity that is executed on selected records and is identified by the validation's code. The validation code is used to support execution of validations on Tuple fields.

More information:

      ValidationByCode

      ValidationsByCode

A new Execute Selected Validations By Code Web service operation

Used for executing specified validations or validation groups on fields (including Tuple fields) in an MDM table. The validations are identified by their code.

More information: Execute Selected Validations By Code Operation

A new Execute Selected New Record Validations Web service operation

Used for executing specified validations or validation groups on new records that are not yet created in the MDM repository. The validations are identified by their code.

This operation is useful when you want to create a new record but you do not want the Create Records operation to fail due to an unexpected validation result. You can execute this Web service operation on the new record to see the outcome of the validation prior to actually creating the record in the MDM repository.

More information: Execute Selected New Record Validations Operation

A new Execute All New Record Validations operation has been implemented

Used for executing all automatic validations defined for an MDM table on new records that have not yet been created in the MDM repository.

More information: Execute All New Record Validations Operation

Support for creating MDM destinations using the MDM Destination Administration tool

As of MDM 7.1 SP08, you can establish connection between the MDM Web Service Generator and the MDM server, using the MDM Destination Administration Tool.

However the following parameters are ignored when creating the destination:

      Trusted System Type

      Authentication Type

More information: Creating MDM Destinations for Web Service Operation Calls

MDM Web Dynpro Components

Improvement

Description

Expand All and Collapse All buttons have been implemented to easily expand or collapse a hierarchy tree

Prior to MDM 7.1 SP08, to expand a hierarchy tree, you would have to open each level manually.

As of MDM 7.1 SP08, Expand All and Collapse All buttons have been implemented enabling you to expand (or collapse) hierarchies with a single action.

These buttons are available on the following user interfaces:

      On a Result Set component that is based on a Hierarchy table

      On a Hierarchy lookup field's popup editor

More information: Editing an Item Details Web Dynpro Component

Binary Objects can be added on the fly while maintaining a Main table record

Prior to MDM 7.1 SP08, a user could only add an existing binary object (blob), to the MDM repository from an Item Details component that is defined on a Blob table.

As of MDM 7.1 SP08, if a user has permissions to add a blob to the MDM repository, an Add New button is visible on the popup of the Blob Lookup field in the Item Details editor.

More information: Editing an Item Details Web Dynpro Component

Viewing relationships of Main table records

As of MDM 7.1 SP08 a user can view multi-level relationships of Main table records in a relations graph from the Item Details Web Dynpro component. By expanding each record in the graph, a user can display the parents and children of the currently selected record as well as the children of each parent record.

More information: Viewing Relationships of Main Table Records

Validation of Tuple member fields is supported

As of MDM 7.1 SP08, validations of Tuple member fields (single or multi- valued) are supported and can be selected for execution from the MDM Configuration Manager’s list of possible validations when configuring an Item Details Web Dynpro component.

More information: Configuring Validations for Item Details Web Dynpro Component

A new Disable Force Unlock property has been implemented

Disables the option to forcefully unlock a record previously locked by another user or session. A confirmation message on the Web Dynpro Item Details component shows the Id of the user who has locked the record.

More information: Configuring an Item Details Web Dynpro Component

MDM Portal Content Development

Improvement

Description

Installing the MDM Portal iViews Framework - updated installation prerequisites added to documentation

Updated installation prerequisites for installing MDM Portal iViews including procedures on how to download the Portal Content SCA file and deploy the Portal iViews framework has been added to the guide.

More information: Installing the MDM Portal iViews Framework

A new customization property Is Close Button Visible has been implemented

Determines if the Close button is visible on an Item Details iView.

This feature can be used in any scenario when a customer wants to ensure that a user cannot close the Item Details iView and in doing so, deselects the record in the Result Set iView.

More information:

      Editing an Item Details iView

      Creating an Item Details iView Status of Action Buttons on Item Details iView at Runtime

Records can be exported as an Excel formatted XML file from a Result Set iView

You can export records returned for a current search from the Result Set iView to an Excel-formatted, XML file. The export is executed from a configured button on the Result Set iView.

More information: Exporting Records as an XML file from a Result Set iView

Searches can be executed using category attributes and attribute values

You can search by category attributes and attribute values by using the custom parameters in the following structure:

TaxonomyCode=_ATTR_AttributeName_ATTR_AttributeValue.

For example, Category=_ATTR_AttribName_ATTR_AttribValue

More information: Updating MDM Search Contexts Using Search by Category Attribute and Attribute Value

A new customization property, Tooltip Display Values Number has been added to the Item Details property editor

Relevant for flat multi-valued Lookup fields. The number you select in the dropdown list determines the number of display lookup values that appear in the tooltip.

Maximum number = 50; Minimum number = 0; Default = 5.

More information: Editing an Item Details iView

MDM Change Tracker Application

Improvement

Description

Improvement in the MDM Change History database table, A2i_CM_History

Prior to MDM 7.1 SP08, when changes were applied to Tuple field values, information that was stored in the change tracking tables did not directly relate to the top level Main table record and Main table Tuple field. To find this information, a Show Complete Event Details button was implemented on the Change Tracker user interface to show the event details of the selected record including all changes to Tuple fields.

As of MDM 7.1 SP08, the Show Complete Event Details button has been deprecated and stored information in the database fields now includes the change history of the modified Tuple field in relation to the Main table record.

More information: MDM Change Tracker Database Table – A2i_CM_History Entry Types (ITu, MTu, and DTu) Tuple Member Changes

MDM ABAP API

Improvement

Description

Improved Search Capabilities Using Search Groups

Search capabilities have been improved, in that you can now define a search group that contains more than one search parameter.

For this purpose, the IT_SEARCH_GROUP and the IV_SEARCH_OPERATOR parameters were added to the following commands:

      QUERY

      STORE_QUERY

      INVOKE_MATCHING

      INVOKE_MATCHING_VALUE_CHECK

      RETRIEVE_MATCHING_RESULT

Performance Tracing

It is now possible to create a log file that traces data relating to the performance of the server. For this purpose, the following commands were added:

      IF_MDM_ADMIN~GET_PERFORMANCE_TRACE_STATE – retrieves the state of performance tracing. Returns true if performance tracing is enabled, otherwise false.

      IF_MDM_ADMIN~SET_PERFORMANCE_TRACE_STATE – enables or disables the performance tracing feature.

By default, performance tracing is not enabled.

Validations

The following new command was added:

IF_MDM_CORE_SERVICES~INVOKE_VALIDATION_VALUE_CHECK

Use this command to run validation checks on new record values, without creating the record. You can specify the IDs of the validations to run, or, if no IDs are provided, the automatic validations are run.

Slicing of Operations

Slicing parameters were added to the following commands:

IF_MDM_CORE_SERVICES~INVOKE_VALIDATIONS

IF_MDM_CORE_SERVICES~DELETE

IF_MDM_CORE_SERVICES~ROLLBACK

For more information about these MDM ABAP API enhancements, refer to the API documentation in the ABAP system.

MDM Java API

For more information about the enhancements to MDM Java API in this release, see What's New in MDM Java and .NET API - MDM 7.1 SP08.

Additional Information

For more information about:

      Release restrictions in SAP NetWeaver MDM 7.1, see SAP Note 1244358.

      What is new in previous support packages of SAP NetWeaver MDM 7.1, see:

       SAP NetWeaver MDM 7.1 SP00-SP03 - What's New 

       SAP NetWeaver MDM 7.1 SP04 - What's New 

       SAP NetWeaver MDM 7.1 SP05 - What's New 

       SAP NetWeaver MDM 7.1 SP06 - What's New

       SAP NetWeaver MDM 7.1 SP07 - What's New

 

End of Content Area