Kick the workflow based on field in another workflow

  • 23 July 2018
  • 1 reply
  • 2 views

Badge +9

Hi All,

 

My business requirements:

Developing a HR On-boarding application for a client. I built two lists:

  1. Candidate Application Form / Workflow:

    where candidate fills his name, Social security number, personal email address, expected base salary, date of birth etc.

    There can be many candidates on this list.

    I also used a lookup field (MakeOfferLetterBool) for the Interview Assessment Form which I will explain next.  

    217140_pastedImage_1.png

  2. Interview Assessment Form / Workflow:
    The HR team checks each candidate which is from the Candidate list.  Candidate job title, joining date etc. and the main part of this form is the recommend employee (Yes, No, KIV).

    217141_pastedImage_3.png


    I also created a field called “MakeOfferLetter” in this Interview Assessment Form. 

    217167_pastedImage_6.png

    Now, if recommend employee field is selected by HR, I use the Run If and calls “Start Workflow” to call the   Candidate Application workflow and generate the Offer Letter for the candidate by using: 

    217168_pastedImage_7.png217172_pastedImage_8.png



    I need to check in my Candidate Application Workflow, if the HR selects the Yes to recommend employee from the Interview Assessment Form, I need to generate an Offer letter workflow.



    Q: How can I achieve this?
    Q: Can you recommend other better solution?  


    Fernando Hunth‌ 

1 reply

Userlevel 2
Badge +11

If both are a list, the from the Interview Assesment workflow you can create a new item in the other list where you have a extra field to hold the List Item Id of the Interview Assessment item, which then can use as well in the Canditate Application workflow to get info from associatedInterview Assessment.

Reply