워크플로우에서 알림으로 이벤트 매개변수 전달

  • 릴리스 버전: Washingtondc
  • 업데이트 날짜 2024년 02월 01일
  • 읽기1분
  • 기록 또는 관련 기록에 대한 정보를 워크플로우에서 알림으로 전송하는 두 개의 이벤트 매개변수를 전달합니다.

    시작하기 전에

    필요한 역할: admin

    프로시저

    1. 다음으로 이동 모두 > 시스템 정책 > 이벤트 > 레지스트리 호출할 새 이벤트를 정의합니다.
    2. 워크플로우에서 이벤트를 호출하는 활동 단계를 생성하고 두 가지 가능한 매개변수를 할당합니다.
      이러한 매개변수는 요청 항목 번호와 같이 current.number 워크플로우를 트리거한 기록에 대한 참조 또는 필드일 수 있습니다. 다른 테이블의 기록으로 닷워킹할 수도 있습니다. 그런 다음 이벤트는 트리거하는 알림에 매개변수 정보를 보냅니다.
    3. 및 를 사용하여 event.parm1 이메일 스크립트가 포함된 알림에서 매개변수를 event.parm2검색합니다.
      예:
      
      var string = event.parm1.toString(); 
      template.print(string);
      

    Sys ID를 사용하는 또 다른 예로, 워크플로우를 트리거한 기록의 모든 항목에 액세스할 수 있습니다. 예를 들어 다음과 같은 스크립트를 사용하여 변경 또는 요청에 대한 정보를 지원 담당자에게 보냅니다.
    
    var id = event.parm1.toString(); 
    var gr = new GlideRecord('sc_req_item'); 
    gr.get('sys_id', id); 
    if (gr.next()){
       // Do something.
    }