Ansicht
Dokumentation

ECPAO_VC_SFIOM_QRY_F - Define Filters for Organizational Object Replication

ECPAO_VC_SFIOM_QRY_F - Define Filters for Organizational Object Replication

Addresses (Business Address Services)   CPI1466 during Backup  
This documentation is copyright by SAP AG.
SAP E-Book

In this Customizing activity you define criteria for filtering the organizational object replication between SAP SuccessFactors Employee Central and the Enterprise Resource Planning (ERP) system. The filters you define here are used, for example, by the Create and Execute Organizational Object Replication Query(RH_SFIOM_ORG_OBJ_REPL_QUERY) program.

Note
To prevent inactive time slices of organizational objects from being replicated from Employee Central, we recommend that you filter the replication for active data records. To do this, you need to define appropriate filters on data record level. This also applies to the default objects (business units, divisions, departments, job classifications, and positions). For these objects, we provide sample content that you can copy and adapt to suit your reqirements. Choose Show Sample Content to check what is available. Choose Copy Sample Content to copy the sample content and adapt it if needed.

You use the generic object replication, meaning, the generic OrganisationalObjectReplicationQuery and OrganisationalObjectReplicationResponse messages.

  1. Define the filter. Here's what you need to define:

  • Choose an Employee Central entity that is available in this template group (see EC Entity).

  • Choose an Employee Central field that is available for filtering from the Employee Central entity (see EC Field). You can choose from all filterable fields, except for the externalCode field and fields of the datetime, datetimeoffset, or Reference Object type.

  1. Define the filter criteria for your filter. You can define one criterion or several criteria. Here's what you need to define for each criterion:
  • Enter a unique number (see Record Number). You can enter any number here, it is just needed to differentiate between several entries you make for the same filter.

  • Enter the field value for which you want to filter. For each filter criterion, you can specify one filter value only. You can't use any operators or characters such as the comma or the inverted comma. To define more filter values, add more filter criteria.

Example 1 - Filtering for Active Data Records

This example shows a filter for active data records of business units – this filtering is contained in the sample content we provide:

Employee Central Entity Employee Central Field Filter Mode
WS_OM_BUS status Filter on Data Record Level

This is the related filter criterion:

Record Number Operator Field Value
1 Equal: Single Value A

This means that only active data records of business units are replicated to your ERP system.

Example 2 - Filtering for Position's Company

To filter for the company a position belongs to, create a filter such as this:

Employee Central Entity Employee Central Field Filter Mode
WS_OM_POS company Filter on Object Level

For this filter, you enter the following filter criteria:

Record Number Operator Field Value
1 Equal: Single Value DE01
2 Equal: Single Value US01

This means that only positions that belong to either company DE01 or company US01 are replicated to this ERP system. All data records of these positions are replicated, independent of whether a single record has the company DE01 or US01 assigned or not.






Fill RESBD Structure from EBP Component Structure   TXBHW - Original Tax Base Amount in Local Currency  
This documentation is copyright by SAP AG.

Length: 6026 Date: 20240523 Time: 160251     sap01-206 ( 85 ms )