お知らせ:当社は、お客様により充実したサポート情報を迅速に提供するため、本ページのコンテンツは機械翻訳を用いて日本語に翻訳しています。正確かつ最新のサポート情報をご覧いただくには、本内容の
英語版を参照してください。
カスタム関数を使用すると、タスクやWebhookなどの標準の処理では実装できない、手続き的なロジックが必要なプロセスを自動化できます。カスタム関数では、簡単なプログラムスクリプトを実行することで、関連するZoho Recruitのタブや外部のアプリケーションのデータを自動的に更新できます。
データがワークフローの条件に一致すると、Zoho Recruitによってカスタム関数が自動的に実行され、Zoho Recruitのデータが更新されます。カスタム関数では、Delugeスクリプト言語を使用してスクリプトを作成し、ワークフローのルールに関連付けて、業務プロセスを自動化できます。
カスタム関数の設定は、次の手順で行います。
- カスタム関数を作成する
- カスタム関数の正確さをテストする
- カスタム関数をワークフローのルールに関連付ける
対象者
- Zoho Recruit向けのカスタムワークフローを設定する開発者
- REST APIとDelugeスクリプトのスキルを持つプログラマー
カスタム関数の作成
カスタム関数は、データの効率的な操作、外部のアプリケーションとの連携、Zoho Recruitでの応答の更新を行うために、Delugeスクリプト言語で記述します。
カスタム関数を作成するには、次の手順を実行します。
- Zoho Sigma管理画面にサインインし、[拡張機能]をクリックします。
- 修正する拡張機能を選択し、[拡張機能を編集]をクリックします。
Zoho Developersの管理画面に移動します。
- 拡張機能の詳細ページの左側の欄で[自動化]をクリックし、[ワークフロー]をクリックします。
- ページ上部の[カスタム関数]タブを選択します。
- [ワークフローのカスタム関数]ページで、[カスタム関数を設定]をクリックします。
既存のカスタム関数を使用することも、最初から作成することもできます。
- [ワークフローのカスタム関数]ダイアログボックスで、次の操作を行います。
- カスタム関数の名前を指定します。
- カスタム関数を実行するタブを選択します。
メモ
同じタブ用に作成されたワークフローのルールに、カスタム関数を関連付けてください。
- Delugeスクリプトのエディターで関数を記述します。
- [保存する]をクリックします。
カスタム関数のテスト
カスタム関数をワークフローのルールに関連付ける前に、関数が正しく動作するか確認することをおすすめします。カスタム関数の詳細ページには、カスタム関数を実行してテストするためのオプションがあります。
カスタム関数をテストするには、次の手順を実行します。
- Zoho Sigma管理画面にサインインし、[拡張機能]をクリックします。
- 修正する拡張機能を選択し、[拡張機能を編集]をクリックします。
Zoho Developersの管理画面に移動します。
- 拡張機能の詳細ページの左側の欄で[自動化]をクリックし、[ワークフロー]をクリックします。
- ページ上部の[カスタム関数]タブを選択します。
- カスタム関数の一覧から、テストする関数を選択します。
- [ワークフローのカスタム関数の表示]ページで、[編集]をクリックします。
- カスタム関数をテストするには、[実行する]をクリックします。
- [スクリプトを実行]ポップアップで値を入力し、[送信する]をクリックして、カスタム関数が正しく動作しているかテストします。
カスタム関数とワークフローのルールの関連付け
作成したカスタム関数は、ワークフローのルールに関連付ける必要があります。データがワークフローのルールの条件に一致し、そのワークフローのルールが実行されると、関連付けられたカスタム関数も自動的に実行されます。
カスタム関数をワークフローのルールに関連付けるには、次の手順を実行します。
- Zoho Sigma管理画面にサインインし、[拡張機能]をクリックします。
- 修正する拡張機能を選択し、[拡張機能を編集]をクリックします。
Zoho Developersの管理画面に移動します。
- 拡張機能の詳細ページの左側の欄で[自動化]をクリックし、[ワークフロー]をクリックします。
- ページ上部の[カスタム関数]タブを選択し、[ルールの作成]をクリックします。
- [新しいルール]ページで、基本情報とその他のワークフローのルールのパラメーターを指定します。
- [処理]で、作成済みのカスタム関数を、すぐに実行する処理または時間基準の処理として関連付けます。
- [保存する]をクリックします。
カスタム関数の管理
作成したカスタム関数は、要件に応じて編集または削除できます。
カスタム関数を編集/削除するには、次の手順を実行します。
- Zoho Sigma管理画面にサインインし、[拡張機能]をクリックします。
- 修正する拡張機能を選択し、[拡張機能を編集]をクリックします。
Zoho Developersの管理画面に移動します。
- 拡張機能の詳細ページの左側の欄で[自動化]をクリックし、[ワークフロー]をクリックします。
- ページ上部の[カスタム関数]タブを選択します。
カスタム関数の一覧が表示されます。
- カスタム関数にマウスポインターを合わせると、次のオプションが表示されます。
- [編集] - カスタム関数を変更するには、[編集]アイコンをクリックします。
- [削除] - 関数を削除するには、[削除]アイコンをクリックします。カスタム関数をいずれかのワークフローのルールに関連付けている場合は、削除する前に関連付けを解除してください。