ワークフローから通知にイベントパラメーターを渡す

  • リリースバージョン: Washingtondc
  • 更新日 2024年02月01日
  • 読む1読むのに数分
  • レコードまたは関連レコードに関する情報をワークフローから通知に送信する 2 つのイベントパラメーターを渡します。

    始める前に

    必要なロール:管理者

    手順

    1. 移動先 すべて > システムポリシー > イベント > レジストリ 呼び出す新しいイベントを定義します
    2. ワークフローからイベントを呼び出すアクティビティステップを作成し、2 つの可能なパラメーターを割り当てます。
      これらのパラメーターは、要求アイテム番号の current.number など、ワークフローをトリガーしたレコードの参照またはフィールドにすることができます。他のテーブルのレコードにドット連結することもできます。イベントは、トリガーされる通知にパラメーター情報を送信します。
    3. event.parm1event.parm2 を使用して、メールスクリプトで通知のパラメーターを取得します。
      例:
      
      var string = event.parm1.toString(); 
      template.print(string);
      

    システム ID を使用する別の例では、ワークフローをトリガーしたレコード内のすべての要素にアクセスできます。たとえば、このようなスクリプトを使用して、変更または要求に関する情報をサポート担当者に送信します。
    
    var id = event.parm1.toString(); 
    var gr = new GlideRecord('sc_req_item'); 
    gr.get('sys_id', id); 
    if (gr.next()){
       // Do something.
    }