IRecruitment - Create Vacancy

Hi
I want to show the budgeted headcount details after the position is selected in the create vacancy page. Based on the selected position, the system queries the budgeted information. How can I do this?
Thanks in advance.
MAK

If the underlying ViewObject (VO) returns the budgeted headcount in this page you would be able to identify the attribute and add it as an item through personalisation. However, the chances are that it is not returned by the VO! In which case you would need to do some customisation using OA Framework development to extend the VO.
To see the contents of a VO, look for the *'About this page'* link in the bottom left hand corner of your page. Click it and then select the Page tab. On this page, find the Business Component References region and expand it. This will show you all the VOs used on this page. The Page Definition region (above it) will show you which VOs are used in which regions of the page. Find the one most appropriate for your data and click on it. This will show you the actual VO code and the attributes it returns.
Regards
Tim

Similar Messages

  • Unable to use copied iRecruitment Create Vacancy Functions

    Hi,
    I am trying to create 2 versions of the iRecruitment 'Create Vacancy' process, so I want to duplicate the standard functions and do function level personalizations to amend my new process (i.e. remove some of the train steps and others). I have created new functions, menus, permissions, and set profile options, but cannot invoke the copied functions.
    I will simplify the issue below with limited setup to see if anyone else can help:
    Seeded Create Vacancy Process:
    Navigation - iRecruitment Recruiter > iRecruitment Home > New Vacancy (sidebar link) > Create vacancy page
    Click personalize this page - the function context is:
    Irc Vacancy Details - Create (IRC_VAC_DETS_NEW)
    I want to have a duplicate process that invokes a copied function to allow me to make function level personalizations on this process.
    Setup steps taken:
    Make copy of function
    XX_IRC_VAC_DETS_NEW
    XX Irc Vacancy Details - Create
    Parameters: OAFunc=XX_IRC_VAC_DETS_NEW&pAMETranType=IRCVACAPPROVAL&pAMEAppId=800&pProcessName=HR_GENERIC_APPROVAL_PRC&pItemType=HRSSA&pCalledFrom=XX_IRC_VAC_DETS_NEW&pApprovalReqd=YD&pNtfSubMsg=IRC_VACANCY_APPROVAL_NEW&pConcAction=N
    Web HTML:
    OA.jsp?page=/oracle/apps/irc/vacancy/webui/VacNewDetsPG&akRegionApplicationId=821
    Add to IRC Manager Functions Menu menu (IRC_MANAGER_OTHER)
    This original function was invoked when clicking the function Irc CM Home Page Create Vacancy (IRC_CM_HOME_CREATE_VACANCY) from the IRC Manager Side Nav (IRC_MANAGER_SIDE_NAV) menu, so also need to duplicate that function. However, this function calls another function IRC_VAC_NEW_LAUNCH_WF, so I need to duplicate that one as well:
    XX_IRC_CM_HOME_CREATE_VACANCY
    XX Irc CM Home Page Create Vacancy
    Parameters:
    Web HTML:
    javascript:void submitForm('DefaultFormName',1,{IrcAction:'createVacancy',IrcActionType:'Link',IrcActionValue:'XX_IRC_VAC_NEW_LAUNCH_WF',IrcFunction:'IRC_CM_VACANCY_SEARCH'})
    Add the copied function to IRC Manager Side Nav (IRC_MANAGER_SIDE_NAV) menu giving the prompt:
    "New Vacancy 2"
    IRC_VAC_NEW_LAUNCH_WF
    Irc Vacancy New Launch Workflow
    Parameters:
    OASF=XX_IRC_VAC_NEW_LAUNCH_WF&OAHP=IRC_MANAGER_APPL
    Web HTML:
    OA.jsp?page=/oracle/apps/irc/vacancy/webui/ReqLaunchWfPG&akRegionApplicationId=821&WFItemType=IRC_WF&WFProcess=XX_IRC_VACANCY_NEW_V3
    Add the copied function to IRC Manager Functions Menu (IRC_MANAGER_OTHER)
    This final function launches a workflow process, so I have also copied that (IRC_VACANCY_NEW_V3 --> XX_IRC_VACANCY_NEW_V3) and referenced it in the function.
    In Workflow builder I have amended the 'Vacancy New Details Page Function' node attribute in the workflow to the first copied function: XX_IRC_VAC_DETS_NEW
    This is seemingly all the setup necessary to invoke the copied function from the IRC Manager Side Nav (IRC_MANAGER_SIDE_NAV) menu, however when running through the system, the seeded function is still called:
    Navigation - iRecruitment Recruiter > iRecruitment Home > New Vacancy 2 (new sidebar link) > Create vacancy page
    Click personalize this page - the function context is still:
    Irc Vacancy Details - Create (IRC_VAC_DETS_NEW)
    Can anyone help? Has anyone managed to use a copied function / copied workflow in iRecruitment Create Vacancy?
    Regards,
    Michael

    Hi,
    We have not tried to do this but I believe this is possible. I had several conversations with Oracle support about the menus/functions delivered and how changes keep affecting our system so often and the suggested approach was to copy the functions/menus so that there is no interference from what oracle might deliver in future. And in that sense, yes the copy functions should work.
    I went through your post carefully and could not pick any obvious steps missed. Please ask your DBA team to bounce the concurrent tier also on your apps server/database along with a restart of all services and see if the context still switches back. However, as part of some new development, I will be doing something similar in iRec and will keep this thread updated with what I find.
    Sorry, couldn't be of more help.
    Regards,
    Vinayaka

  • IRecruitment Create Vacancy Approval need to change

    Hi All,
    I need to change the approval style of Create Vacancy, currently it is configured as follows
    1. Approver 1 approves the vacancy
    2 . Approver 2 Finally approves the vacancy after approver 1.
    Now the change is the on level 1 we need to four approver who ever first approve the vacancy it goes to level 2 and on this level there would be two approvers whoever approves the vacancy no need for all in both level.
    kindly tell me how can I configure Rules , Attributes, Conditions , actions and approver groups in AME business Analyst Resp.
    Regards,

    I have edited one of the Rules created in Transaction Type: iRecruitment Vacancy Approval. Under the Actions Section, I have added the approver 2,3,4
    Action Type Action
    approval-group chain of authority Require approval from APPROVER 1
    approval-group chain of authority Require approval from APPROVER 2
    approval-group chain of authority Require approval from APPROVER 3
    approval-group chain of authority Require approval from APPROVER 4
    approval-group chain of authority Require approval from HEAD_OF_HR1
    approval-group chain of authority Require approval from HEAD_OF_HR2
    but due to this change the approval is going to be in the sequential direction, for example APPROVER 1, APPROVER 2,3,4 then HEAD OF HR1,2 instead we need who ever approve first then it goes to 2nd level and approved by one of the head of hr as I mentioned above. Kindly tell me this action type I am using for this is correct or should we need to create another action type or should we need to amend approver group SQL statement or any other way which we can acheive the desired goal. I am looking forward to listen you soon and thanks in advance for you support
    Edited by: user11969686 on Dec 11, 2009 6:26 AM

  • IRecruitment Create Vacancy: Move the Position Field

    Hello all,
    I was wondering if anyone knows how or if we can move the position field on the Create Vacancy: Vacancy Details page. We are unable to reorder the page using personalizations and we are strictly avoiding customizations, but the position field is in place where it just doesn't make sense.
    In some cases, users will select a position, which populates the job, organization and location fields. But on the page it is after all of these fields, which doesn't make sense. Also, the position LOV is empty if org and location are already selected. We can get around this by selecting position first, but it is 10th or so field on the page.
    Does anyone have any ideas on how we can accomplish this without customization? I don't think it is possible, but I thought I would get some feedback first.
    Thanks,
    Mark

    Dear Charlie,
    Thanks for your reply, but i still have the same problem.
    Actually i am creating new rule with the below conditions:-
    Category : For Your Information
    Conditions:
    VACANCY_INSERT_OR_UPDATE in (INSERT)
    VACANCY_RULE_TYPE in (CUSTOM_RULE)
    Action:
    approval-group chain of authority                    Require approval from HR Africa Coordinators
    Actually this rule is working fine and sending notification but my problem is that when creating the vacancy, its saying that vacancy submitted for approval which is wrong, i needed it to be created automatically.

  • IRecruitment Create Vacancy Approval Notifications

    Hi,
    I have a client that wishes me to modify the content of the Approval Notification/Message sent to the approver. Is this possible and how to you do it?
    In the User Guide it mentions using Application Developer and changing the messages but it is very limited and does not allow me to change this particular message.
    I have looked at the workflow 'HRSS' but it uses the generic approvals workflow but I can't see how it generates the message. It mentions in the User Guide to use XML and business events but again gives very little detail.
    Can anyone provide more information on how to do this?
    Cheers

    I have edited one of the Rules created in Transaction Type: iRecruitment Vacancy Approval. Under the Actions Section, I have added the approver 2,3,4
    Action Type Action
    approval-group chain of authority Require approval from APPROVER 1
    approval-group chain of authority Require approval from APPROVER 2
    approval-group chain of authority Require approval from APPROVER 3
    approval-group chain of authority Require approval from APPROVER 4
    approval-group chain of authority Require approval from HEAD_OF_HR1
    approval-group chain of authority Require approval from HEAD_OF_HR2
    but due to this change the approval is going to be in the sequential direction, for example APPROVER 1, APPROVER 2,3,4 then HEAD OF HR1,2 instead we need who ever approve first then it goes to 2nd level and approved by one of the head of hr as I mentioned above. Kindly tell me this action type I am using for this is correct or should we need to create another action type or should we need to amend approver group SQL statement or any other way which we can acheive the desired goal. I am looking forward to listen you soon and thanks in advance for you support
    Edited by: user11969686 on Dec 11, 2009 6:26 AM

  • Urgent:iRecruitment Manager-- Create Vacancy page details

    Hi
    I have a requirement to customize the
    iRecruitment Manager-->iRecruitment Home-->Create Vacancy--> Enter Primary Details page to include some extra validations against the "Next" button click.
    The problem is that i am not able to locate the Next Button itself(even in "About this page"): i am trying to extend the region CO to invoke the validation logic against Next button click.
    The only thing close to the Next button is a shared region pagButtonBar: which has a Cancel, Save For Later and Review button but no Next Button.
    The "Save For Later" doesnt appears on the page.
    Also the pageButtonBar region has the IrcDraftAndWorkflowCO controller attached to it.
    Can anyone please help me with:
    1. How to get a handle on the Next Button?
    2. Since the pageButtonBar already has a CO can the Button click action be captured within the page controller?
    Thanks
    --debashis                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                           

    Hi Anil thanks for the reply.
    "There are chances that this Next button is coming form Workflow builder."
    What exactly do i have to look for and how to know which workflow -- the IrcDraftAndWorkflowCO does not seems to access any workflow (I am pasting the decompiled IrcDraftAndWorkflowCO below)
    The pageButtonbar is a separate region and the region where i have to capture user input(for validations) is different--so will i b able to capture both the user inputs and button click event in a single extended controller?(Both the pageBtnBar CO and the user input region CO extend IrcOAControllerImpl)
    package oracle.apps.irc.common.webui;
    import com.sun.java.util.collections.HashMap;
    import java.util.*;
    import oracle.apps.fnd.common.MessageToken;
    import oracle.apps.fnd.common.VersionInfo;
    import oracle.apps.fnd.framework.OAApplicationModule;
    import oracle.apps.fnd.framework.OAException;
    import oracle.apps.fnd.framework.webui.OAPageContext;
    import oracle.apps.fnd.framework.webui.beans.OAWebBean;
    import oracle.apps.fnd.framework.webui.beans.layout.OACellFormatBean;
    import oracle.apps.fnd.framework.webui.beans.layout.OAPageLayoutBean;
    import oracle.apps.fnd.framework.webui.beans.nav.OANavigationBarBean;
    import oracle.apps.fnd.framework.webui.beans.nav.OATrainBean;
    import oracle.apps.per.selfservice.common.SSHRParams;
    import oracle.jbo.domain.Number;
    // Referenced classes of package oracle.apps.irc.common.webui:
    // IrcOAControllerImpl
    public class IrcDraftAndWorkflowCO extends IrcOAControllerImpl
    public IrcDraftAndWorkflowCO()
    public void processRequest(OAPageContext oapagecontext, OAWebBean oawebbean)
    super.processRequest(oapagecontext, oawebbean);
    OATrainBean oatrainbean = (OATrainBean)oapagecontext.getPageLayoutBean().getLocation();
    if(oatrainbean == null)
    return;
    oatrainbean.prepareForRendering(oapagecontext);
    int i = oatrainbean.getSelectedTrainStepRenderedIndex() + 1;
    int j = oatrainbean.getNumberOfRenderedTrainSteps();
    oapagecontext.putTransactionValue("CurrentTrainStep", new Number(i - 1));
    OACellFormatBean oacellformatbean = (OACellFormatBean)oawebbean.findIndexedChildRecursive("NavCellRN");
    if(oacellformatbean == null)
    MessageToken amessagetoken[] = {
    new MessageToken("OBJECT_NAME", "NavCellRN")
    throw new OAException("ICX", "FWK_TBX_OBJECT_NOT_FOUND", amessagetoken);
    OANavigationBarBean oanavigationbarbean = (OANavigationBarBean)createWebBean(oapagecontext, "NAVIGATION_BAR");
    oanavigationbarbean.setFormSubmitted(true);
    oanavigationbarbean.setName("IrcVacNavBean");
    oanavigationbarbean.setMinValue(1);
    oanavigationbarbean.setMaxValue(j);
    oacellformatbean.addIndexedChild(oanavigationbarbean);
    oanavigationbarbean.setValue(i);
    if(i == j)
    OACellFormatBean oacellformatbean1 = (OACellFormatBean)oawebbean.findIndexedChildRecursive("ReviewCellRN");
    if(oacellformatbean1 != null)
    oacellformatbean1.setRendered(false);
    } else
    OACellFormatBean oacellformatbean2 = (OACellFormatBean)oawebbean.findIndexedChildRecursive("SubmitCellRN");
    if(oacellformatbean2 != null)
    oacellformatbean2.setRendered(false);
    Hashtable hashtable = (Hashtable)oapagecontext.getSessionValueRaw("vacancyState");
    String s = null;
    String s1 = oapagecontext.getParameter("ext");
    if(s1 != null && "Y".equals(s1))
    s = "ICX_RETURN_TO_PORTAL";
    else
    s = "IRC_CM_HOME";
    oapagecontext.putSessionValue("IrcHomePage", s);
    setSSHRPageCalledFrom(oapagecontext);
    public void processFormData(OAPageContext oapagecontext, OAWebBean oawebbean)
    super.processFormData(oapagecontext, oawebbean);
    String s = oapagecontext.getParameter("IrcAction");
    Hashtable hashtable = (Hashtable)oapagecontext.getSessionValueRaw("vacancyState");
    if("REVIEW".equals(s) || "WFPageTransition".equals(oapagecontext.getParameter("IrcActionType")) || "goto".equals(oapagecontext.getParameter("event")) && "IrcVacNavBean".equals(oapagecontext.getParameter("source")))
    apiValidate(oapagecontext.getApplicationModule(oawebbean));
    hashtable.put("dataState", "complete");
    if("SAVEASDRAFT".equals(s))
    OAApplicationModule oaapplicationmodule = oapagecontext.getApplicationModule(oawebbean);
    oaapplicationmodule.invokeMethod("completeFirstTransition");
    hashtable.put("dataState", "complete");
    public void processFormRequest(OAPageContext oapagecontext, OAWebBean oawebbean)
    super.processFormRequest(oapagecontext, oawebbean);
    String s = null;
    if("Y".equals(oapagecontext.getParameter("ext")))
    s = "ICX_RETURN_TO_PORTAL";
    else
    s = "IRC_CM_HOME";
    if("goto".equals(oapagecontext.getParameter("event")) && "IrcVacNavBean".equals(oapagecontext.getParameter("source")))
    OATrainBean oatrainbean = (OATrainBean)oapagecontext.getPageLayoutBean().getLocation();
    int i = Integer.parseInt(oapagecontext.getParameter("value"));
    int j = oatrainbean.getSelectedTrainStepRenderedIndex() + 1;
    int k = oatrainbean.getNumberOfRenderedTrainSteps();
    boolean flag = i < j;
    boolean flag1 = j == k;
    boolean flag2 = i == k;
    if(flag)
    if(flag1)
    goToLastPageVisited(oapagecontext);
    else
    goToBackButtonDestination(oapagecontext);
    } else
    if(flag2)
    goToReviewButtonDestination(oapagecontext);
    else
    goToNextButtonDestination(oapagecontext);
    } else
    if(oapagecontext.getParameter("IrcAction") != null)
    String s1 = oapagecontext.getParameter("IrcAction");
    String s2 = oapagecontext.getParameter("IrcActionType");
    if(s1.equals("REVIEW"))
    goToReviewButtonDestination(oapagecontext);
    if(s2.equals("WFDrillBack"))
    goToLastPageVisited(oapagecontext);
    if(s2.equals("WFExit"))
    releaseProcess(oapagecontext, "ExitWorkflow", true);
    if(s1.equals("CANCEL"))
    goToCancelButtonClicked(oapagecontext);
    Vector vector = oapagecontext.getDialogMessages();
    Vector vector1 = new Vector();
    Object obj = null;
    if(vector != null)
    Enumeration enumeration = vector.elements();
    do
    if(!enumeration.hasMoreElements())
    break;
    OAException oaexception = (OAException)enumeration.nextElement();
    if(oaexception.getMessageType() != 1)
    vector1.addElement(oaexception);
    } while(true);
    oapagecontext.putParameter("IrcDialogMessages", vector1);
    oapagecontext.removeSessionValue("Lock");
    oapagecontext.forwardImmediately(s, (byte)3, null, null, false, "N");
    private void apiValidate(OAApplicationModule oaapplicationmodule)
    oaapplicationmodule.invokeMethod("apiValidate");
    public String getCurrentPageFunction(OAPageContext oapagecontext)
    return (String)(String)((OATrainBean)oapagecontext.getPageLayoutBean().getLocation()).getSelectedTrainStep().getAttributeValue("invokeFunc");
    private void goToBackButtonDestination(OAPageContext oapagecontext)
    OATrainBean oatrainbean = (OATrainBean)oapagecontext.getPageLayoutBean().getLocation();
    WFDrill(oapagecontext, (String)oatrainbean.getPreviousRenderedTrainStep().getAttributeValue("invokeFunc"), null);
    private void goToReviewButtonDestination(OAPageContext oapagecontext)
    setCurrentPageMarker(oapagecontext);
    OATrainBean oatrainbean = (OATrainBean)oapagecontext.getPageLayoutBean().getLocation();
    WFDrill(oapagecontext, (String)oatrainbean.getRenderedTrainStep(oapagecontext, oatrainbean.getNumberOfRenderedTrainSteps() - 1).getAttributeValue("invokeFunc"), null);
    private void goToNextButtonDestination(OAPageContext oapagecontext)
    OATrainBean oatrainbean = (OATrainBean)oapagecontext.getPageLayoutBean().getLocation();
    WFDrill(oapagecontext, (String)oatrainbean.getNextRenderedTrainStep().getAttributeValue("invokeFunc"), null);
    private void goToLastPageVisited(OAPageContext oapagecontext)
    WFDrill(oapagecontext, getCurrentPageMarker(oapagecontext), null);
    public void WFDrill(OAPageContext oapagecontext, String s, HashMap hashmap, String s1)
    setCurrentPageMarker(oapagecontext);
    WFDrill(oapagecontext, s, hashmap);
    public void setSSHRPageCalledFrom(OAPageContext oapagecontext)
    SSHRParams sshrparams = new SSHRParams(oapagecontext.getRootApplicationModule());
    if(sshrparams == null)
    return;
    } else
    sshrparams.setPCalledFrom(getCurrentPageFunction(oapagecontext));
    return;
    public void setCurrentPageMarker(OAPageContext oapagecontext)
    oapagecontext.putSessionValue("pageMarker", getCurrentPageFunction(oapagecontext));
    public String getCurrentPageMarker(OAPageContext oapagecontext)
    String s = (String)oapagecontext.getSessionValue("pageMarker");
    if(s == null)
    goToBackButtonDestination(oapagecontext);
    return s;
    public void goToCancelButtonClicked(OAPageContext oapagecontext)
    WFDrill(oapagecontext, getCurrentPageMarker(oapagecontext), null);
    public static final String RCS_ID = "$Header: IrcDraftAndWorkflowCO.java 120.3 2006/06/20 09:40:04 gganesan noship $";
    public static final boolean RCS_ID_RECORDED = VersionInfo.recordClassVersion("$Header: IrcDraftAndWorkflowCO.java 120.3 2006/06/20 09:40:04 gganesan noship $", "oracle.apps.irc.common.webui");
    It seems to me that based on some form Value it is preparing some javascript,, am really lost here.
    thanks
    --debashis                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                   

  • Error while creating Vacancy requisition object (NB) after upgrading EHP4

    Hi All,
    We had alreay E-Rec system with EHP2 and using last 1 year. Now based on Client requirement, we have upgrdaed to EHP4. After completing EHP4 upgradation, we are getting error while creating vacancy requisition object after all level of approval.
    Can any body help how to resolve this issue?
    Thanks in advance.
    Regards,
    Sreelatha

    Hi
    Hope SAP Note 1241014 will be useful to you.
    Best Regards
    Reddy

  • Remote enabled BAPI/RFC to create VACANCY in Recruitment

    Is there any Remote enabled BAPI/RFC to create VACANCY in Recruitment?
    I need to create VACANCY from external .Net program.
    Thanks.

    closing to post another question

  • Create vacancy issue

    Hi all,
    Why the system does not show all position (just some positions that existed in the standard system) when i create new vacancy?
    Help me to resolve it, pls.
    Thanks,
    Quang

    Hi
    Go to TCODE :- S_AHR_6106502 it will display the existing positons.
    Go to TCODE :- S_AHR_61016509 and it will display all vacant positions.
    Hope this helped you.
    Regards,
    SAPUUSER
    Edited by: SAPUUSER on May 28, 2010 4:00 PM

  • IRecruitment - Restrict Vacancy Access by Organization

    All,
    I have a requirement where HR Managers for the company should see the vacancies for their organizations only. How could i design a custom security profile to acieve this ?
    As I understand there is no seeded facility available for this.
    Regards,
    Sabya

    Hi Ivan,
    I have tried what is there in note 307681.1. It works fine in that context, which is "Managers should see vacancies for which they are manager".
    But my requirement is bit different. We have organization hierarchy. I want to restrict vacancy to person by organization hierachy. i.e if V1 is belonging to O1 then a person can see all the vacancies which belongs to O1 and its child hierachy.

  • Approvers are not visible in an Replacement Vacancy

    hi
    Im trying to create a replacement vacancy for which the approvers are not not visible. The issue is not existing for new vacancies?
    Can anyone please help ?

    What do you mean by a replacement vacancy?...a duplicated vacancy?
    i.e. iRecruitment Recruiter > iRecruitment Home > Vacancies (tab) > Search Vacancy > Duplicate button?
    The standard rule 'iRecruitment Create Vacancy' will add approvers on both create new vacancy and duplicate vacancy.
    Therefore it is likely that there is something in your config e.g. AME rule, Form Function Parameters, Workflow, OAF customizations that is stopping this occuring.
    I would start with the AME rule.
    Go to Approvals Management Business Analyst and select the "iRecruitment Vacancy Approval" transaction type.
    Use the "Test Workbench" to see what attribute values are being set / rules applied for a duplicate vacancy transaction.
    Mike

  • IRecruitment Related Queries

    Hi,
    1.where is the post advert button located in vacancy details page and what is its functionality . I am unable to view that button.
    2. Once i fill the vacancy details, the page moves on to "Job posting details" page. Is it the same in your case .
    3. Is there any option called source type available on create candidate page, if not then where do i mention the source type.
    4. where do i configure the various source types.
    5.Is the configuration for "skills" in "Create Vacancy " page and "Create Candidate page " the same? Because while creating a vacancy the list of skills which appear is that of the list of competencies , but when i create a candidate i dont get the list of competencies, the LOV is blank.
    Thanks,
    Angelica.

    Hi Angelicka,
    1. The post advert button is located in the page of "Job Posting" , thisi created automatically if you define previously a Site where you want to Advert your Job.
    Depending on how you defined your relations with the external Site, your Vacancy will be post at that site according to start / end dates.
    2. It dependents onyour version, on the latest versions you after Vacancy details you get the page of Vacancy skill requirments.
    3.There is an option called source type when creating a candidate. This is alittle tricky.When a Candidate is filled by agencies than the agency is populated automatically. If a recruiter update the Candidate details (from ver IRC D) than he can fill also Source Type (If you can't see the field look for personalization.
    5. The Vacancy Skill List do not populate automatically at the candidate details. You need to define for Candidates what skills you whish they will populate.
    My advise, please read the irecruitment Implementation guide carefully, since the module implementation is not straight forward.

  • Adding FYI notification to Irecruitment workflow

    Dear Friends,
    I'm new to Workflow.please guide me to add a FYI notification after the final approval in the Irecrutiment Workflow.
    For Irecruitment Approval Process I need to FYI to two persons after the final approval.
    For this,I'm customizing the Irecruitment Workflow's Process: iRecruitment New Vacancy.
    I have created one Message named 'XXX FYI MSG'
    Created a new Notification named 'XXX FYI Notifiaction'.
    Selected 'approval' as Result Type field.
    Selected 'XXX FYI MSG' in the Message Field.
    Have selected EXPAND ROLES chk box.
    In the ROLES tab,
    I have attached the person's name for READ field who is going to view only.
    in the Write and Execute field I have added the name of another person who is going to further update/execute if so.
    Also I have added 'Approved Flag' attribute to 'XXX FYI Notification'.
    I have attached this notification at "access level =20" between SEND APPROVED NOTIFICATION and END in the process diagram.
    but while saving to Database I get errors as
    WFDESV_FAIL COUNT=2
    WFACTV_FAIL OPERATIonfiltered=SAVE NAME=XXX FYI NOTIFICATION TYPE=IRC_WF
    WFACTV_NTF_FUNCTION
    WFACTV_FAIL OPERATIonfiltered=SAVE NAME=IRC_VACANCY_NEW TYPE=IRC_WF
    WFPACV_FAIL NAME=XXX FYI NOTIFICATION TYPE=IRC_WF
    WFPACV_RESULT_MISSING CODE=REJECTED
    Can u please help where the error is...where I'm missing any steps, if any?
    Please rectify if I'm wrong:
    Instead of creating a new message and notification can I add the names of the FYi'ing persons in the SEND APPROVED NOTIFICATION's ROLES and NODES tab.
    or
    Instead of attaching the the XXX FYI NOTIFICATION between SEND APPROVED NOTIFICATION and END link, Can I create a new link from SEND APPROVED NOTIFICATION to XXX FYI NOTIFICATION and from XXX FYI NOTIFICATION to END making the SEND APPROVED NOTIFICATION and END link intact.
    waiting for your reply...
    with rgds,
    Shrinaw
    DB version is 9.2.0.6.0 and Apps instance is 11.5.10

    You can create the Adhoc role using the following API
    declare
    l_role_name varchar2(50):='TESTROLE1';
    l_role_display_name varchar2(50):='TESTROLE1';
    begin
    WF_DIRECTORY.CreateAdHocRole (
    role_name => l_role_name,
    role_display_name => l_role_display_name ,
    language => 'AMERICAN'     ,
    territory => 'AMERICA' ,
         email_address => null,
         notification_preference => 'MAILHTML'
    commit;
    end;
    and associate the users to this role using the following API
    declare
    l_users varchar2(100):='TESTUSER4 TESTUSER5' ;
    begin
    WF_DIRECTORY.AddUsersToAdHocRole (
    role_name => 'TESTROLE1',
    role_users => l_users
    commit;
    end;
    separate the user names with the space as given for l_users

  • IRecruitment - Post Advert functionality

    Hi,
    I am trying to achieve “Job Posting to email” functionality:
    I have performed following steps:
    *1)* I have created Recruiting Sites using my login as:
    - Enter the recruiting site name that identifies the third-party recruiting site where
    your enterprise posts the job details.
    Site name : XYZ_ORG
    - To send job postings through e-mail, enter the receiver's address as the Posting
    URL.
    Job Posting URL: mailto:[email protected]
    *2)* I have created the vacancy “TestJobPosting”
    I have specified recruiting site as “XYZ_ORG” (created in step 1 above) and after that I have submitted the vacancy successfully.
    *3)* Using manager login, I have approved the vacancy.
    *4)* I have used my login to search the vacancy and post the vacancy using "post advert" button.
    My Problem:
    I am not able to receive email regarding Job posting on my mail id.
    Any pointers on this!!
    Thanks!!
    Narender
    Edited by: Narender Singh on Mar 27, 2010 8:15 AM

    Pl post full details of OS and EBS. Are other notifications being received successfully ?
    MOS Doc 437864.1 - ' iRecruitment email vacancies to job seekers ' not sending notifications to Employee Candidates
    HTH
    Srini

  • Unable to see the registration assessment for an applicant created.

    We have a custom requirement to create an applicant through an interface program. So, We have developed a custom program to create applicant. The
    applicant is getting created. Along with the applicant there is a requirement
    to create vacancy assessment and registration assessment.
    There is no standard API for creating these assessments. So, we are doing manual insert to the
    tables. The vacancy assessment is working after insert form the interface. But
    the registration assessment is not showing up.
    I am inserting records in to the following tables:
    ota_attempts
    ota_utest_questions
    ota_utest_responses
    For the vacancy assessment that I am inserting through interface is showing up fine. Only the registration assessment is not showing up.
    Is there any other data that needs to be inserted or updated for the registration assessment?
    Edited by: user512779 on Apr 1, 2009 2:25 AM

    We have a custom requirement to create an applicant through an interface program. So, We have developed a custom program to create applicant. The
    applicant is getting created. Along with the applicant there is a requirement
    to create vacancy assessment and registration assessment.
    There is no standard API for creating these assessments. So, we are doing manual insert to the
    tables. The vacancy assessment is working after insert form the interface. But
    the registration assessment is not showing up.
    I am inserting records in to the following tables:
    ota_attempts
    ota_utest_questions
    ota_utest_responses
    For the vacancy assessment that I am inserting through interface is showing up fine. Only the registration assessment is not showing up.
    Is there any other data that needs to be inserted or updated for the registration assessment?
    Edited by: user512779 on Apr 1, 2009 2:25 AM

Maybe you are looking for