Hiring tutorial > Implement the process >

In this lesson, you implement the exclusive gateways, new position and GM approved, that you modeled in the Standard HR Open New Position process. When you specify the implementation for a gateway, you define conditions that control whether a path is followed during the running process.

Procedure

  1. Make sure that the Standard HR Open New Position process is open and the Definition tab is selected.
  2. Implement the New position gateway:
    1. Click the New position gateway.
    2. Open the Implementation properties for the gateway. The implementation provides a number path expressions that are checked in order from top to bottom. The last path is the default path, which the flow takes if none of the expressions apply. In this tutorial, the default flow is No approval needed — > proceed to HR.
    3. Build the expression for the Yes – GM approval required path. For the first field, click the Select a variable icon.
      Select a variable
    4. In the window, expand currentPosition and select positionType.
    5. In the next field that contains the expression type, change its value to ==.
    6. In the last field, type “New”.
      Note: You must include quotation marks because the positionType variable is a string.
      The implementation matches the following image:
      This image shows the Implementation page for the New position gateway
  3. Save your work.
  4. Implement the GM approved gateway:
    Click the GM approved gateway and open the Implementation properties for the gateway.
    Create the expression for the Approved –> proceed to HR path:

    Field Value
    First tw.local.requisition.gmApproval
    Expression type ==
    Last true

    The implementation matches the following image:
    This image shows the Implementation page for the GM approved gateway

  5. Save your work.

Summary

You implemented the gateways that were modeled in the Standard HR Open New Position process.

In the next lesson, you conduct Playback One.

< Previous | Next >

Learn more: