Add field to E-Recruitment Candidate Profile / Personal Data Screen

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

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...

Similar Messages

  • How to change the   Success Message  for Personal Data Screen in ESS

    Hi,
           While saving the Personal Data in the ESS  I want to chage the Success message.When I check the DC , Message Class  i am not able to find the  the particular string.Can any  one please  guide how to find the Success Message String   for this Personal Data Screen or Which BAPI  I  have to check .
    Regards
    Alexi

    Hi  iidhya ,
      Please find the code below
        public boolean onEvent( )
        //@@begin onEvent()
        String event = fpm.getEventData().getEventName();
              if (event.equals(IFPM.EVENT_ADD)){
                   wdThis.wdGetFcPersInfoInterface().setModeForCreate(selectedSubtype);
              }else if(event.equals(IFPM.EVENT_EDIT)){
                   wdThis.wdGetFcPersInfoInterface().setModeForEdit(wdThis.wdGetFcPersInfoInterface().getSubtypevalue(selectedRecord));                              
              }else if(event.equals(IFPM.EVENT_REMOVE)){
                   wdThis.wdGetFcPersInfoInterface().setModeForDelete(wdThis.wdGetFcPersInfoInterface().getSubtypevalue(selectedRecord));                              
              return true;
        //@@end
    Regards
    Alexi

  • EHS Personal Data Screen is Missing

    Hi,
    I have question regarding Occupational Health..when I go to Edit Medical Service tcode is "ehsambtaet"..Personal data screen is missing.So i am unable to see the Medical service assigned to a person.
    Is there is any configuration is required for this?Is it in HR or EHS?
    Give me ur mail ID so that I can sent you the screenshot.
    Thanks
    Sachin
    [email protected]

    Hi,
    Sorry for the late reply..i can define the org structure..but still screen is missing and also I can open a medical service for the person through scheduling cockpit.but cant view it as the screen is missing...Plz give me the mail ID will send u the screenshot.Also if u have any SAP documentation on IHS or OH please send me..it will help me alot.
    Thanks and Regards,
    Sachin Borde

  • OBJECTS_OBJREF_NOT_ASSIGNED-E-Recruitment Candidate Profile: Print Preview

    Hi Experts,
    On click of Print Preview on the candidate profile, I am getting short dump as follows:
    Runtime Errors OBJECTS_OBJREF_NOT_ASSIGNED
    Short text
    Access via 'NULL' object reference not possible.
    What happened?
       Error in the ABAP Application Program
       The current ABAP program "CL_BSP_RUNTIME================CP" had
        terminated because it has
       come across a statement that unfortunately cannot be executed.
    Error analysis
      You attempted to use a 'NULL' object reference (points to 'nothing')
      access a component (variable: " ").
      An object reference must point to an object (an instance of a class)
      before it can be used to access components.
      Either the reference was never set or it was set to 'NULL' using the
      CLEAR statement.
    Please guide.
    Thanks
    Deep
    Edited by: depeshn on Apr 22, 2009 8:50 AM

    Hello I am also getting the same problem. Will you plz tell how did you resolve this issue.

  • Invalid parameter SECONDARY_RECORD-PSKEY Error in Personal Data Screen

    Hi All,
    We are using EHP6. The Personal Data  iview is throwing an error while trying Edit something.
    I am able to add a new register  but getting the following dump while trying to Edit/Save
    This apply for all the employees.
    This apply for all the employees.
    I looked through SAP Note-1815863 - Dump in Class CL_HRPA_INFOTYPE_CONTAINER Method. However all the tables mentioned in that Note seemed to be configured properly.
    Any help will be appreciated.
    Short Dump
    Error while processing your query
    What has happened?
    The URL call sap/bc/webdynpro/sap/HRESS_A_PERSINFO was terminated because of an error.
    Note
    The following error occurred in system DEV : Invalid parameter SECONDARY_RECORD-PSKEY , value 1008119301067 9999123120130621000
    The error occurred on application server HRE_05 and in work process. 8
    The termination type was: RABAX_STATE
    The ABAP call stack was:
    Method: IF_HRPA_INFTY_CONTAINER_DATA~MODIFY_SECONDARY_RECORD of program CL_HRPA_INFOTYPE_CONTAINER====CP
    I have checked:
    Report RPUPAV00.
    Subtype config, inconsistent data.
    I updated table V_T582V & V_T582W.
    I maintained tcode-GENIL_MODEL_BROWSER.
    I also have checked the following:
    sap > bc> webdynpro > HRESS_A_PERSINFO   ----check this once activate or not ...right click and check is it activated or not
    I also have run the report RPUFIXDS for that personal number, , however the issue follow.
    The error not occur when I delete the register for the the following  V_T582V & V_T582W, however the fields for the infotype secondary not appear in the dynpro of the infotype 0002.
    Thanks
    Regards

    There could be several possible causes
    Usually this error occurs if a secondary infotype functionality has been delivered via SP or SNOTE for infotype 0002 but the PERNR you are using does not have secondary infotype record
    Tables V_T582V & V_T582W determine if a secondary infotype will be used - if you remove entries here this will deactivate the secondary infotype useage - this might be one way to resolve the issue - but perhaps you wish to use the secondary infotype - in some cases it might be required- for example ESS might expects a secondary infotype and throw an error if there is an issue
    If you wish to use the secondary infotype you need the delivered entries in V_T582V & V_T582W and you need to run RPUPAV00 for any PERNR that has a 0002 record existing prior to the new secondary infotype being introduced to ensure they have a secondary infotype record key that matches the primary infotype key

  • Display Personal Data Screen

    Hi,
    How can I change the layout of the display when I display Personal Data(PA20)?
    I would like to display the Personnel No, EE group, EE subgroup, Pers. area and valid from.
    In this first screen I would like to display the Name and HR data tabs too. In the HR data tab, it should have the followings:
    1. Male and female button
    2. Birthday
    3. Language
    4. Nationality
    5. NRIC
    6. Birthplace
    7. Country of birth
    8. Religion
    9. Since
    10. No. of children
    Regards,
    John

    Hi,
      Customizing Procedure-infotype menus-infotype menu-
    Here you get two options
    a) user group dependancy on menus n infogrps.
    Here click new entries and gv ur menu name in the menu column,text,usergoup  check box shud b ticked and last column ref mention ur ref number.
    b)infotype menu.
    Here in the pop up give ur menu name which u mentioned in the menu column in the first step.
    click new entries.
    mention ur user group,infotypes which u want to display in ur menu.
    Save it
    Go to the next node dat is Determine Choice of infotype menus.you wil get 2 options.Choose infotype menus.
    here mention 01 dat is HR Master data as ur menu.
    click new entries.
    ur user grp,sno,menu shud be entered.
    save the entries.
    And finally in su3,save ur UGR.
    Hope this helps,
    Regards,
    RR

  • Add fields to IW31 WO: Parts Requested, Order Date, Target Date

    Hello,
    We have been requested to add 3 dates fields to a Work Order to help identify status for WO.
    The dates fields we will have to include in the WO is:
    -Parts Requested Date
    -Order Date
    -Target Date
    In addition they want this report to be included in IW37N.
    Is there a way to pull this off or are there fields that I can utilize in the current WO table that I can use to input this information?
    Thanks.

    Hi,
    If you want fields at order header level it is best to add some custom fields to the Enhancement Tab with help of exit IWO10018. This solution involves creating a new screen SAPLXWOC 0900 and adding the custom fields to structure CI_AUFK.
    For fields at operation level you can choose to use a limited set of user fields on the Operation Enhancement Tab. Create a field key with transaction OILJ and select the fields to be used. This will determine which user fields are available in the operation.
    These fields will not appear on IW37N output list. You would need to append the user fields to the outout structure RIH_ORDER_OPERATION_LIST.
    -Paul
    Please use [Enterprise Asset Management (EAM)|Enterprise Asset Management (SAP EAM); forum for PM/CS specific topics

  • EHP5 ESS - Add Additional fields from custom infotype on Personal Data

    Hi Gurus
    I am able to launch the Personal Information screen under Personal Profile
    I will need to add more fields on the Personal Profile --> Personal Data section
    I have added the infotype in V_T7XSSPERSUBTY
    I am not sure if I will need to do some configuration GenIL Model Editor
    Is BADI (Enh. Imp) HRESS_PER_CONFIG_KEY relevant to adding fields to the screen?
    Please guide how to go about doing this
    Thanks in advance

    for adding a infotype and fields you need to do this
    1. Customizing the Fields in Overview Screens
    http://help.sap.com/erp2005_ehp_05/helpdata/en/77/804c18e1844944b7f8baf5
    3159be78/content.htm
    2. Configuration of Personal Profile Services
    http://help.sap.com/erp2005_ehp_05/helpdata/en/3a/fe6eac579d4a9ead651d77
    9a2dbd23/content.htm
    3. Personal Profile application Documentation
    http://help.sap.com/erp2005_ehp_05/helpdata/en/14/60cd56b1514ae5aa811d2a
    a4a59de3/content.htm
    In EhP5 ESS Personal Profile application, in order to change the
    Address overview page fields, you need to adapt the Address component
    configuration HRESS_CC_PER_OVR_ADDRESS_XX.
    Note: In EhP5, ESS screens are based on Floor Plan Manager for
    WebDynpro ABAP Generic UI Building Block concept. To configure
    overview page fields we no longer use 'Determine Fields for Business
    Card on Area Page' View instead of that we adapt the FPM configurations.
    In the standard delivery in the Overview Page, always international
    Address is displayed and in the edit screen based on the country
    selection (Foreign Address scenario), corresponding country screens
    are displayed.
    Note: We always show international address screen in overview page in
    order to support Foreign Address scenario.
    If you want to chanage the fields in the Address overview page fields
    then adapt the Address component configuration.

  • Any way to add fields to ESS screen without coding?

    Hello Experts,
    I am attempting to add a single field - Religious Denomination (KONFE) to the Personal Data ESS screen for Great Britain.  It is included in the standard screen for maintaining Personal Data in PA30 but for some reason not on the ESS screen.
    Is there any way to add this field to the ESS screen without having to modify the code of the ESS screen in the NWDI?
    Thank you,
    Mike Wellens

    https://wiki.sdn.sap.com/wiki/pages/viewpage.action?spaceKey=profile&title=ESSPersonalInformationUIenhancementwithoutmodification&decorator=printable
    You can check via V_T588MFPROPC, but not sure this will show as it is not in structure

  • How to hide fields of personal data in Personal information

    Hi Guru's,
    W.r.t subject, please guide me to solve my issue.
    System Configuration : SAP ERP 6.0, EHP 6,NWBC
    We are Implementing ESS / MSS  through NWBC and I have a requirement of hiding fields in Personal Information --> Personal Profile --> Personal Data
    Here I have a requirement of Hiding fields like 2nd Nationality,3rd Nationality, Birth Country etc... Please find the attached Screen for the same and requesting you to help me in achieving this requirement.
    Thanks in Advance.
    Rajeswara

    Hi Shankar,
    We have 3 clients in DEV system,
    Configuration and Testing clients are different systems.
    Portal connected to Testing client, we are using NWBC for Portal services. So here Portal link is not required as like EP.
    It would be highly appreciable, if u can help me Step by step process to achive my requirement (Hiding Mandatory fields of Personal data IT in Personal information services).
    Thanks InAdvance,
    Rajeswara.

  • "Add Field" in music "Get Info" is gone in latest iTunes version

    I use the "Comments" in Get Info in iTunes to capture a lot of information on the artist, music, etc. In earlier versions of iTunes 12, I could click "Add Field" when the comments field was not showing. But "Add Field" is missing from the music "Get Info" screens in iTunes 12.1.2. How do I get it back?

    https://discussions.apple.com/thread/6812905 - Q: "In iTunes 12.1.0.50 there is no field for track number in the song info pane, is it possible to add this?" A: "It's there...  Either scroll down inside the window or enlarge the window so you don't need to scroll. After you enlarge it and close, new Get Info windows will maintain the new size."
    April 2015, hhgttg27 tips on metadata editing in iTunes 12.1 - https://discussions.apple.com/message/28155719#28155719 - including availability of particular fields with particular media kinds, and a workaround.
    iTunes Help - Customize the iTunes window
    https://help.apple.com/itunes/mac/12.1/
    Tip for iTunes12.1:  This $2 script emulates the old style "Get Info" presentation - http://dougscripts.com/itunes/scripts/ss.php?sp=multiitemedit

  • Adding link to edit user personal data in Collaboration Launch Pad

    HI Experts,
      1.  How to add a link for user to edit personal data
    (General Data) in CLP.When i click a link it should display the user modification window. After modification it will save the data. what is the name of iview for this and where is this iview located in portal. How can i do this.
      2. i have imported the PAR file "com.sap.netweaver.kmc.people.par" in to the NWDS & deploy it. After that i have created an User Details Iview, when i preview this iview it showing "Cannot identify the user. Make sure that the user mapping has been defined". what is the problem? please help me..
    Regards,
    Senthil K.

    Hi Senthil,  I am having the same problem.  Can you let me know how you solved the issue.

  • Personal Data changes were not saved

    Hi,
    From the Personal Profile, I am able to edit and save data in all the sections but not for the Personal Data. Once after clicking on the Edit button from the Personal Data as shown below:
    We are getting below Edit Personal Data screen. Upon clicking on Save we are getting the error:
    Error:
    Here's the dump from st22:
    Category               ABAP Programming Error
    Runtime Errors         UNCAUGHT_EXCEPTION
    Except.                CX_HRPA_INVALID_PARAMETER
    ABAP Program           CL_HRPAD_IL===================CP
    Application Component  PA-ESS-XX-WDA
    Error analysis
         An exception occurred that is explained in detail below.
         The exception, which is assigned to class 'CX_HRPA_INVALID_PARAMETER', was notcaught in procedure "MODIFY_LINE_RECORDS"          (METHOD)", nor was it propagated by a RAISING clause.
         Since the caller of the procedure could not have anticipated that the exception would occur, the current program is terminated.
         The reason for the exception is:
         Invalid parameter SECONDARY_RECORD-PSKEY, value 0000099132589999123119860415000
    After running the report RPUPAV00, I get the below message:
    Regeneration of Additional ITs for Views
    2 ERP016X"Start of Subsequent IT Generation in Client:" "120" " " " "
    2 ERP016X"    New Personnel Number:" "00000991" " " " "
    2 ERP016 "*" "00000991" "No Conversion Routines for CGr:" "24"
    2 ERP016X"Statistics" " " " " " "
    2 ERP016 "No Database Conversion Occurred" " " " " " "
    This is this happening for country Colombia
    I have checked the sap note: 1815863, I found the table V_T582V & V_T582W. as per sapnote: 1542198, i maintained tcode-GENIL_MODEL_BROWSER.
    Thanks
    Regards

    For this table :
    If I delete the entries for the following tables , work fine.
    However this not is the solution.
    Other suggestions?
    Thanks

  • Unable to upload photo in Personal Date in ESS EHP6

    Hi,
    We are in EP 7.3.  When we are trying to upload any photo at Employee Self Service > Personal Information > Personal Profile > Personal Data, we are getting below error message.
    500 SAP Internal Server Error
    ERROR: Invalid parameter SECONDARY_RECORD-PSKEY , value 000000013258 9999123119860101000 (termination: RABAX_STATE)
    I have searched in sdn but not found solution for this.  Can anyone know how to resolve this.
    Thanks,
    Vijaya.

    Note 1815863    Dump in Class CL_HRPA_INFOTYPE_CONTAINER  Method IF? Have you done any modification? Please check with standard service does it work correctly

  • E-recruiting add new tab to candidate profile page

    Hi,
    I have a request to add a new tab to external candidate e-recruitment  page .
    In HRRCF_PROFILE bsp application i get the following tabs:
    work experience,
    education,
    qualifications,
    attachments,
    desired job,
    desired work location,
    data overview,
    profile release.
    i need to add a new one with new related bsp page.
    How can i do it? 
    Is there any way to do it without copy the whole bsp application to my namespace?
    Thanks,
    Ronit

    Hello Ronit,
    the next steps are depending on the question if your new data has a 1:1 or a 1:n releation to the candiate so you need either just a screen like the personal data or an overview / detail screen solution like eduction and work expirience.
    For some basic developmant hints. The controller class is the place to handle you custom data while the bsp is the place to display. Therefore you hav to create member attributes in the controller. Privat ones for keys and information you need for processing, public ones for everything you want to show the user, which includes fields (can be part of a structre), value table for dropdowns, messages, display control values like the is invalid information for the date fields.
    For the implementation there are far more methods in the controllers than you actually use /change. The do_init method is the place to run static initializations, get otr labels and the value lists for dropdown fields. In the do_init_attributes (processed on each page display) you have to get the data when it is processed the first time for the candidate. Thjerefore you need an attribute for the key. If this is initial you get the key by using the code from the get_candidate method mentioned above and you read the data from your table there. The do_request method just calls the view, nothing special there.
    The do_handle_data is used to take the user entered data into the controller. The do_handle_event should be implemented like the example (here it differs depending on the question above and if you need search helps on your view). The save_to_database is used to store the data. On_container_navigation is respondible for savng data on tab change. Last but not least the on_focus_lost method clears all information which is candidate dependent like the key and the data from your table so when the view is called for a new candidate and do_init_attributes is processed again it gets the candidate key and the matching data.
    Best Regards
    Roman Weise

Maybe you are looking for

  • How to get contacts from ipad to iphone?  (I don't want any contacts to come from my PC via icloud.)

    How to get my contacts from ipad to iphone?  (I don't want any contacts to come from my PC via icloud, only from the ipad.)

  • DME file issue: Payment run for Customers

    Hi Gurus, Please help me in the following problem. I have done the configurations for automatic collection/refund using F110 for customers in our ECC 6 system. Iu2019m having a requirement as below. 1. Singular payments to be made for each customer t

  • Why is the ipad mini without whatsapp ??

    I Need whatsapp on my ipad mini but in the store there is no whatsapp messenger for ipad i searched internet but i dont want to install jailbreak and i dont have an iphone ? Apple should let whatsapp downloaded on ipads !!

  • Framework.exp not found??

    Hi, I have this parameter in my config file, for conversion to a CAP file using the converter. -out EXP JCA CAP there is NO mention of -exp!!! Still the converter throws the following exception : error : exp file framework.exp of package javacard.fra

  • Chinese Character Input (trackpad) and Spaces

    I use Spaces religiously and I can't seem to find a way to enable the Chinese Character Input (trackpad) for any space other than the first space. If I enable Chinese Character Input (controlshiftspacebar) on any space but the first one (upper left)