기록 업데이트 작업

  • 릴리스 버전: Zurich
  • 업데이트 날짜 2025년 07월 31일
  • 소요 시간: 1분
  • 테이블의 기존 기록을 업데이트합니다. 기록에 대한 필드를 동적으로 추가하고 구성할 수 있습니다.

    역할 및 가용성

    핵심 작업으로 사용할 수 있습니다 워크플로우 스튜디오 ServiceNow . flow_designer 또는 관리자 역할을 가진 사용자는 플로우에 작업을 추가하고 구성 세부 정보를 정의할 수 있습니다.

    입력

    플로우에 필요한 각 입력에 대한 값을 제공합니다. 동적 값을 추가하려면 데이터 패널에서 알약을 끌거나 알약 선택기에서 선택할 수도 있습니다.

    기록
    데이터 유형: Record
    업데이트할 기록입니다. 기록 데이터 알약을 끌어서 놓거나 데이터 알약 선택기를 사용하여 기록을 선택합니다.
    경고:
    스크립트를 사용하여 기록을 선택할 때는 항상 일치하는 기록을 확인하는 조건을 추가합니다. 일부 GlideRecord 메서드는 메서드 쿼리에서 결과가 없을 때마다 레코드 목록을 반환합니다. 조건 검사를 수행하지 않으면 이 작업으로 테이블의 모든 기록이 업데이트될 수 있습니다. 예를 들어, 이 스크립트는 If 조건을 사용하여 기록이 존재하는지 확인합니다. 기록이 있는 경우 시스템 ID 값을 반환합니다. 레코드가 없으면 null 결과를 반환합니다.
    var configurationItem = new GlideRecord('cmdb_ci');
    if (configurationItem.get(fd_data.trigger.cmdb_ci.sys_id))
    return configurationItem;
    else
    return null;
    
    테이블
    데이터 유형: Table Name

    업데이트할 기록과 연결된 테이블입니다.

    필드 값
    데이터 유형: Template Value

    업데이트할 기록의 필드 값입니다. 필드 값 추가를 선택하여 필드를 선택하고 값을 설정하는 옵션을 표시합니다. 예를 들어 짧은 설명을 특정 값으로 설정하려면 간단한 설명을 선택하고 원하는 값을 설정합니다.

    하위 플로우에 작업을 추가하는 경우 다음을 수행할 수 있습니다 템플릿 값 입력 생성.

    출력

    이러한 출력은 데이터 패널에 표시됩니다. 이러한 항목을 플로우의 다른 곳에서 입력으로 사용할 수 있습니다.

    기록
    데이터 유형: Record

    업데이트된 기록입니다.

    테이블 이름
    데이터 유형: Table Name

    업데이트된 기록과 연결된 테이블입니다.

    트리거 기록 업데이트

    기록 업데이트 작업을 포함하는 샘플 플로우

    이 예에서 기록 업데이트 작업은 트리거 문제 기록에서 제공하는 값을 업데이트합니다. 이 작업은 문제 기록의 추가 의견 및 할당 그룹 필드를 모두 업데이트합니다.