Show TOC

Function documentationUse of Data Replication Filters

 

You can use this WebDynpro application to define filter criteria that restrict data replication to other business systems: for example, to replicate supplier data for just one group of suppliers.

Prerequisites

For each filter, you have defined replication models, business objects, and outbound implementations in Customizing for Master Data Governance under Start of the navigation path General Settings Next navigation step Data Replication End of the navigation path.

Features

The user interface displays a work list that allows you to edit filters for combinations of business objects and replication models.

Checking the Status of Filters

The status icons in the work list have the following meanings:

Icon

Description

Filter criteria are defined (Filter criteria are defined)

Filter criteria are already defined. You can change the filter criteria by selecting the row and choosing the Change button.

Filter criteria are not yet defined (Filter criteria are not yet defined)

No filter criteria are defined yet. You can define filter criteria by selecting the row and choosing the Create button.

Filter criteria can not be defined (Filter criteria can not be defined)

You cannot define filter criteria because of Customizing settings.

Creating or Editing Filters

To create or edit filters, you can select a row on the table and choose the Create button or the Change button. A screen then allows you to create or change filter criteria for explicit filters (filters that you define online). The table below describes the features of the screen.

Feature

Description

Inclusion or Exclusion of Business Objects

The screen is divided into the following sections:

  • The Filter Criteria to Include Business Objects section allows you to define filter criteria for the business objects you want to replicate.

  • The Filter Criteria to Exclude Business Objects section allows you to define filter criteria for the business objects you do not want to replicate.

Formulation of Filter Criteria

Each filter criterion includes the following elements:

  • Attribute: A field on which a condition is defined.

  • Operator: A logical function such as ‘equals to’ or ‘is greater than’ to determine value ranges for specific fields.

  • Value: A threshold value.

The standard formulation for a filter criterion is: <attribute> <operator> <value>. For example, Supplier No. equals 141.

If you choose the operator 'is between', an extra entry box appears, and the formulation changes to: <attribute> is between <value> and <value>

System Evaluation of Filter Criteria

The system evaluates the filter criteria using the following logic:

  • If several filter criteria are applied to the same attribute, the system applies the filter if any filter criterion is true.

    For example, Supplier No. equals 141 OR Supplier No. equals 142.

  • If several filter criteria are applied to different attributes, the system applies the filter if all filter criteria are true.

    For example, Supplier No. equals 141 AND Company equals 0001.

Copying of Filter Criteria

If you use the same business object in another replication model, you can copy its filter criteria with the Copy Criteria From button.

Deletion of Filter Criteria

If you choose the Delete All button, all defined filter criteria are deleted. If you then save your changes, the status of the filter changes from green to yellow with the next refresh of the work list.

Displaying Filters Defined In Customizing

You can choose the Show Predefined Filters button to display predefined filters (filters defined in Customizing).

Displaying Segment Filters

You can choose the Show Segment Filters button to create or change filter criteria for segment filters. When you define a segment filter, you ensure that only selected segments of a business objects are replicated. Specifying segment filters reduces not the number of business objects that are replicated, but the size of each business object.

Transporting Filter Criteria

If you select this option for one or more selected table entries, you can include the filters on a transport request, so that they can be imported into another system. You can define and test filters in a test system before transporting them into a productive system.

Accessing Predefined Filters in Customizing

You can view the standard data replication filters supplied by SAP in Customizing. More information is available in Customizing for Master Data Governance under Start of the navigation path General Settings Next navigation step Data Replication Next navigation step Enhance Default Settings for Outbound Implementations Next navigation step Define Filter Objects End of the navigation path.

Example Example

A consistency check is a predefined filter. The system uses consistency checks to accommodate dependencies, for example to ensure that prices are replicated whenever products are replicated.

End of the example.

Activities

You can access the user interface from the following locations:

  • The Define Filter Criteria link within your Master Data Governance solution

  • The SAP Easy Access menu under Start of the navigation path Cross-Application Components Next navigation step Processes and Tools for Enterprise Applications Next navigation step Master Data Governance Next navigation step Data Replication Next navigation step Define Filter Criteria (DRFF) End of the navigation path