課題のカスタム関数

課題のカスタム関数

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

カスタム関数を使用して、課題のワークフローを自動化できます。カスタム関数とは、処理を自動化するためのコードの一部です。Delugeで独自の関数を作成し、1つまたは複数のビジネスルールから呼び出すことができます。これは、DATECONCATREPLACEなどの JavaScript の組み込み関数と似ています。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 に移動し、[ビジネス Rules]をクリックします。
  3. ルールを選択し、[処理]タブに移動します。
  4. 処理 で、[カスタム Function を呼び出す]をクリックします。
  5. プラスアイコン をクリックして新しいカスタム関数を作成するか、チェーンアイコンをクリックして、ビジネスルールから既存の関数を呼び出します。
  6. 保存 Rule]をクリックします。

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

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

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

  7. 保存]または[保存 and 実行する]をクリックして、カスタム関数を実行します。
  1. 課題にタスクを作成する
  2. 関連タスクのステータスを更新する
  3. 課題を作成し、既存の課題にリンクする
  4. バグのステータスタイムラインを Analytics と同期する
  5. Slack チャンネルにメッセージを送信する
  6. 関連する時間ログの承認または却下を行う
  7. フェーズを自動完了する
  8. すべての課題が完了したら、関連タスクを完了にする
  9. プロジェクトのステータスを更新する
  10. リンクされた課題のステータスを更新する
  11. バグの期限日変更を Analytics と同期する
  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 から課題担当者の変更に関する通知を受信します。
引数は最大 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.