E-Recruitment External Candidate Page in Portal

Hello All,
we have E-Recruitment 6.0(Stand alone installation) and EP 7.0.
Have configured Anonymous logon in portal and created iViews for the External page(ABAP webdynpro for application hrrcf_a_startpage_ext_cand), since its a ABAP Webdynpro iView it is checking for the usermappin for SSO and hence the application thows error.
The application is displayed properly using the URL
"http://<E-rec_host_name>:<port 8000>/sap/bc/webdynpro/sap/hrrcf_a_startpage_ext_cand?sap-language=EN"
The problem is only when trying to access through the Portal; We need this since we are exposing portal externally.
As the main purpose of the application 'hrrcf_a_startpage_ext_cand' is to display a logon page and also allow a user to register, there should not be any user mapping done.
Really confused how to handle this scenario; Can any one help in integrating this E-Recruiting with Enterprise Portal.
Thanks All in advance.

For the GUEST user in portal we have done usermapping to the E-Recruitment system using 'J2EE_GUEST' user in E-Rec.
In SLG1 we are gettting the following errors
An exception occurred in E-Recruiting.
     CL_HRRCF_ABSTRACT_CONTROLLER==CPCL_HRRCF_ABSTRACT_CONTROLLER==CM00156
No candidate could be found for US J2EE_GUEST
     The system cannot find any candidates using the data specified.
Error while creating candidate

Similar Messages

  • E-recruitment - External Candidate page should not be  allowed to enter int

    Hello,
    We have requirement in e-recruitment. When recruiter is entering Internal Candidate information using External Candidate site, system should check email adress (company email address), if this is matched and system should prompt with the candidate information that we already have. Do we need change the standard SAP code to implement this? or any other ways?

    For the GUEST user in portal we have done usermapping to the E-Recruitment system using 'J2EE_GUEST' user in E-Rec.
    In SLG1 we are gettting the following errors
    An exception occurred in E-Recruiting.
         CL_HRRCF_ABSTRACT_CONTROLLER==CPCL_HRRCF_ABSTRACT_CONTROLLER==CM00156
    No candidate could be found for US J2EE_GUEST
         The system cannot find any candidates using the data specified.
    Error while creating candidate

  • E-Recruiting -External Candidate application - External Branding - SAP Them

    Hi,
    In E-Recruiting, External Candidate application launched out side of portal. We need to change the SAP Themes as per customer branding requirements. Is it advisable to change the themes? What is the View of SAP for changing the Themes?
    I understand that SAP generates links (eg. u2018Invites to applyu2019 has a URL) in various places in E-Recruiting BSP/WDA Application. We canu2019t modify/enhance methods to append URL parameter in order to call custom there. Am I right?
    Please share your experience on this.
    u2026Nandha

    I'm closing this thread as i don't work this topic anymore.
    Thank You!

  • E-Recruiting External Candidate login

    Hi,
    I've got a problem with the external candidate login. System requires a logon prompt instead of taking me directly to the start page.
    I've got the RCF_UNREGSER service user set up. I DO NOT have this user assign to the HRRCF_START_EXT service. I do have this service user assigned to some of the other services. Could the problem be that I have the service user assigned to one too many or too few of the other services?
    Thanks, Vlad

    It seems that there are somethings mixed up.
    A startpage is something, a candidate can log on (HRRCF_START_EXT?rcfSpId=0001). From there he can look for jobs, maintain his profile, fill out personal settings and different other things. In this case he has a user and password.
    Using the unregistered scenarios is done via the unregistered services as you mentioned. There is no start page built for that. Those links are supposed to be integrated into the customer's web page directly.
    Even the log on to the candidate self service start page shall be integrated into the customer's web page.
    The post you made before gave me an indication, but I need to ask: Did you generate the URLs via RCF_GENERATE_URLS?
    This might give you an impression between the difference of registered and unregistered services.

  • E Recruitment External candidate user id in SU01

    Dear All,
    while creating user name for  external candidate through HRRCF_CAND_REG, a user name is getting created with some different sequence and we can see it in SU01. will SAP treats it as a new user when it comes to user licences or will SAP ignore this user. please let us know if we are missing on something.
    Regards

    Dear ,
    Following information about E-Recruiting user licenses:
    For Reference User,Service user & Communication user you may please refer to the chapter 13.7 of the System Measurement guide 7.0 available in the service market place (service.sap.com/licenseauditing   >Named
    user Measurement     > Documentaion) Please also refer to the SAP Notes
    327917 & 553606)
    Regarding Dialog Users, You need to customize some special user types to identify these users like the following:
    Special user 01 (ID 71): e-Recruiting, External
    Special user 02 (ID 72): e-Recruiting, Internal
    a.For the External Candidates who log on to SAP System Via URL- Should be classified with Special user 01(71)= e-recruiting External
    b.Internal Candidates who are employees (and not already have a chargeable user in another SAP System)Should be classified with Special user 02 (72) = e-Recruiting,Internal
    So the external users (ID71) are not counted against your e-recruiting
    user licenses!
    This is 100% assurance..
    Best Regards,
    Deepak...

  • E-Recruiting - External Candidate generating users in R/3

    We are generating some tests on External Candidate (E-Recruiting) and we
    have discovered that the external candidate generates an R/3 user (that can
    be seen in the transaction SU01). This External Candidate should refer to
    the RCF_CAND_EXT user in R/3.
    This is generating massive users creation in R/3. This situation is not
    allowed by Data Security.

    Hello Pablo,
    every action in sap needs a user who processes it. E-recruiting and its functions can't be an exception here. The unregistered ICF services like registration and unregistered job search which can be accessed by the external candidate without logging into the system are using a service user assigned to the ICF service or its external alias. All other functions need the user of the candidate which is created on registration.
    Usually the candidate creation should be done by the service user. The external candidate only changes the user e.g. when changing his last name or his password. In the manual data entry scenario users are created by the recruiter who enters the application.
    The login to the system is necessary to enable the candidate to relog to the system, maintain his profile data, continue an interupted application, use services like the job agent and check the status of applications. Without user and login there would be no possibility to link the person and the data in the system. No user and login for the external candidte would mean that all these functions would not be possible. You would need to convert the whole application to some sort of fire and forget web application form. I have no idea if this is technical possible or if the system would complain about the inconsistant data.
    So creating users for external candidates is a must for sap e-recruiting when running w/o a total conversion. The reference user RCF_CAND_EXT is just a way to assign authorizations to the candidates user and needed due to some authorization cache issues. I have never seen this to be an issue if you use propper authorization roles instead of the sap standard ones. Even in projects with a maximum of security requirements e.g. in the defense industry. Furthermore you should schedule report RCF_UPDATE_EXT_CANDIDATES to switch the user type for external candidate to prevent a logon to the backend.
    Best regards
    Roman

  • How to enable Preferences link on Irecruitment External Candidate page?

    Dear all,
    We are accessing Irec External Candidate home page through below URL.
    http://host:port/OA_HTML/IrcVisitor.jsp
    Two languages are installed on this instance. (English, Arabic)
    Now while launching this page, we would like to choose Arabic language.
    How can we achieve this?
    Note:
    I already treid my hands on following.
    1. addedt ICX_GLOBAL_MENU to Irec Candidate global menu
    2.Added ICX_GLOBAL_MENU to External Candidate menu
    No luck.

    Pls check below link if this help:-
    In iRecruitment, Display Language Is A Required Field on External Site [ID 363614.1]
    Thanks,
    JD

  • Extending logic behind a checkbox in iRecruitment external candidate page.

    Hi All,
    We have a requirement to extend the logic behind the check box in Irecruitment external page (AplOtherInfoPG). The logic is buit in a AM (IrcCandidatePersonalAcountAM). Its a root AM for the page AplOtherInfoPG and its referred from many other pages too. I have extended this AM using following steps
    1. FTP all the files from $JAVA_TOP/oracle/apps/per/* to your PC and configure your PC for OA Framework development
    2. Create a new BC4J package in which the extension will reside.
    3. Note down the path and the properties of existing AM that we wish to extend
    4. Create a new AM, and specify the original AM being extended.
    5. Ensure that the properties of original AM are applicable for new AM too.
    6. Perform substitution. This will create a jpx file.
    7. Upload the jpx file into Database.
    8. Deploy the custom BC4J to $JAVA_TOP by FTP'ing all files.
    9. Bounce the server
    After this change I'm getting the error 'JBO-29000: Unexpected exception caught: java.lang.StackOverflowError, msg=null'. This error is appearing on all the pages where the same AM(IrcCandidatePersonalAcountAM) is referred. Its totally clueless.
    I have got an suggestion that extending an root AM is not recommanded in OAF. If So, how I should go about it.
    Please help me to achieve this requirement.
    Thanks,
    Guru

    Hi Guru,
    As you mentioned extending the rootAM is not advisable.
    As a workaround what you can try is
    1) Extend the controller in your page,
    and get the RootAM, ChildAM, Your VO(where you have the checkbox attribute is there) and then set the value what do you wanted.
    Use the below code to get your required AM and VO, please change the sample code according to your AM name...etc.
    // Get requested AM from Root am
    public OAApplicationModule getRequestedAM(OAPageContext pageContext, String requestedAMName)
    writeLog(pageContext,"Requested AM called to check the AM "+requestedAMName );
    String amName = "";
    String objectivesAMName = requestedAMName;//"ObjectivesAM";
    String nestedAMArray[] = pageContext.getRootApplicationModule().getApplicationModuleNames();
    pageContext.writeDiagnostics(this,"Root AM=>"+pageContext.getRootApplicationModule().getName() + " Child AMs=>"+ nestedAMArray.length,1);
    OAApplicationModule currentAM = null;
    currentAM = (OAApplicationModule)pageContext.getRootApplicationModule();
    for(int i = 0; i < nestedAMArray.length; i++)
    amName = nestedAMArray;
    pageContext.writeDiagnostics(this,"Nested AM Name=>"+amName + "and amName.indexOf(objectivesAMName) "+amName.indexOf(objectivesAMName),1);
    currentAM = (OAApplicationModule)pageContext.getRootApplicationModule().findApplicationModule(amName);
                        //Get the view names
                   String[] viewNames = currentAM.getViewObjectNames();
    for (int i =0 ;i<viewNames.length ;i++ )
    writeLog(pageContext,i +" Value "+viewNames[i]);
    if(!(amName.indexOf(objectivesAMName)==-1))
    pageContext.writeDiagnostics(this,"Found Handle to My Nested AM " + amName ,1);
    break;
    return currentAM;
    Get the VO from the AM
    OAViewObject objAssessmentVO = (OAViewObject)yourAM.findViewObject("yourVO");
    Get all the attribute from a VO with Attribute Names in Custom CO
    OAApplicationModule rootAM = pageContext.getRootApplicationModule();
    OAApplicationModule apprAM = (OAApplicationModule)rootAM.findApplicationModule("AppraisalsAM");
    String offlineStatus = (String)apprAM.invokeMethod("getOfflineStatus",new Serializable[]{appraisalId+""});
    OAViewObject appraisalVO = (OAViewObject)apprAM.findViewObject("AppraisalVO");
    if(appraisalVO !=null)
    AppraisalVORowImpl appraisalVORow = (AppraisalVORowImpl) appraisalVO.first();
    if(appraisalVORow !=null)
    int attrCount = appraisalVO.getAttributeCount();
    writeLog("XXRBG",pageContext,"Attrbuute count "+attrCount);
    String[] attributeNames = appraisalVORow.getAttributeNames();
    for (int i = 0 ;i< attributeNames.length ;i++ )
    writeLog("XXRBG",pageContext," Name "+attributeNames[i] +" = "+appraisalVORow.getAttribute(i));
    Thanks,
    With regards,
    Kali.
    OSSi.

  • Debugging WDA External Candidate Application - E-Recruitment

    Hi I am trying to enhance E-Recruitment External candidate registration and Candidate profile applications which are built in Webdynpro ABAP.
    My problem is I am not able to debug these applications using external(http) breakpoint as the breakpoint is set using my ID and the application user by default uses the user RCF_PUBLIC( I think so).
    Please help me in finding a way to debug these applications.
    @Moderators
    I'm not sure where to post this message, in Webdynpro abap seciton or HCM. when I searched I saw a couple of similar questions in this section, hence posted here.
    Thanks,
    Sunil
    Edited by: XSSDev on May 17, 2010 8:26 AM

    Guys,
    Thanks for all the replies, they were all helpful.
    Here is how I was able to debug it.
    Transaction SICF -> select the WDA application ->activate Debugger(edit->debugging->activate debugger)->change the User to 'RCF_PUBLIC' or watever the user maintained in logon data for that service.
    now set your breakpoint and test the application. I was able to successfully debug it.
    Thanks and Regards,
    Sunil

  • EREC- External Candidate login problem

    Hi Experts,
    In E-recruit, external candidates enters the desired user name and password (at the time of registration). This is then used to login to the system. But in my case, external candidate is not able to login using this user name and password.
    This user name is the alias and an user name is automatically creates in su01.
    He is able to login using this auto generated user name. Why is this so?...external candidates are supposed to login using the alias.
    Regards,
    Kishore

    Thanks Sebastian
    I am trying to access the link generated for "Call External Start Page" by running "RCF_GENERATE_URLS" in se38.
    I have created a service user "RCF_CAND_EXT" and attached it to service "hrrcf_cand_reg" only.
    RCF_CAND_EXT is having the following roles:
    SAP_RCF_DATA_TYPIST
    SAP_RCF_DATA_TYPIST_ERC_CI_2
    SAP_RCF_EXT_CANDIDATE_SERVER
    SAP_RCF_EXTERNAL_CANDIDATE
    SAP_RCF_UNREGISTERED_CANDIDATE.
    I have given Data typist role cos it was giving me error at the time of candidate registration: "that no role for creating user"
    I am trying to access the service through Intranet and NOT Internet. Can this be the issue?

  • E-recruiting - Customizing external candidate start page with a new start p

    Hi ,
    I require some inputs from you on creation of new start page for external candidate.
    I have a requirement to hide Age / Gender fields in the Personal data tab of the external candidate application wizard in the external candidate start page.
    I Created a new start page with I.D "9001" and using customized context i was able to hide the Age and Gender fields. The URL using the customized context looked like below;
    http://XXXXXX.XX.XXXXXXXXX.XXX:8053/sap/bc/bsp/sap/hrrcf_start_ext?sap-client=300&sap-language=EN&rcfSpId=9000&rcfContext=NAEXT
    The external candidate start page requires the following services assignment to a service user;
    hrrcf_apply_ext: Apply with Reference Code (Non Registered Candidate)
    hrrcf_cand_reg: External Candidate, Registration
    hrrcf_unrg_srch: Non Registered Candidate, Job Search
    The service user requires SAP standard role u201CRCF_EXTERNAL_CANDIDATEu201D to provide access to any external candidate to do a job search and register. This role in standard would have application object u201C0002u201D u2013 Standard external candidate start page I.D which would provide access to the start page.
    We have cloned the role to include the customized application object u201C9001u201D and have assigned it to the service user.
    But even after doing this i get an error message when trying to execute the URL in IE which reads "You do not have the required authorisation to use this start page"
    Iam not sure if iam missing anything on the authorisation part. Please advise.
    Thanks
    G Raj

    Hello G Raj,
    it seems you are mixing some things up. The service user is only for all parts of the e-recruiting which are accessable without logging in. This includes services linked to the unregistered search and the registration (where the applicant creates his candidate / his login). The service user is no candidate and has a special role (must not have a candidate object or the candidate authorization role).
    As soon as someone logs into the system, e.g. to his start page, he acts as candidate. Depending on his relation to a P object he is either an external or an internal candidate.
    In your example we are talking about external candidates. These candidates get a reference user assigned on candidate creation which is customized for the external candidate role (here the e-recruiting role) in IMG. Usually it is called RCF_CAND_EXT. The SAP delivery role (here the authorization role) this reference user gets is SAP_RCF_EXTERNAL_CANDIDATE (as long as you are using BSP). You have to copy this role to a customer one and replace the value 0002 of auth object P_RCF_APPL (Application in E-Recruiting) by your customer one 9000.
    Then everything should work fine.
    Best regards
    Roman Weise

  • E- Recruitment 600 - External candidate creation

    Hi All,
    I created internal candidate and iam able to view the start pages of the internal candidate.
    But when followed the similar steps to create external candidate iam facing lot of issues starting from User creation. can anyone share their inputs wrt ext candidate user creation and its related portal page.
    thanks in advance.
    kind regards
    saipriyan

    Hello Sai,
    of course you are right that the standard functions to create an external candidte differ from creating an internal one. In the production scenarios there are basically 3 ways to create an external candidate:
    - The candidate uses the registration where he registers to the candidate pool without actually applying to a position
    - The candidate uses the unregistered search and applies for a position. In the process of applying the candidate is created
    - The recruiter uses the minimum data entry functionality accessable through a link on his startpage to enter a hardcopy application into the system
    These 3 scenarios are available for creating the external candidate but each of them requires a certain amount of configuration (e.g. unregistered search requires a properly set up TREX search engine) which usually takes some time.
    On the very beginning of a project when the servers are installed and the basic configurations have been done, I usually test all standard start pages to see if the basic settings are ok. In this case all I want is the ability to log in and call the startpages. Then I use the described approach to just give an internal candidate which is usually my test user the authorization for the external startpage and I set the username as Alias so I can call the page. Of course next steps are creating the first requsition / posting / publication and test the application wizard (as said this requires the TREX set up or some help report to generate a direct application link). But overall for me I find it very handy to ba able to log on to all internal and external applications with my test user so I do not need to remember several logins as long I do not start testing full scenarios with applied authorization.
    Best Regards
    Roman Weise

  • Error while registering as an External Candidate - E-Recruitment

    Dear All,
    When i try registering as an External Candidate , iam getting an error message "You not authorized to use this Start page". Would be thankful if you could share your inputs on required Authorization. Btw i did try giving SAPALL to RCF_CAND_EXT but still in vain
    Following are the server and other details.
    1. ECC on one server
    2. E Recruitment on a separate server
    3. Both are in enhancement pack 3
    4. Backend and frontend related to webdynpro are in the same system
    5. Have created RCF_Service (user) and assigned Z role related to RCF_unregistered candidate
    6. Have created RCF_CAND_EXT and assigned Z role related to RCF_External candidate
    7. Have maintained RCF_Service and RCF_CAND_EXT and its related role in both Parent and Child system using SU01
    8. Have also assigned service user to all related services in SICF.
    Note: I shal checked with the Standard role but in vain...getting the error as mentioned above
    Thank you for your time.
    Kind regards
    Sathya
    Edited by: sathya sekar on Nov 15, 2009 9:08 PM

    Hi Sathya,
    Please ensure RCF_CAND_EXT user u have created is a reference user and try assigning the standard role "SAP_RCF_EXTERNAL_CANDIDATE".
    On registration, the registered user gets access to the external candidate start page through the reference user.
    Best Regards
    G Raj

  • Not able to connect to E-recruitment  Screen with EXternal Candidate URL

    HI., when i generate the External candidate URL., by making use of the same i am not able to connect to the portal Screen of E-recruitment.. (I am able to connect with other roles like Recruiter and Employee)
    How else can i connect to the Screen to fill the application details in E-recruitment.
    Regards
    Madhu. K

    Hi,
    please make sure that your user is really an external candidate. The logon for external candidates works with the ALIAS instead of the username. Ss if you want to logon with your user as an external candidate you have to enter the username in the field ALIAS within SU01.
    Cheers
    Matthias

  • EREC: theme for Web Dynpro ABAP pages (external candidate)

    Hello,
    I have created a custom theme in the SAP Netweaver Portal for my customer and now I have the requirement to use the same theme for my stand-alone Web Dynpro ABAP applications (pages for the external candidate). Is it possible to use the same stylesheet as in the portal, without having to recreate a theme?
    I tried several options, but none of them did work:
    A. Downloading the portal theme as a ZIP file and then uploading it in ERP using the report BSP_UPDATE_MIMEREPOS (after unzipping) to a location /SAP/PUBLIC/BC/UR/nw5/themes/CUSTOM_THEME. After that, I call my application with the additional URL parameter sap-wd-themeroot=/SAP/PUBLIC/BC/UR/nw5/themes/CUSTOM_THEME but it does not work (the app is displayed with the default sap_tradeshow stylesheet)
    B. I also tried calling my app using the URL parameter sap-cssurl=/SAP/PUBLIC/BC/UR/nw5/themes/CUSTOM_THEME but here again, it does not work (the app is displayed with the default sap_tradeshow stylesheet)
    C. Downloading the portal theme as a ZIP file and then uploading it (zipped) using the report WD_THEMES, but here I receive the error "no themes found in the ZIP file". I have the same error if I upload only the ur.zip I receive from the portal (instead of uploading the whole *.zip file)
    I checked the UR versions both in portal & ERP, and we had a lower version in the portal than in the ERP, so we upgraded the portal version according to SAP note 1446099. Now we have a higher version in the portal than in the ERP. We regenrated the portal theme and downloaded it again, but with the same result.
    Does anyone have an idea what could be the solution to our problem?
    Thanks in advance!

    I would recommend to try another way. If it is possible to access any SAP Portal from outside you can use two URL Parameters to integrate the Portal style sheets in a standalone WDA application. The parameter sap-cssurl contains the absolute URL address to the style sheet and parameter sap-cssversion the current SAP Portal style sheet version. For all external facing scenarios it is important to use the whitelist mechanism to block unknown URLs.
    Example
    ?sap-cssurl=http://myportal.myserver.com:50000/irj/portalapps/com.sap.portal.design.urdesigndata/themes/portal/mytheme/ur/ur_ie6.css
    &sap-cssversion=7.11.5.20.0
    I canu2019t recommend to raise manually the version number. You will not get an consistent system this way. The meta data (project.zip) are outdated and of course you will get an outdated theme.

Maybe you are looking for

  • Interactive Report, issue with backgroud color of Column Heading.

    Hi, I am using Theme -16 and there is a Interactive Report with the following columns Headings Employee Name   Employee No  DOB Now, the label of the first column is changed from Employee Name to Employee<br>name. The column heading is now displayed

  • How do I get thumbprint images to appear in the Organizer of Photoshop Elements 13?

    After installing 13, I get hourglass symbols for all the pictures in the catalog, and when I click on them, I can see the picture image, but obviously can't search the catalog visually. Any ideas?

  • Query about location of picture files in iPhoto 9.2.1

    Hi I apologise immediately if this is an elementary question but I am a barely elementary Mac user. I can't find the photo files on my new computer. Where on my previous Mac there was an iPhoto library folder much as there is an iTunes Music folder I

  • Oracle 11g-R1 Enterprise Manager Not Working

    Hi to All Respected Gurus! I am unable to access enterprise manager. When I enter https://10.0.2.106:1158/em, it gives me a window with following messages Database Instance = Down, Host = 10.0.2.106, Port = 1521, SID = fgfc, Oracle Home= D:\app\Admin

  • IPad App HELP PLEASE :@)

    I have an iPad 2 and tried to update my apps today.  I hit update all and everything froze.  I reset the ipad a couple of times and it is still locked up with waiting under all of the app icons that were to be updated...what do i do now? Thanks!