カスタム関数

カスタム関数

カスタム関数を使用して、課題のワークフローを自動化できます。カスタム関数は、プロセスの自動化に使用できる、簡単なプログラムです。自社のニーズに合わせて、関数を独自のスクリプト( Deluge )で書き、業務ルールから呼び出せます。 DATE CONCAT REPLACE などの、Javascriptの組み込み関数と同様に設定できます。Zoho Projectsでは、ワークフロールールを使用して、課題の項目を自動的に更新できます。カスタム関数を使用すると、ワークフロールールが起動した直後に、通知の送信や外部サービスとの連携、その他の処理の実行を自動化できます。

この機能を利用できるプラン: 最新版のエンタープライズ プランのみ

利用例

  • 課題のエスカレーション時に、カスタム関数を使用して、プロジェクトマネージャーに、SMS/メール/チャットで通知を送信します。
  • 課題の重要度が更新された際に、カスタム関数を通じて、関連するコメントを課題に追加します。
  • カスタム関数により、Zohoサービスと外部サービスを連携します。

カスタム関数の追加

  1. 上部バーにある アイコンをクリックします。
  2. [マーケットプレイス] に移動して、[開発者用情報]の一覧にある[カスタム関数] を選択します。
  3. 画面右上にある選択リストから[課題]を選択します。
  4. [新しいカスタム関数] をクリックします。
  5. [関数名] [詳細] を入力します。
  6. [引数] を設定します。
  7. Delugeスクリプトエディターでコードを入力するか、エディターの左側のパネルからパラメーターをドラッグ&ドロップで移動して、カスタマイズします。
  8. [保存] をクリックします。



ヘレンは、特定の課題のエスカレーション時に、担当者の変更に関する通知を、プロジェクト内の特定のユーザーに送信したいと考えています。ヘレンは、将来的にもこの件について同様の通知を、同様のユーザーに繰り返し頻繁に送信しなければならなくなる可能性があります。そのため、ヘレンはカスタム関数を作成し、業務ルールを通じて呼び出すことを決めました。ヘレンが作成しようとしているカスタム関数は、次のとおりです: 

業務ルールへのカスタム関数の関連付け 

  1. 上部バーにある アイコンをクリックします。
  2. [課題設定] に移動して、 [業務ルール] を選択します。 
  3. [ルール]を選択し、 [処理] タブに移動します。
  4. [処理] で、 [カスタム関数の呼び出し] をクリックします。
  5. 十字アイコン(  )をクリックして、新しいカスタム関数を作成するか、[鎖]アイコン( )をクリックして、業務ルールから既存の関数を呼び出します。
  6. [ルールの保存] をクリックします。


業務ルールの設定についての 詳細はこちら をご参照ください。


カスタム関数の実行

  1. 上部バーにある   アイコンをクリックします。 
  2. [マーケットプレイス] に移動して、[開発者用情報]の一覧にある[カスタム関数] を選択します。
  3. 画面右上にある選択リストから[課題]を選択します。
  4. 実行したい関数をクリックします。こちらで、ヘレンは、関数「 Send_Mail 」の実行を試しました。
  5. 一番下の [保存して実行] をクリックします。
  6. [課題のID](引数)を入力します。
  7. [実行] をクリックします。

カスタム関数の連携のテスト

  1. Zoho Projectsに、業務ルール条件に一致するテストデータを追加します。
  2. アプリケーションで、カスタム関数により実行された通知を通じて、Zoho Projectsから受信した更新をチェックします。
  3. エラーがある場合は、Zoho Projectsでカスタム関数を修正してから、再度テストします。
  4. 正しい出力が得られるまで、テストを繰り返します。たとえば、ジョン、ビクター、リンは、課題の担当者が変更されたときに、ヘレンから通知を受信できます。  
引数は、10件まで追加できます。



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

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

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

    Zoho CRM Training



              Zoho Desk Resources

              • Desk Community Learning Series


              • Digest


              • Functions


              • Meetups


              • Kbase


              • Resources


              • Glossary


              • Desk Marketplace


              • MVP Corner


              • Word of the Day









                                • Related Articles

                                • タスク用のカスタム関数の設定

                                  ...
                                • プロジェクト用のカスタム関数の設定

                                  カスタム関数は、自社の要件に合わせて独自の処理を自動で実行するための機能です。 ...
                                • Zoho Writer連携

                                  Zohoの文書作成サービス「Zoho Writer」とZoho Projectsを連携すると、Zoho Projectsのデータを用いて差し込み文書を作成することが可能です。また、他のZohoサービスとも連携することで、作成した文書に対して電子署名を依頼したり、作成した文書をクラウド上に保存したりすることも可能です。 この機能を利用できるプラン:エンタープライズプラン(最新版) 概要 Zoho Projectsのデータを用いて差し込み文書を作成できます。 文書内には、Zoho ...
                                • プロジェクト用のワークフロールール(自動処理ルール)の設定

                                  ワークフロールール(自動処理ルール)の機能を利用すると、プロジェクトに関するさまざまな処理を自動化できます。ワークフロールールの設定では、処理の実行条件、および実行条件に一致した場合に自動で行われる処理の内容を、柔軟に指定することが可能です。また、ワークフロールールは必要に応じて編集や削除ができます。 活用例:プロジェクトを作成したときに特定の担当者が割り当てられている場合、優先度を高くして期間固定プロジェクトとして設定する場合、以下のように設定します。 ...
                                • 課題の業務ルールとワークフロー

                                  業務ルールにより、プロジェクトの要件に合った条件を設定して、課題をより効果的に管理できます。業務ルールが複数ある場合、リストの表示順に従って、課題に適用されます。業務ルールを追加、編集、無効にできます。 業務ルールの追加 対象の課題に対して、業務ルールをいくつでも追加できます。 画面右上の アイコンをクリックします。 [課題管理] > [業務ルール] に移動します。 [ルールの追加] をクリックします。 [名前] を入力して、ルールの [実行タイミング] を選択します。 [次へ] ...

                                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.