課題のカスタム関数

課題のカスタム関数

お知らせ:当社は、お客様により充実したサポート情報を迅速に提供するため、本ページのコンテンツは機械翻訳を用いて日本語に翻訳しています。正確かつ最新のサポート情報をご覧いただくには、本内容の英語版を参照してください。

カスタム関数を使用して、課題のワークフローを自動化できます。カスタム関数とは、処理を自動化するためのコードの一部です。Delugeで独自の関数を作成し、1つまたは複数のビジネスルールから呼び出すことができます。これは、Javascript の組み込み関数であるDATECONCATREPLACEなどと同様のものです。Zoho プロジェクトでは、ワークフロールールを使用して、課題の項目を自動的に更新できます。カスタム関数を利用すると、通知の自動送信、Webhook の呼び出し、ワークフロールールの実行後にロジックを実行することなどが可能になります。

Notes
機能の提供状況: 最新  エンタープライズ プラン

メリット

  • 課題がエスカレーションされたときに、カスタム関数を使用してユーザーにメールまたは Zoho Chat で通知できます。
  • 課題の重大度が更新されたときに、カスタム関数を使用して関連するコメントを課題に追加できます。
  • カスタム関数を使用して、Zoho アプリやサードパーティアプリとの連携を行うことができます。

カスタム関数を追加する

  1. 上部ナビゲーションバーの をクリックします。
  2. [マーケットプレイス]に移動し、開発者向け情報の下にある カスタム Functions をクリックします。
  3.  Issues をドロップダウンボックスから選択します。
  4. 新規カスタム Function をクリックします。
  5. Function 名前説明 を入力します。
  6. Arguments を設定します。
  7. Deluge スクリプトエディターにコードを入力するか、エディター左側のパネルにある利用可能なパラメーターをドラッグ&ドロップしてカスタマイズします。
  8. 保存 をクリックします。

Idea
Helen は、特定の課題がエスカレーションされた際に、その課題の担当者の変更について、プロジェクト内の特定のユーザーに通知したいと考えています。今後も同じ件名について、同じユーザーに頻繁に通知を送信する必要があるかもしれません。そのため Helen はカスタム関数を作成し、いずれかのビジネスルールから呼び出されるようにすることにしました。以下は、Helen のカスタム関数の例です。

 カスタム関数をビジネスルールに関連付ける

  1. 上部ナビゲーションバーの をクリックします。
  2. Issue Tracker に移動し、ビジネスルール をクリックします。
  3. ルールを 1 つ選択し、処理 タブに移動します。
  4. 処理 で、カスタム Function を呼び出す をクリックします。
  5. プラスアイコン をクリックして新しいカスタム関数を作成するか、チェーンアイコンをクリックして、ビジネスルールから既存の関数を呼び出します。
  6. ルールを保存 をクリックします。

ビジネスルールの設定方法についてはこちらを参照してください

すぐに使用できる、あらかじめ定義されたギャラリー関数をいくつか用意しています。
  1. 上部ナビゲーションバーの をクリックします。
  2. 開発者向け情報 に移動し、カスタム Functions をクリックします。
  3. カスタム Functions ヘッダー横のドロップダウンにカーソルを合わせ、ドロップダウンから Issues を選択します。

  4. 作成 カスタム Function をクリックします。
  5. 一覧に表示されている任意の関数にカーソルを合わせ、使用する Function をクリックします。
  6. 作成 カスタム Function ページで、プロジェクトを選択し、必要に応じて関数名と引数を変更します。
    メモ: Deluge コードはあらかじめ入力されています。TODO コメントで、実行前にコードへ加える必要がある編集内容をユーザーに知らせます。

  7. 保存 または 保存 and 実行する をクリックして、カスタム関数を実行します。

Notes
ポータル URL がご利用のデータセンターと一致していることを確認してください。一致していない場合、関数が期待どおりに実行されない可能性があります。

  1. 課題にタスクを作成する
  2. 関連タスクのステータスを更新する
  3. 課題を作成し、既存の課題にリンクする
  4. バグのステータスのタイムラインを分析と同期する
  5. Slack チャンネルにメッセージを送信する
  6. 関連する時間ログの記録を承認または却下する
  7. フェーズを自動完了する
  8. すべての課題が完了したら、関連タスクを完了にする
  9. プロジェクトのステータスを更新する
  10. リンクされた課題のステータスを更新する
  11. バグの期限日の変更を分析と同期する
  12. 課題が再オープンされた回数をカウントする
  13. Cliq チャンネルにメッセージを送信する

カスタム関数を実行する

  1. 上部ナビゲーションバーの をクリックします。
  2. [マーケットプレイス]に移動し、開発者向け情報 の下にある カスタム Functions をクリックします。
  3. ドロップダウンボックスから Issues を選択します。
  4. 実行したい関数をクリックします。ここでは、Helen が「Send_Mail」関数を実行します。
  5. 下部の 保存 and 実行する をクリックします。
  6. 課題 ID(引数)を入力します。
  7. 実行する をクリックします。

 カスタム関数連携をテストする

  1. ビジネスルールの条件に一致するテストデータを Zoho プロジェクトに追加します。
  2. カスタム関数を通じて実行された通知により、アプリケーションで Zoho プロジェクトからの更新が受信されているか確認します。
  3. エラーがある場合は、Zoho プロジェクトでカスタム関数を修正し、再度テストします。
  4. 正しい結果が得られるまでテストを続けます。この例では、John Marsh、Victor Young、Lin Brenn が、Helen からの課題担当者の変更に関する通知を受信します。
Notes
引数は最大 10 個まで追加できます。

    Zoho CRM 管理者向けトレーニング

    「導入したばかりで基本操作や設定に不安がある」、「短期間で集中的に運用開始できる状態にしたい」、「運用を開始しているが再度学び直したい」 といった課題を抱えられているユーザーさまに向けた少人数制のオンライントレーニングです。

    日々の営業活動を効率的に管理し、導入効果を高めるための方法を学びましょう。

    Zoho CRM Training



              Zoho Campaigns Resources

                Zoho WorkDrive Resources




                  • Desk Community Learning Series


                  • Digest


                  • Functions


                  • Meetups


                  • Kbase


                  • Resources


                  • Glossary


                  • Desk Marketplace


                  • MVP Corner


                  • Word of the Day


                  • Ask the Experts









                                  Resources

                                  Videos

                                  Watch comprehensive videos on features and other important topics that will help you master Zoho CRM.



                                  eBooks

                                  Download free eBooks and access a range of topics to get deeper insight on successfully using Zoho CRM.



                                  Webinars

                                  Sign up for our webinars and learn the Zoho CRM basics, from customization to sales force automation and more.



                                  CRM Tips

                                  Make the most of Zoho CRM with these useful tips.