External job board integration -- E-Recruiting EhP4

You need SAP XI to integrate with external job boards?  I think you can configure it. I did search on SAP Help and SDN , I see no mention.
Can you share the links or your experience. Thanks for the help.

Hello Vishal,
the integration to external job boards can be done using XI, but only very few cutomers use this way. Either they have no XI at all or the projects using XI do not want to let the HR e-rec guys play with it.
Usually you go for some customer development implementing a publisher class creating the data / files for the job boards. The exact implementation depends on the job board and in some cases on the special aggreements how to interchange data.
Best Regards
Roman

Similar Messages

  • External Job Boards Integration

    Hey Friends,
    I need to do external job boards integration in e-Recruitment..
    Can you explain me the process for integration ??
    How the XML document gets generated, some existing standard program or a custom program we need to develop ??
    Ok assuming the job board makes use of the XML file and displays the posting information on their site...Suppose we click on "Apply" on that job board site, how does the application information gets linked to our e-Recruitment system ??
    Thanks
    Shashank Shirali

    Hi
    in the SAP Library "SAP E-Recruiting" will you find the topics "System Administration", and "Master Data Recruitment". Is this what you are looking for?
    regards,
    Andreas R

  • E-recruiting Job Board Integration using XI

    "E-recruiting Job Board Integration using XI"
    Hi
    We have an SAP backend system ERP 6 complete with e-recruiting module installed. We need to integrate the Job board using XI.
    Our XI system is completely basic 7.0 with NO Software Components installed - so completely bare.
    Can someone help us in explaining what software components and patchlevels are needed in XI in order to get this up and running. We have followed pdf "E-recruiting Job Board Integration using XI" but this is based upon an existing working XI installation and we only have a bare one. We tried to install the ERECRUIT (600) and HR-XML (2) only, but they fail in that they are missing source structures in the mapping programs.... etc.
    So what Software Components would we need to install in the repository in addition to the 2 mentioned above?
    Cheers

    Hi,
    >Our XI system is completely basic 7.0 with NO Software Components installed - so completely bare.
    two things:
    first one:
    if your system has no software components than it means
    the installation is not finished yet as you need at least BASIS component
    (which is part of the installation steps) to have adapter metadata
    second one:
    I'd realy suggest asking someone how knows XI to help you
    as it seems you want to do an XI project with no XI skills - and
    XI skills come in handy in such projects
    (at least get a decent - full - installation) 
    Regards,
    Michal Krawczyk

  • Integrating with External Job boards

    Hello,
    I am fairly new to this forum and the posts in here are very informative.
    We have been successfully using E-Recruiting 3.0 for over a year and will be soon upgrading to 6.0. Do any of you have any experience in using an aggregator to post to the job boards?
    Any information is greatly appreciated.
    Thank you.

    Hi Roman,
    With respect to Job Board integration/ Agency integration, i want to know the following:
    1. Do we need to write a program to convert the Publication data into XML or is it done by some existing class/program in e-Recruiting ??
    2. When we provide the XML document to the Job Board, how is it linked to our e-Recruiting portal ??
    Actually the picture is very much unclear in this aspect...
    3. Suppose the Agency wants to perform a particular activity say, passport verification, how can that be integrated on the Agency page ?? Will that be a custom development or it can be done using standard ??
    For the above questions, if you have any help docs, please forward it to me at my following gmail id shashumacher16. Could not write the mail address together cos of SDN check
    Thanks.
    Shashank Shirali

  • EREC - How to disable user settings in external job board e recruitment

    Hi All,
    Is there an option to disable the user settings for External Job Boards ? The user settings where candidate can save default keywork search etc (which unfortunately stays for other candidates unless the default value is discarded.)
    Thanks
    Suman

    Hi Suman,
    Please check the following link on how to set up the WDDISABLEUSERPERSONALIZATION parameter:
    http://help.sap.com/erp2005_ehp_04/helpdata/EN/7b/fb57412df8091de10000000a155106/frameset.htm
    and then set up the parameter for the standard hrrcf_a_unreg_job_search and try to run your WD application.
    Hope it helps,
    Kind Regards
    Christine

  • ERecruit linking to external job board

    I have set up and configured ERecruit 3.0 SP 8. I am now trying to have external job boards linked to the SAP ERecruit job postings. Is anyone aware of any documentation on the how-to of linking external job boards with SAP's ERecruit?
    Any tips or documentation links are greatly appreciated.

    Hello Tom,
    I am trying to implement E-Recruit 300 SP8. But when I am trying to logon to any start page or register an external candidate, I get and Internal error message in the browser.
    Do you have any implementation guide for the same or if you can provide some weblog or something. I am just trying to do it from the SPRO documentation. Please help. As we have a customer demo and I ma unable to move forward from this point.
    Thanks for the help.
    Arundeep Singh

  • Integration on eRec Integration with Vendor/Job Boards w/o XI

    Hello,
    I want to Integrate eRec latest version to External Job Boards without XI. Can anyone tell me how to achieve this
    Any approach/recommendations/solution needed from experts
    Appreciate your help
    Note - (I don't  want to use XI as it's not implemented.)
    Thanks & Regards
    Kumar
    Edited by: Kumar Mangal on Aug 5, 2010 9:47 AM

    Hi Kumar,
    You need to created a custom program, and depend of the Job board, create an XML and call a Web service, see this [forum link|EREC - Publish jobs to external websites with out XI;

  • What URL for E-recruiting page  to use from external job posting web site

    Hello,
    What is the standard SAP entrance back to E-recruiting from an external job posting site? We have sent our job postings to an external web site vender (Monster) to be posted for candidates to review. On the review page at Monster is the Apply Now button for a particular job. When the candidate clicks the Apply Now button, we would like the job detail to show within E-recruiting for the reference code of the job posted. Otherwise, the candidate has to repeat the job search within E-recruiting to get to the referenced details. Currently, we have a custom enhancement to populate the reference code (parsing it from the URL) to the Job Search page so at least the candidate can click one more time on the search button and the details display. Is there a standard page or better way to get to the job details in E-recruiting without custom enhancements coming from the external job posting web site?
    Using BSP and non-XI platform
    ECC 5.0 E-recruiting version
    Please advise,
    Cindy

    Hello Cindy,
    this is not very difficult and completly possible within the standard application functions. As you show all position data already in the page of the job board (like Monster) you use a link which dirctly referes the applicant to the page where he enters name and mail-address to apply for the job (if he like to see the postion instance again this page do includes a link to the data overview).
    The link you use is the same link used in the "request for application" correspondence with which you can request a candidate youidentified in your talent pool to apply for a position.
    The link should be available directly if you use the XI integration scenario but can be created very easily. Only 2 things to know:
    - do you use the standard posting channel ID 0002 for external postings or have you confiqured a custom posting channel for posting at monster
    - how do you get the job information to the monster guys. As you wrote you do not use the XI integration, so have you created a customer own publisher to dump all information to a share where monster is reading it automatically or do you maintain the publications by hand?
    If you could give me this information i'll post the easiest way to get the link.
    Best Regards
    Roman Weise

  • E-rec: talent pool integration w/ external vacancy board

    Hi,
    Our customer is downsizing, which means 6000 employees will lose their jobs in the future. To help these employees find another job, our customer wants their e-recruiting application for internal employees to integrate with an external job postings/vacancies, example MonsterBoard. This way, management and also other employees can search for vacancies outside their business, and give advise/tell on employees what would fit their qualifications. This means that the customers Talent Pool, with all education, work experience and other qualifications,  should be open for external job postings/vacancies.
    The integration is two-ways and the two parties must share databases. Mapping of qualification and other vacancy specific data is also a must. I also suspect we face a search engine challenge.
    Does anyone have experience on an implementation with functionality as described?
    Any competance on the topic is welcome!
    Kind regards,
    Hilde Bakkemyr

    -

  • EREC - SAP to any Job-board ... XML

    Hello Everyone,
               I have created posting channels for  the Job-boards below in IMG.
    E.g. 9991  - Indeed.com   CL_HRRCF_PUBLISHER_EXT   External
           9992  - Dice.com     CL_HRRCF_PUBLISHER_EXT   External
    Also, there is already an entry for table T77RCF_PS_SERV - Periodic Services  i.e.
    CREATE_SP_FOR_EXT_POSTINGS        CL_HRRCF_SPB_POST_REQ_EXT_PUB
    Now I will have to schedule the program RCF_PERIODICAL_SERVICES to run every X minutes.  ( we can also change service rules in view  if we want in T77RCF_PS_RULES).
    Question - Now what I have to do with XML , do I need to create Transformation in t-code STRANS/ SE80? OR I need to do SOAP calls  OR Web service?
    Also, Can we enhanced posting WD4A to give  options ( Publish/Withdraw) with any job board?
    Please advice.
    Thanks,
    Saquib

    I just took a brief look, but I think the CL_HRRCF_SPB_POST_REQ_EXT_PUB class is related to searching for external postings, and not so much sending them to 3rd party sites.  If you look at the CL_HRRCF_PUBLISH_XI_PUB class, it implements the IF_HRRCF_INTERFACE interface, which gives it the RUN method.  This is in turn called every X minutes when the period services run.
    Additionally, I believe you need to create your own classes for each job posting channel.  These classes need to implement the IF_HRRCF_PUBLISHER interface, which give it several methods which are called at various times.  If you look at CL_HRRCF_PUBLISHER_XI method PUBLISH, you see that it basically inserts an entry into the t77rcf_xi_pub table, which is basically a storage area that lets XI know what needs to get published, when it got published, publication dates, etc.  Additionally, there are methods that control whether or not that publication channel is selectable as a hot job, whether you can edit it, withdraw it, etc.
    In the past, I basically have just copied these classes, and then made them fit my own needs, and assign them in the appropriate steps in the IMG.

  • Internal job posting description is cut off, External Job posting is not

    Hi,
    This is regards to the posting information for internal/external candidate with the detailed information of Company, Department, Project, Tasks and Requirement.
    Recruiter->Maintenance->Requisition->Posting
    We have one posting with two publications (one for Internal and one for External Candidate). Internal job posting description is cut off, External Job posting (Same Description) is not cut off. When search for jobs and click on Job Posting.
    Your input/suggestion on this will be great help.
    Thanks.

    You cannot directly access a table, because long texts are stored in KPRO.
    Therefore look at CL_HRRCF_POSTING_INST_BL and CL_HRRCF_POSTING_BL (either Posting or Publication)
    in order to retrieve texts.

  • Guide to External Jobs on 10g with dbms_scheduler e.g. scripts,batch files

    GUIDE TO RUNNING EXTERNAL JOBS ON 10g WITH DBMS_SCHEDULER
    NOTE: Users using 11g should use the new method of specifying a credential which eliminates many of the issues mentioned in this note.
    This guide covers several common questions and problems encountered when using
    dbms_scheduler to run external jobs, either on Windows or on UNIX.
    What operating system (OS) user does the job run as ?
    External jobs which have a credential (available in 11g) run as the user
    specified in the credential. But for jobs without credentials including
    all jobs in 10gR1 and 10gR2 there are several cases.
    - On UNIX systems, in releases including and after 10.2.0.2 there is a file $ORACLE_HOME/rdbms/admin/externaljob.ora . All external jobs not in the SYS schema and with no credential run as the user and group specified in this file. This should be nobody:nobody by default.
    - On UNIX systems, in releases prior to 10.2.0.2 there was no "externaljob.ora" file. In this case all external jobs not in the SYS schema and with no credential run as the owner and group of the $ORACLE_HOME/bin/extjob file which should be setuid and setgid. By default extjob is owned by nobody:nobody except for oracle-xe where it is owned by oracle:oraclegroup and is not setuid/setgid.
    - On Windows, external jobs not in the SYS schema and with no credential run as the user that the OracleJobScheduler Windows service runs as. This service must be started before these jobs can run.
    - In all releases on both Windows and UNIX systems, external jobs in the SYS schema without a credential run as the oracle user.
    What errors are reported in SCHEDULERJOB_RUN_DETAILS views ?
    If a job fails, the first place to look for diagnostic information is the SCHEDULERJOB_RUN_DETAILS set of views. In 10gR2 and up the first 200 characters of the standard error stream is included in the additional_info column.
    In all releases, the error number returned by the job is converted into a
    system error message (e.g. errno.h on UNIX or net helpmsg on Windows) and that
    system error message is recorded in the additional info column. If there is no
    corresponding message the number is displayed.
    In 11g and up the error number returned by the job is additionally recorded in
    the error# column. In earlier releases 27369 would always be recorded in the
    error# column.
    Generic Issues Applicable to UNIX and Windows
    - The job action (script or executable) must return 0 or the job run will be marked as failed.
    - Always use the full pathname to executables and scripts.
    - Do not count on environment variables being set in your job. Make sure that the script or executable that your jobs runs sets all required environment variables including ORACLE_HOME, ORACLE_SID, PATH etc.
    - It is not recommended to pass in a complete command line including arguments as the action. Instead it is recommended to pass in only the path to and name of the executable and to pass in arguments as job argument values.
    - Scripts with special characters in the execution path or script name may give problems.
    - Ensure that the OS user your job runs as has the required privileges/permissions to run your job. See above for how to tell who the job runs as.
    - External job actions cannot contain redirection operators e.g. > < >> | && ||
    - In general try getting a simple external job working first e.g. /bin/echo or ipconfig.exe on Windows. Also try running the job action directly from the commandline as the OS user that the job will run as.
    Windows-specific Issues
    - The OracleJobScheduler Windows service must be started before external jobs will run (except for jobs in the SYS schema and jobs with credentials).
    - The user that the OracleJobScheduler Windows service runs as must have the "Log on as batch job" Windows privilege.
    - A batch file (ending in .bat) cannot be called directly by the Scheduler. Instead cmd.exe must be used and the name of the batch file passed in as an argument. For example
    begin
    dbms_scheduler.create_job('myjob',
       job_action=>'C:\WINDOWS\SYSTEM32\CMD.EXE',
       number_of_arguments=>3,
       job_type=>'executable', enabled=>false);
    dbms_scheduler.set_job_argument_value('myjob',1,'/q');
    dbms_scheduler.set_job_argument_value('myjob',2,'/c');
    dbms_scheduler.set_job_argument_value('myjob',3,'c:\temp\test.bat');
    dbms_scheduler.enable('myjob');
    end;
    /- In 10gR1 external jobs that wrote to standard output or standard error streams would sometimes return errors. Redirect to files or suppress all output and error messages when using 10gR1 to run external jobs.
    UNIX-specific Issues
    - When running scripts, make sure that the executable bit is set.
    - When running scripts directly, make sure that the first line of the script in a valid shebang line - starting with "#!" and containing the interpreter for the script.
    - In release 10.2.0.1, jobs creating a large amount of standard error text may hang when running (this was fixed in the first 10.2.0.2 patchset). If you are seeing this issue, redirect standard error to a file in your job. This issue has been seen when running the expdp utility which may produce large amounts of standard error text.
    - the user that the job runs as (see above section) must have execute access on $ORACLE_HOME/bin and all parent directories. If this is not the case the job may be reported as failed or hang in a running state. For example if your $ORACLE_HOME is /opt/oracle/db then you would have to make sure that
    chmod a+rx /opt
    chmod a+rx /opt/oracle
    chmod a+rx /opt/oracle/db
    chmod a+rx /opt/oracle/db/bin
    - On oracle-xe, the primary group of your oracle user (if it exists) must be dba before you install oracle-xe for external jobs to work. If you have an oracle user from a regular Oracle installation it may have the primary group set to oinstall.
    - On oracle-xe, the extjobo executable is missing so external jobs in the SYS schema will not work properly. This can be fixed by copying the extjob executable to extjobo in the same directory ($ORACLE_HOME/bin).
    - Check that correct permissions are set for external job files - extjob and externaljob.ora (see below)
    Correct permissions for extjob and externaljob.ora on UNIX
    There is some confusion as to what correct permissions are for external job related files.
    In 10gR1 and 10.2.0.1 :
    - rdbms/admin/externaljob.ora should not exist
    - bin/extjob should be setuid and setgid 6550 (r-sr-s---). It should be owned by the user that jobs should run as and by the group that jobs should run as.
    - bin/extjobo should have normal 755 (rwxr-xr-x) permissions and be owned by oracle:oraclegroup
    In 10.2.0.2 and higher
    - rdbms/admin/externaljob.ora file must must be owned by root:oraclegroup and be writable only by the owner i.e. 644 (rw-r--r--) It must contain at least two lines: one specifying the run-user and one specifying the run-group.
    - bin/extjob file must be also owned by root:oraclegroup but must be setuid i.e. 4750 (-rwsr-x---)
    - bin/extjobo should have normal 755 (rwxr-xr-x) permissions and be owned by oracle:oraclegroup
    In 11g and higher
    Same as 10.2.0.2 but additionally bin/jssu should exist with root setuid
    permissions i.e. owned by root:oraclegroup with 4750 (-rwsr-x---)
    Internal Error numbers for UNIX on 10.2.0.2 or 10.1.0.6 or higher
    If you are not using a credential and are using version 10.2.0.2 or higher or 10.1.0.6 or higher you may come across an internal error number. Here are the meanings for the internal error numbers.
    274661 - can't get owner of or permissions of externaljob.ora file
    274662 - not running as root or externaljob.ora file is writable by group or other or externaljob.ora file not owned by root (can't switch user)
    274663 - setting the group or effective group failed
    274664 - setting the user or effective user failed
    274665 - a user or group id was not changed successfully
    274666 - cannot access or open externaljob.ora file
    274667 - invalid run_user specified in externaljob.ora file
    274668 - invalid run_group specified in externaljob.ora file
    274669 - error parsing externaljob.ora file
    274670 - extjobo is running as root user or group

    Hi Ravi,
    Can you help me...
    Hi All,
    I planned to create a job to do rman backup daily at 04:00 AM.
    1. I created a program as follows
    BEGIN
    DBMS_SCHEDULER.CREATE_PROGRAM(
    program_name => 'rman_backup_prg',
    program_action => '/u02/rmanback/rman.sh',
    program_type => 'EXECUTABLE',
    comments => 'RMAN BACKUP');
    END;
    my rman script is
    #!/usr/bin/ksh
    export ORACLE_HOME=/u01/app/oracle/product/10.2.0/db_1
    export PATH=$PATH:/u01/app/oracle/product/10.2.0/db_1/bin
    /u01/app/oracle/product/10.2.0/db_1/bin/exp rman/cat@catdb file=/u02/rmanback/rm
    an_220108.dmp log=/u02/rmanback/rman_220108.log owner=rman statistics=none comp
    ress=n buffer=400000
    compress *.dmp
    exit
    2. I created a schedule as follows
    BEGIN
    DBMS_SCHEDULER.CREATE_SCHEDULE(
    schedule_name => 'rman_backup_schedule',
    start_date => SYSTIMESTAMP,
    end_date => '31-DEC-16 05.00.00 AM',
    repeat_interval => 'FREQ=DAILY; BYHOUR=4',
    comments => 'Every day at 4 am');
    END;
    3. I created ajob as follows.
    BEGIN
    DBMS_SCHEDULER.CREATE_JOB (
    job_name => 'rman_backup_job',
    program_name => 'rman_backup_prg',
    schedule_name => 'rman_backup_schedule',
    enabled=> true,
    auto_drop=> false
    END;
    While I am running the job I am getting the following error anybody help me.
    ORA-27369: job of type EXECUTABLE failed with exit code: Not owner
    ORA-06512: at "SYS.DBMS_ISCHED", line 150
    ORA-06512: at "SYS.DBMS_SCHEDULER", line 441
    ORA-06512: at line 2
    If I removed "compress *.dmp" line in rman script it is working fine.
    /* additional Info from dba_scheduler_job_run_details as follows */
    ORA-27369: job of type EXECUTABLE failed with exit code: Not owner
    STANDARD_ERROR="
    Export: Release 10.2.0.3.0 - Production on Tue Jan 22 14:30:08 2008
    Copyright (c) 1982, 2005, Oracle. All rights reserved.
    Connected to: Oracle Database 10g Release 10.2.0.3.0 - Production
    Export"
    Regards,
    Kiran

  • Internal/External Action in Integration Scenario

    Hi,
          What is the simple logic of defining an Action Internal/External in an integration scenario.
    For Instance, A Web application "A" is accessing "PS-EPS"(SAP) system to check the existense of Network.
    What will be the type of Usage at both ends. Why?
    Thanks,
    Debashish Sarkar

    Hi Ajith,
    Yes, you were correct go ahead.
    Refer the below link:
    http://help.sap.com/saphelp_nw70ehp2/helpdata/en/68/88a440df800160e10000000a1550b0/content.htm

  • External job runs slow

    I have an external job which runs a shell script which copies a small file from one directory to another.
    This script takes 100 ms to run when executed from shell, but takes 2 whole seconds when being executed through the external job.
    The job uses a program with two arguments (from_dir, to_dir).
    Before I dive into tracing and analyzing the job session, does anyone have experience with this scenario?

    Hi,
    This may be caused by slow process creation time on the OS. If this is the case there may not be much you can do about this if it is just process creation overhead.
    Thanks,
    Ravi.

  • Running External jobs in Oracle 10g using a different user ID

    Hi,
    i would like to run an external job ( shell script ) in oracle scheduler using a Unix user id other than nobody and oracle. is it possible to do that? if so please provide more information. I am currently using oracle version 10.2.0.4.0

    Sure,
    no problem at all, if you have no problem with the fact that all jobs that run from your ORACLE_HOME use the same account. I would prefer to upgrade to 11.1.0.7 and use the new remote exteral jobs with credentials.
    For oracle 10g you have to modify $ORACLE_HOME/rdbms/admin/externaljob.ora and change the run_user and run_group to what ever you want to use.
    regards,
    Ronald
    (also see:
    http://www.packtpub.com/mastering-oracle-scheduler-in-oracle-11g-databases)

Maybe you are looking for

  • PC to Mac UGGGGHHHHH

    So I just switched to a Mac and although with my PC my photos automatically uploaded to the windows program I then retrieved what I needed and organized them in PSE. The guy at the genius bar said that I should keep all my photos organized in iphoto

  • How to call the DLL functions through Java

    Hello, I have already got a VC++ generated DLL. It has serveral functionalities. I need to call those functions from my Java Application. Now i know that it can be possible only through writing Java JNI Interfaces. Everywhere i only see they give an

  • IPod mini wake up despite hold

    I press the "play" button to turn off the ipod mini and its screen. Then I move the "hold" button to disable all buttons. After a day or two, ipod mini will suddenly wake up (its screen is on) and music can be played.

  • Using quadrature encoders with PXI-6025

    Hi!, We are using an encoder for position data. The encoder gives A and B pulses which are phase shifted by 90 deg. Grating Pitch = 40 microns We make the connection to our PXI-6025 as such: Channel A pulse goes to PFI 8 (GPCTR_Source) Channel B puls

  • Version Management with Requisition

    Hi, We have activated version mangement for requisitions. Some of our requisitions are not routed through approval process. Version management is working with requisitions not related to release strategy. But version management is not triggering requ