SAP Knowledge Base Article - Public

2486987 - Custom01-15 fields in program RH_SFI_SYNCHRONIZE_EMPL_DATA

Symptom

What do the fields 'custom01 - 'custom15' mean and how can they be used in SAP ERP HCM program RH_SFI_SYNCHRONIZE_EMPL_DATA?

"Image/data in this KBA is from SAP internal systems, sample data, or demo systems. Any resemblance to real data is purely coincidental." 

Environment

Integration Add-On for SAP ERP HCM and SuccessFactors HCM Suite

Resolution

1. Success Factors:

Custom01-15 fields have their equivalents in SuccessFactors 'SFAPI Data Dictionary' or 'OData API Data Dictionary', (Entity = 'User'), depending on the version (protocol) RH_SFI_SYNCHRONIZE_EMPL_DATA is processed: SFAPI (SOAP) or Odata.

Also see:
a. SAP SuccessFactors HCM Suite SFAPI: Developer Guide e.g. pages:

p. 97 -> "Used to set permissions, filters in reporting, and displayed in forms, Employee Profile, Organization Chart. See notes on this field above." 

p. 93 -> "Best practice security integration recommendation: An alternative to using the above relationships to translate from your HRIS organizational security structures is to use one of the CUSTOM01-15 fields to contain structural identifiers that can group people into substructures of your HRIS organizational structures. This is a translation from your HRIS hierarchical structures into flat identifiers, or tags. For example, if your organizational structure has a hierarchy where Dept1 contains Dept2 and Dept3, and you grant users access to the Dept1 hierarchy in your HRIS, you can tag all users in this hierarchy with a value of “Dept1-Hierarchy” in the CUSTOM01 field in SAP SuccessFactors, and grant security access rules through this tag in SAP SuccessFactors. Then if “Dept4” is added to the HRIS Dept1 hierarchy, your data feed will update the appropriate users with the “Dept1- Hierarchy” tag who match your new Dept4 organization. You can of course, also assign access directly to the departments field in SAP SuccessFactors, but if new departments are added in the future, you will have to update security settings in SAP SuccessFactors to grant access to them as well. This process will depend on how your organization is managed ."

b. SAP SuccessFactors API Reference Guide (OData V2)




2. ERP System:

In RH_SFI_SYNCHRONIZE_EMPL_DATA you can use parameter fields custom01 - customer15 as below, either choose the value via F4-help (drop-down menu) or fill the fields via 'Own implementation' (BAdI: Replication of Employee Data (HRSFI_B_EMPL_DATA_REPLICATION)):
(Please also see the F1-help of the fields.)

2486987_Screenshot_RH_SFI_SYNCHRONIZE_EMPL_DATA_custom01-15.png


Whereas fields custom01-15 are available parameters in program, for fields which are not available, please follow the steps described in KBA 3096555 - Talent Hybrid Integration (BizX Add-on): Employee Data and Compensation Data: How to enable fields not provided by standard in ERP 

See Also

Mapping of SuccessFactors Fields for Employee Data to SAP ERP

Keywords

RH_SFI_SYNCHRONIZE_EMPL_DATA, HRSFI_SYNCH_EMP_DATA, custom, custom own, field , KBA , PA-SFI-TM , Integration with SuccessFactors BizX Talent Management , PA-SFI-TM-MW , Middleware for SFSF BizX Talent Management , How To

Product

integration add-on for SAP ERP HCM and SAP SuccessFactors HCM all versions