Configuring SAP SuccessFactors Employee Central Payroll

Objective

After completing this lesson, you will be able to recall how to configure Point to Point replication

Configuration: SAP EC Payroll Tasks

There are several configuration tasks required for the integration in EC Payroll:

Configuration of Actions (required for Events and Event Reasons Mapping):

  • Configure SAP Infotype Actions

Mapping of Organizational Terms & Codes:

  • Key Mapping of Company Code
  • Key Mapping of Location
  • Defining Mapping Code Value Lists

Update work schedule default or create custom field for work schedule:

  • Mapping of Work Schedule
  • Define Date Type

Set up Wage types:

Configure Wage Type Processing:

  • Assign Non-Recurring Wage Types to Infotypes
  • Assigning Wage Types to Infotypes

Mapping of organizational data for SAP ERP Financial integration:

  • Replication Employee Key Mapping Table (optional)

Set up time data integration:

  • Time Type Replication - Configure ECP for Time Data Integration
  • Time Types - Define Mapping Code Value Lists
  • Time Sheet Replication - Configure ECP for Time Sheet Integration
  • Time Sheet - Define Mapping Code Value Lists

Set Up for Point to Point Replication:

  • Create Technical User
  • Set up Web Service Communication from ECP to EC
    1. Set up Webservices in SOAManager
    2. Set Up Connection Data
    3. Ping EC APIs
  • Set up Data Sharing Configuration
  • Configure EC API Query
  • Pay Component and Wage Type Configuration Report Check

SAP SuccessFactors EC Payroll Configuration Demo

Step 1 - Set Up Data Sharing Configuration

Step 2 - Configure SAP Infotype Actions

Step 3 - Key Mapping of Organizational Terms

Step 4 - Define Mapping Code Value Lists

Step 5 - Configuration of Wage Types

Step 6 - Define Date Type

Step 7 - Create Technical User

Step 8 - Set Up Web Service Communication

Step 9 - Configure EC API Query

Step 10 - Pay Component and Wage Type Configuration Report Check

Process Overview

This simulation showcases the configuration steps in SAP SuccessFactors EC Payroll for the employee data Integration with SAP SuccessFactors EC.

Prerequisites

The following prerequisites must be met prior to performing the SAP SuccessFactors ECP Configuration Steps:

Steps

  1. Employee Central Payroll system at minimum support package level SAP_HR/EA_HR SP28.

  2. Installed the Integration Add-On for EC Integration.

  3. SAP SuccessFactors EC Payroll basic configuration setup.

  4. Administrator Access to Employee Central Payroll.

  5. Personnel Administration structures must be aligned with Employee Central.

  6. The Basic Settings in EC and EC Payroll must match.

  7. Create Organizational data for Payroll Area, Control Record and Administrator.

  8. Ensure Basic Pay and Recurring Payments/ Deduction Data is aligned.

  9. Define Monitoring of Tasks and Date Specifications.

Result

As part of this demonstration, we will cover 10 configuration steps in ECP for implementing integration between SAP SuccessFactors EC and ECP.

Configuration: Defining Mapping Code Value Lists

The step ‘Defining Mapping Code Value Lists’ includes mapping the below fields:

  • Salutation
  • Marital Status
  • Address Type
  • Contract Type
  • State
  • Employee Class
  • Employment Type
  • Events
  • Event Reasons
  • Pay Groups
  • Payment Method
  • Pay Scale Type & Area
  • Pay Component Recurring/ Non-recurring
  • Frequency

The mapping for all the code values is completed in the same table.

Configuration: Important Notes

  • Replication of the Employee Key Mapping Table is only required if planning to replicate data from Employee Central to EC Payroll.
  • The key mapping table HRSFEC_D_EEKEYMP needs to be populated with the mapping of PERNR IDs from EC and ECP to avoid the creation of new employees after data migration. This table is automatically populated for new hires.
  • Complete the below steps to complete this task:
    1. Run program PAOCF_EC_UPLOAD_EEKEY_MAPPING. Search for the download file in the ‘Filename’ field and execute the program:Search the download file in the 'Filename' to run the program PAOCF_EC_UPLOAD_EEKEY_MAPPING.
    2. View the results of the uploaded file. Access table PAOCFEC_EEKEYMAP to display the details:Screenshot of the results of the uploaded file is displayed in the program interface.

Configuration: Work Schedules

The configuration of work schedules is only required if a custom field is created for Work Schedules. If the Time Off module is not activated, but work schedules should be replicated from Employee Central to the Employee Central Payroll system, then we recommend creating a custom specific field with an associated picklist.

There are 3 sub-steps for this configuration:

  1. Refining Default Logic of Work Schedule
  2. Define Extensibility Mapping
  3. Time-Off Work Schedules: Defining Key Mapping

Configuration: Default Work Schedule

  • As a default, the system uses the first work schedule it comes across in table T508A based on the employee subgroup and personnel subarea grouping.
  • Follow the below steps to turn off this default setting:
    1. Access transaction code SM30. Go to menu path: SystemServicesTable MaintenanceExtended Table Maintenance.

    2. Enter table/view V_T77SO & Choose Maintain.

    3. Enter the below new entries and Save:

Filed NameValue
GroupYSFEC
Sem .abbr.YSCHK
Value abbrX
DescriptionDisable default logic to determine work schedule

Configuration: Extensibility Mapping

Complete this setting if using the custom field Work Schedule.

  1. Go to IMG Menu: SAP Customizing Implementation GuidePersonnelManagementIntegration Settings for SuccessFactors Employee CentralPayrollExtensibilityDefine Extensibilty of Field Assignment.
  2. Enter and Save the below table entries:
Employee Central Node NameEmployee Central Element NameITypeField Name
Job_Information[custom_stringXX]0007SCHKZ

Configuration: Time Off Mapping

The following setting is only required if using the work schedules from Time Off:

  1. Go to IMG Menu: SAP Customizing Implementation GuidePersonnel ManagementIntegration Settings for SuccessFactors Employee Central PayrollAssignment of Code ValuesFor Point-to-Point ReplicationMaintain Code Value Mapping
  2. On the Change View "Code value mapping properties (customer)": Overview screen, create new entries for the work schedule rule:
    Data type in Employee CentralISO codeEnd DateStart DateAlt. listCountryMode
    WORK_SCHEDULE_RULEUS12/31/999001/01/1800 CheckMapping via customer table or identical mapping
  3. On the Change View "Code value mapping (customer)": Overview screen, create new entries for the work schedules you want to map to a different Employee Central Payroll work schedule rule key.

Configuration: Time Type Replication

The steps for Time Type Replication and Time Sheet Replication are optional based on whether time types from Time-Off and Time Sheet are required for replication.

Before replicating Time Types for Time Off, ensure the below:

  1. Time data configuration is set up the same in EC and EC Payroll.
  2. The below checks should be turned off in the Employee Central Payroll backend:
    • Allow Overlapping Time Infotypes
    • Disable Quota Deductions
    • Disable absence input checks
    • Permit Attendances/Absences to be Recorded Without Clock Times
  3. Time types must be mapped to absence types in EC Payroll if using Time Off functionality:
    • On the Change View "code mapping (customer)": Overview screen, create new entries for the time types you want to map to a different Employee Central Payroll key:
Field NameValue
Data type in Employee CentralTIME_TYPE
ISO codeUS
Alt. list 
ERP Code Value﹤Employee Central value﹥
Data type in Employee Central﹤Employee Central Payroll value﹥

Configuration: Time Sheet Replication

Time Sheet replication is only required when you want to replicate the time pay types from Time Sheet.

Before replicating Time Types for Time Off, ensure the below:

  1. Check Entry Permissibility per Infotype - Enable multiple entries of the same wage type to avoid error messages with replication.
  2. Check Wage Type Characteristics - For all wage types used in the replication of employee time valuation results, you must verify the following:
    • Under Number/unit, that the Time unit/meas. field is filled with the unit Hours.
    • Under Input combination, you must ensure you make the settings required to allow Number/unit and disallow Amount.

Time Pay Types must be mapped to time wage types (infotype 2010) in EC Payroll:

  • On the Change View "code mapping (customer)": Overview screen, create new entries for the time pay types you want to map to a different Employee Central Payroll key:
Field NameValue
Data type in Employee CentralTIME_PAY_TYPE
ISO codeUS
Alt. list 
ERP Code Value﹤Employee Central value﹥
Data type in Employee Central﹤Employee Central Payroll value﹥

Configuration: Activation of Business Functions

When using Payroll UI Mashups, activate the required Business Functions in Employee Central Payroll following the steps below:

  1. Access Transaction code SFW5.
  2. On the Switch Framework: Change Business Function Status screen, select the following entry (by selecting the Planned Status column) and then choose the Activate Changes button:

    Business Function HCM_PAO_CI_1 requires the following Business Functions:

    HCM, Administrative Services 04 (HCM_ASR_CI_4)

    HCM, Administrative Services 03 (HCM_ASR_CI_3)

    HCM, Administrative Services 02 (HCM_ASR_CI_2)

    HCM, Administrative Services 01 (HCM_ASR_CI_1)

  3. An information dialog box is displayed. Choose Continue.
  4. Choose Back.

Conclusion

After completing this unit you should now be able to:

  • Recall the master data integration settings in SAP SuccessFactors Employee Central Payroll
  • Recall the steps to configure Point to Point integration between SAP SuccessFactors Employee Central and Employee Central Payroll
  • Access any useful and/or relevant resources

Thank you for taking this unit! Please revisit any sections that do not have a check-mark to complete.

Log in to track your progress & complete quizzes