Ansicht
Dokumentation
ECPAO_VC_SFIOM_QRY_F - Define Filters for Organizational Object Replication
Addresses (Business Address Services) CPI1466 during BackupThis documentation is copyright by SAP AG.
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.
- Define the filter. Here's what you need to define:
- Choose the transformation template group (see Transformation Template Group).
- 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.
- Choose the filter mode you want to use (see Filter Mode for Organizational Object Query).
- 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.
- Choose the operator you want to use (see Filter Operator for Organizational Object Query. Currently only one operator is available.
- 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 )