I have recently implemented E-RECRUITMENT Module for one of the Leading PSU client and during which lot custom defined stuff were to be enabled in order to meet the requirements.
I had to gather lot of information which was time consuming, So i thought of sharing the same so that the fellow members can have a handy information during there implementations. Also not only during implementation, this may help in troubleshooting during support or roll out phases also.
This information is gathered for those who are intended on versions – ECC 6.0 Ehp4, (Service Pack 10 and above)
This contains various Calsses/ Menthods, BADI’s, Tables, Packages, Function Modules.
1. Classes/ Methods:
CL_HRRCF_CANDIDATE – Use => GET method,
CL_HRRCF_SYSTEM_CHECK => Class Constructor Method
CL_HRRCF_OI_POSITION => GET_BY_HOLDER (To get the vacant positions)
CL_HRRCF_CANDIDATE_INFO => GET_CANDIDATE_DETAILS
CL_HRRCF_M_CANDPROFILE – Get the NA object id by in putting the User name
CL_HRRCF_CANDIDATE_BUPA_BL – To get the DOB/Name from Business Partner (You need to execute and again choose the method -> GET_PERS_DATA
CL_HRRCF_ACTIVITY_MGMT_PL – to create/ Modify/ Delete activity
CL_HRRCF_M_WORK_EXP – All Candidate Data related to work experience
CL_HRRCF_M_PERSONL_DATA – All Candidate Data related to personal data
CL_HRRCF_CANDIDATE_ADMIN_BL, method GET_CAND_EMAILID to get mail id
CL_HRRCF_ACT_DATA_TRANS_RECORD -> Method Transfer Data = Used for Transfer Data from EREC to EC server
2. Function Modules:
FUnction Module: HR_PREPARE_NEW_EE -> USed in ECC server
Function Module – ERC_SE_REQUI_CREATE_RC To Update all the relationships of Requisition Creation
ERC_SE_REQUI_CREATE_RC – Creates a Requisition Request – Pass the Role as a Recruiter (0007) / RFC /
RCF_UPDATE_EXT_CANDIDATES – This will create all external users to communication user
RCF_DBCDCYL_INDEXING – Indexing of Assignment Lists for Requisitions
COM_SE_DISPATCHER – Search Engine Service: Indexing
RCF_CHECK_SEARCH_SETTINGS – Check of Settings for Search report checks whether the search settings are correct
T77RCF_SPT_INFTY – Assignment of eRec Infotypes to class
T77RCF_PRM_PL – Table for Configure PDF
Road-map Customization Tables
Table T77RCF_RM_STEPC is where you will define the various applications which you require in your various roadmaps. These are like the various steps for the various candidate types you have.
T77RCF_RM_IDC is where you define the roadmap patterns – External Candidate, Internal Candidate, Application Wizard etc.
T77RCF_RM_SEQ is where you configure which steps to follow for each road map.
“Customizing table T77RCF_SPT contains no corresponding entry for Business Object =/”
Message no. HRRCF0001014 – Solution – Please check in table T77RCF_SMG_NAVI and compare entries in 000 client
I hope this information would be useful.
Thanks & Many Regards
Vijay Mohan G