on 05-17-2010 7:53 PM
Hi Experts,
I have a very specific requirement. I need to display a date field from date spec infotype in e-recruitment. The date type will vary depending on the internal candidate's personnel subarea. This field needs to be visible to both the candidate and the recruiter, but uneditable.
How can I achieve this? What is the best approach? I was thinking about adding it to the Personal Data in the Candidate Profile.
Thanks in advance
Shane
HI Shane,
As many suggested you are free to do any thing in Custom smartform. Inside the custome smartform you will have all the
information about the candidate through the interface like candidate name,user id etc.. You can than fetch the date specification
via 'Global definitions' ->Initialization .
Important thing to be noted here is that you cannot change the smartform interface.
Regards,
Ram
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
Hi Shane,
I think i know you in one of the OSS message that i am currently handling. Current me if i am wrong.
Where you want to display the date ? in candidate profile?
Regards,
Ram
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
Hello,
Table T77RCF_PRMC_PL is the one which comes with the standard SAP entries and should be changed. When you create your won entries or want to change the SAP entries through V77RCF_MDL_PRMC, the system then updates table T77RCF_MDL_PRMC. While displaying entries, the system first checks in the "C" table. If there are not entries, then it displays from the standard table. There is no need to worry about the table because if you through SPRO, the system updates the correct tables automatically.
What you have to worry about if you need to go to the table direct;y is V77RCF_PRMC_PL or V77RCF_MDL_PRMC. These are diffirent tables for recruiters and for candidates so you have to make sure you update the correct one otherwise the results wont come depending on whome you want to be able to display the new form - i.e. recruiter only or with candidate as well. If you configure for candidate as well then be sure to check SF_VIEW_AWZD or SF_VIEW_CAND as required.
For showing in the candidate profile, this requires an enhancment to component ERC_C_CAND_OVERVIEW_UI view V_DAT_OVER_VIEW then you can add the new field maybe under PROFILE SUMMARY. What Roman was suggesting was that it is easier through smartform as you have much freedom to easily do what you want.
Regards,
Hi tmusungwa,
I am slightly confused. I would like to customize the Candidate Profile that the recruiter can access from the SAP Portal.
As far as I can tell, this is a web dynpro application: ERC_A_CAND_OVERVIEW
It is not the smartform HRRCF_CANDIDATE_PREVIEW that others have suggested.
Am I incorrect here? Do I need to enhance ERC_A_CAND_OVERVIEW somehow? Or is there a smartform that I am missing?
Thanks
Shane
This question is still outstanding. Any ideas?
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
Hi Shane,
Infotype HRP5102 would be an option to consider to be enhanced to include a custom field for Date specifications. And if you are working on BSP's, HRRCF_PROFILE (bsp relevant to Candidate Data Overview) could be modified to include the custom field to be displayed.
Hope this information helps.
Best regards
G Raj
First Name, Last Name, and Gender are not saved in HRP5102, they are saved in the Business Partner (BP) object associated with the candidate
You can access this via transaction code BP
To get the business partner object of a candidate you need to navigate through the following relations in HRP1001:
Candidate (NA) >> Central Person (CP)
Central Person (CP) >> Business Partner (BP)
By the way, which version of e-Recruiting System you are running?
Hi Aqeel,
Thanks for the reply. We are using E-REC 604 in an integrated scenario with the SAP Portal (therefore, WebDynPro technology). Your info helps me, but brings me back to my original question:
I need to display a date field from date spec infotype in e-recruitment. The date type will vary depending on the internal candidate's personnel subarea. This field needs to be visible to both the candidate and the recruiter, but uneditable.
How can I achieve this? What is the best approach?
Where is the best place to add this add this information so it can be accessible, and how do I go about adding it?
Thanks in advance.
Shane
I agree with Roman to add your custom field to the data overview smartform instead of enhancing the webdynpro component.
The standard candidate data overview smartform is: HRRCF_CANDIDATE_PREVIEW
You can copy this to a completely custom Z smartform to add your fields and have the new smartform configured in the following configuration table: t77rcf_prmc_pl with parameter name "FORM_CAND_DOVR" and value is the name of your new smartform
I hope this will help...
Hi Aqeel,
Thanks for the reply. Does this same strategy you suggest work if you are using WebDynpro?
I have no parameters stored in the table you mentioned (T77RCF_PRMC_PL), but I do have values in T77RCF_MDL_PRMC.
Any idea what the difference is between the two, and which one I should use?
Thanks
Shane
Yes, it will wok with Webdynpro
The table T77RCF_PRMC_PL is for customer smartforms, this is where you should insert a record for your new custom smartform, the record will not be there by default, you have to insert it via table maintenance sm30
The default standard smartform is fetched from table T77RCF_PRM_PL for standard smartforms, entry with parameter name FORM_CAND_DOVR
So you have to create an entry in the customer smartforms table T77RCF_PRMC_PL with similar parameter name but with the name of your new custom smartform in the value field...
The logic works like this: it will try to find an entry in the customer table first (T77RCF_PRMC_PL), if it cannot find an entry with parameter name FORM_CAND_DOVR, it will go to the standard table (T77RCF_PRM_PL) where the entry exists by default.
To look into the logic more closely please go to the following method:
cl_hrrcf_dataoverview_pl
method: get_cand_dovr
Inside the above method, the logic is implemented inside the following method call:
CALL METHOD cl_hrrcf_t77rcf_prm_pl=>read_record
EXPORTING
iv_prm = 'FORM_CAND_DOVR'
IMPORTING
es_t77rcf_prm_pl = ls_prm.
lv_cand_dovr_form = ls_prm-value.
I hope I made things more clear...
This question still outstanding. Any experts with ideas for me?
Thanks
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
User | Count |
---|---|
110 | |
12 | |
11 | |
6 | |
5 | |
4 | |
4 | |
3 | |
3 | |
3 |
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.