お知らせ:当社は、お客様により充実したサポート情報を迅速に提供するため、本ページのコンテンツは機械翻訳を用いて日本語に翻訳しています。正確かつ最新のサポート情報をご覧いただくには、本内容の
英語版を参照してください。
カスタム関数を使用して、フェーズのワークフローを自動化できます。カスタム関数とは、プロセスの自動化に使用できるDelugeコードです。プログラミング言語の組み込み関数と同様に、独自の関数を作成し、1つ以上のワークフロールールから呼び出すことができます。Zoho Projectsでは、フェーズのワークフロールールが実行された直後に、カスタム関数を使用して通知の自動送信、Webhookの呼び出し、ロジックの実行が可能です。
利用可能なプラン:すべてのプラン(
プラン別の上限に準拠)。
メリット
- フェーズのステータスが変更されたときに、メールまたはZoho Cliqでユーザーに通知できます。
- 主要な項目が更新されたときに、フェーズへコメントを自動的に追加できます。
- フェーズのイベントに応じて、Zohoアプリや外部サービスと連携できます。
カスタム関数の追加
- 上部のナビゲーションバーで[設定](
)をクリックします。
- [カスタム関数]([開発者向け情報]内)に移動します。
- ドロップダウンから[フェーズ]を選択します。
- [新しいカスタム関数]をクリックします。
- [関数名と説明]を入力します。
- [引数]を設定します。
- Delugeスクリプトエディターにコードを入力するか、左側のパネルからパラメーターをドラッグ&ドロップしてカスタマイズします。
- [保存]をクリックします。
ワークフロールールへのカスタム関数の関連付け
- 上部のナビゲーションバーで[設定](
)をクリックします。
- [自動化]→[ワークフロールール]に移動します。
- [フェーズ]タブをクリックし、ルールを選択して[処理の追加]をクリックします。
- [カスタム関数の関連付け]をクリックします。
- カスタム関数を選択し、[ルールを保存]をクリックします。
カスタム関数の実行
- 上部のナビゲーションバーで[設定](
)をクリックします。
- [開発者向け情報]に移動し、[カスタム関数]をクリックします。
- [フェーズ]タブを選択し、実行する関数をクリックします。
- 画面下部の[保存して実行]をクリックします。
- 必要な引数(例:フェーズID)を入力します。
- [実行]をクリックします。
カスタム関数の実行が50回連続で失敗すると、その関数は自動的に無効になります。問題を修正した後、カスタム関数を再度有効にできます。
カスタム関数のテスト
- ワークフロールールの条件に一致するテストデータをZoho Projectsに追加します。
- カスタム関数によって送信された通知を通じて、アプリケーションで受信した更新内容を確認します。
- エラーがある場合は、カスタム関数を修正して再テストします。
- 正しい出力が得られるまでテストを続けます。
メモ:カスタム関数1件につき、引数を最大10件追加できます。