Uday's website
Published on Uday's website (https://www.uday.net)

Home > SuccessFactors > Techical Information

Techical Information

Here is some technical details that will help with debugging.

  • Log in [1] to post comments

Enhancement Spots

Go to SE18 and search for *SFI*

HRSFI_COMP_ACTIVATION_CUST     Customizing Information Needed for Compensation Activation
HRSFI_COMP_DATA_ACTIVATION     Activation of compensation data imported from SFSF
HRSFI_COMP_FIELD_EXTRACTOR     Extraction of compensation data
HRSFI_EMPL_DATA_REPLICATION    Replication of Employee's Data
HRSFI_MONITORING_LOG_AUTH      Authorization Checks for Log Data Display in Monitor

 

  • Log in [2] to post comments

BAdI for SuccessFactors

Go to SE18 and search for *SFI*

Name of a BAdI Definition Enhancement Spot Description
HRSFI_B_COMP_ACTIVATION_CUST HRSFI_COMP_ACTIVATION_CUST Customizing Information Needed for Compensation Activation
HRSFI_B_COMP_DATA_ACTIVATION HRSFI_COMP_DATA_ACTIVATION Activation of Compensation Data Imported from SFSF
HRSFI_B_COMP_FIELD_EXTRACTOR HRSFI_COMP_FIELD_EXTRACTOR Extraction of Compensation Data
HRSFI_B_EMPL_DATA_REPL_LABEL HRSFI_EMPL_DATA_REPLICATION Labels for Fields of data Replication
HRSFI_B_EMPL_DATA_REPLICATION HRSFI_EMPL_DATA_REPLICATION Replication of Employee's Data
HRSFI_B_ENHANCE_EMPL_DATA_REP HRSFI_EMPL_DATA_REPLICATION Enhancement of employee data replication
HRSFI_B_FILE_NAME HRSFI_EMPL_DATA_REPLICATION Provide File Name for File Storage
HRSFI_B_LEADING_CONTRACT HRSFI_EMPL_DATA_REPLICATION Determine leading contract of a Central Person
HRSFI_B_MONITORING_LOG_PROGRAM HRSFI_MONITORING_LOG_AUTH Determine Program Which Selects Employees for Log Display

 

 

 

  • Log in [3] to post comments

Classes used in HRSFI

Use SE24 to go to Class Builder.

If you search using *HRSFI* you will get a list of all classes related to SuccessFactors.

CL_HRSFI_AC_MONITORING_EMPL    Assistance Class for HRSFI_MONITORING_EMPL
CL_HRSFI_ACCESS_SECSTORE       Access SECSTORE
CL_HRSFI_APIDICT_DESCSFOBJS    DescribeEx of SFObject
CL_HRSFI_APIDICT_LISTSFOBJS    Retrieve list of SFObjects from SFSF
CL_HRSFI_C_PARAMS              Parameter Customizing Access Class
CL_HRSFI_COMP_AC_MONITORING    Assistance Class for HRSFI_MONITORING_COMP
CL_HRSFI_COMP_ACTIVATION       Activation of data from SFSF
CL_HRSFI_COMP_CONSTANTS        Constants for integration with SFSF
CL_HRSFI_COMP_DATA_EXTRACT     Extraction of compensation data
CL_HRSFI_COMP_DATA_IMPORT_WEB
CL_HRSFI_COMP_DATA_LOG_MONITOR Log Data Retrieval for Display in Monitor
CL_HRSFI_COMP_DATA_RESULT      Creation of final data structure
CL_HRSFI_COMP_DATA_UPSERT      MW based update of comp. planning data
CL_HRSFI_COMP_EXPORT_WEB       Message based export of comp data to SFSF
CL_HRSFI_COMP_MAPPING          Mapping of data from SFSF to compensation fields
CL_HRSFI_COMP_MESSAGE_HANDLER  Message handler for compensation integration
CL_HRSFI_COMP_UTILITIES        Utilities for Compensation Integration:  Use in BAdIs
CL_HRSFI_COMP_UTILITIES_INTERN Utilities for Compensation Integration: Internal Use
CL_HRSFI_COMP_UTILITIES_SALARY Calculate salary-related fields
CL_HRSFI_CONTROL_CHAR_FILTER   Splits Xstring at CR LF
CL_HRSFI_CONVERT_TAB_FILTER    Converts a xstring to string tab
CL_HRSFI_DET_PACKAGE_SIZE
CL_HRSFI_EMPL_DATA_DELTA       Delta Handling
CL_HRSFI_EMPL_DATA_LOG_MONITOR Log Data Retrieval for Display in Monitor
CL_HRSFI_EMPL_DATA_REPL_REPORT Functions of Report
CL_HRSFI_EMPL_DATA_REPLICATION Replication of Employee's Data
CL_HRSFI_EMPL_DATA_TOOLS       Reuse Functions
CL_HRSFI_EMPL_DATA_WEB_SERVCE  Send Employee data via Web Service
CL_HRSFI_EX_FILE_NAME          Example to construct file name
CL_HRSFI_FB_COMP_FIELD_EXTR    Class for BAdI: HRSFI_B_COMP_FIELD_EXTRACTOR
CL_HRSFI_FB_EMPL_DTA_REPL_LABL Class for BAdI: HRSFI_B_EMPL_DATA_REPL_LABEL
CL_HRSFI_FB_ENH_EMPL_DATA_REP  Class for BAdI: HRSFI_B_ENHANCE_EMPL_DATA_REP
CL_HRSFI_HEADER_FILTER         Deletes the first line of a xstring tab
CL_HRSFI_IM_COMP_ANN_SALARY    Class for BAdI Impl.: HRSFI_COMP_ANN_SALARY_FIELDS
CL_HRSFI_IM_COMP_ANN100_SALARY Class for BAdI Impl.: HRSFI_COMP_ANN_SALARY_FIELDS
CL_HRSFI_IM_COMP_BONUS_ACT     Class for BAdI Impl.: HRSFI_COMP_BONUS_ACTIVATION
CL_HRSFI_IM_COMP_CURR_POS_DATE Class for BAdI Impl.: HRSFI_COMP_CURR_POS_DATE
CL_HRSFI_IM_COMP_JOBLVL_EESUBG Class for BAdI Impl.: HRSFI_COMP_JOBLEVEL_EESUBGROUP
CL_HRSFI_IM_COMP_JOBLVL_PYSCTY Class for BAdI Impl.: HRSFI_COMP_JOBLEVEL_PAYTYPE
CL_HRSFI_IM_COMP_PAYGRADE      Class for BAdI Impl.: HRSFI_COMP_PAYGRADE
CL_HRSFI_IM_COMP_PYGRD_SCLLVL  Class for BAdI Impl.: HRSFI_COMP_PAYGRADE_SCALE_LEVL
CL_HRSFI_IM_COMP_SALARY_ACT    Class for BAdI Impl.: HRSFI_COMP_SALARY_ACTIVATION
CL_HRSFI_IM_COMP_STD_SALARY    Class for BAdI Impl.: HRSFI_COMP_STD_SALARY_FIELDS
CL_HRSFI_MANAGER_DETERMINATION SFI Manager Extraction
CL_HRSFI_REUSE_EMPL_HANDLING   HR SFI Reuse methods for employee handling
CL_HRSFI_SESSION_HANDLING      Session handling
CL_HRSFI_SFAPI_ASYNC_Q_FACTORY Factory for asynch queries
CL_HRSFI_SFAPI_ASYNC_QUERY_W   As
CL_HRSFI_SFAPI_QUERY_WRAPPER   Wrappes SFAPI Asynch Queries
CL_HRSFI_SYNCH_COMP_F4
CL_HRSFI_SYNCHRONIZE_EMPL_DATA SFI Integration: Data extraction
CL_HRSFI_TOOLS                 HR SFI Tools
CL_HRSFI_UNZIP_FILTER          Filter to unzip xstring
CL_IM_HRSFI_DEL_COMP_LOGS      Imp. class for BAdI imp. HRSFI_DEL_COMP_LOGS
CL_IM_HRSFI_DEL_EXTR_LOG       Imp. class for BAdI imp. HRSFI_DEL_EXTR_LOG
CL_IM_HRSFI_MONITORING_LOG_PRG Class for BAdI: HRSFI_B_MONITORING_LOG_PROGRAM
CL_IM_HRSFI_SECSTORE_APPL      Imp. class for BAdI imp. HRSFI_SECSTORE_APPL
CX_HRSFI_C_PARAMS              Parameter Customizing
CX_HRSFI_COMMUNICATION_ERROR
CX_HRSFI_COMP_DATA_EXCEPTION   Exception Class
CX_HRSFI_EMPL_DATA_EXCEPTION   Exception Class
CX_HRSFI_REUSE                 Exception Class for Reuse Package
IF_HRSFI_APIDICT_DESCSFOBJS    DescribeEx of SFObject
IF_HRSFI_APIDICT_LISTSFOBJS    Retrieve list of SFObjects from SFSF
IF_HRSFI_COMP_ACTIVATION_CUST  Interface for BAdI: HRSFI_B_COMP_ACTIVATION_CUST
IF_HRSFI_COMP_DATA_ACTIVATION  Interface for BAdI: HRSFI_B_COMP_DATA_ACTIVATION
IF_HRSFI_COMP_DATA_EXPORT      Interface for comp data export classes
IF_HRSFI_COMP_DATA_IMPORT      Interface for comp data import from SFSF
IF_HRSFI_COMP_DATA_UPSERT      Usert of compansation data fo SFSF
IF_HRSFI_COMP_FIELD_EXTRACTOR  Interface for BAdI: HRSFI_B_COMP_FIELD_EXTRACTOR
IF_HRSFI_EMPL_DATA_C           Constants
IF_HRSFI_EMPL_DATA_REPL_LABEL  Interface for BAdI: HRSFI_B_EMPL_DATA_REPL_LABEL
IF_HRSFI_EMPL_DATA_REPLICATION Interface for BAdI: HRSFI_B_EMPL_DATA_REPLICATION
IF_HRSFI_ENHANCE_EMPL_DATA_REP Interface for BAdI: HRSFI_B_ENHANCE_EMPL_DATA_REP
IF_HRSFI_FILE_NAME             Interface for BAdI: HRSFI_B_FILE_NAME
IF_HRSFI_LEADING_CONTRACT      Interface for BAdI: HRSFI_B_LEADING_CONTRACT
IF_HRSFI_MONITORING_LOG_PRG    Interface for BAdI: HRSFI_B_MONITORING_LOG_PROGRAM
IF_HRSFI_REUSE_C               Constants for Reuse Package
IF_HRSFI_SFAPI_ASYNC_QUERY     Async Query
IF_HRSFI_SFAPI_ASYNC_QUERY_FA  Factory to create asynch queries
IF_HRSFI_SFAPI_QUERY           General interface for SFSF Query
IF_HRSFI_SFAPI_UPSERT          Usert of compansation data fo SFSF
IF_HRSFI_XSTRING_FILTER        Filter with xtring as in and output
IF_HRSFI_XSTRING_TO_TAB_FILTER Filter converts xstring to xstring table
ZCL_HRSFI_B_LEADING_CONTRACT   Class for BAdI: HRSFI_B_LEADING_CONTRACT
ZCL_HRSFI_EMPL_DATA_REPL_LABEL Class for BAdI: HRSFI_B_EMPL_DATA_REPL_LABEL
ZCL_HRSFI_EMPL_DATA_REPLICATN  Class for BAdI: HRSFI_B_EMPL_DATA_REPLICATION
ZCL_HRSFI_TOOLS_UTILITIES      Common Class for SF Utilities
 

  • Log in [4] to post comments

 Valid XHTML 1.0 StrictCreative Commons LicenseVerbatim copying and redistribution of this entire page are permitted provided this notice is preserved. All content on this website including archives (including text, photographs, audio files and any other original work), unless otherwise noted, is licensed under a Creative Commons License or later.


Source URL:https://www.uday.net/techical-information-successfactors

Links
[1] https://www.uday.net/user/login?destination=node/521%23comment-form [2] https://www.uday.net/user/login?destination=node/523%23comment-form [3] https://www.uday.net/user/login?destination=node/524%23comment-form [4] https://www.uday.net/user/login?destination=node/522%23comment-form