기록 작성 또는 업데이트 단계

  • 릴리스 버전: Zurich
  • 업데이트 날짜 2025년 07월 31일
  • 소요 시간: 3분
  • 단일 작업을 사용하여 테이블에서 ServiceNow 기록을 만들거나 업데이트합니다. 존재하는 기록을 업데이트하거나 제공된 값을 사용하여 기록을 생성합니다.

    기존 기록 식별

    기록 생성 또는 업데이트 단계는 고유 식별자로 선택한 필드에서 일치하는 값을 검색하여 기존 기록을 식별합니다. 예를 들어 간단한 설명 및 우선순위 필드가 인시던트를 고유하게 식별하도록 지정할 수 있습니다. 이 단계에서는 짧은 설명과 우선순위가 일치하는 인시던트를 찾으면 새 기록을 작성하지 않고 일치하는 기록을 업데이트합니다.

    주:
    • 고유 식별자로 선택된 필드가 없으면 이 단계에서 제공된 필드 값으로 기록을 생성합니다.
    • 둘 이상의 기록이 고유 식별자 값과 일치하는 경우, 이 단계에서는 기록을 업데이트하지 않고 플로우 실행 상세 정보에 오류 메시지를 표시합니다.

    역할 및 가용성

    작업 단계로 워크플로우 스튜디오 사용할 수 있습니다. action_designer 역할을 가진 사용자는 하나 이상의 작업 단계로 사용자 지정 작업을 생성할 수 있습니다.

    입력

    작업에 필요한 각 입력에 대한 값을 제공합니다. 동적 값을 추가하려면 데이터 패널에서 정제를 끌어서 놓거나 정제 선택기에서 선택할 수도 있습니다.

    테이블
    데이터 유형: Table Name

    기록을 만들거나 업데이트할 테이블입니다.

    필드
    데이터 유형: Template Values

    기록에 대해 설정하거나 업데이트할 필드 값입니다. 예를 들어 짧은 설명을 특정 값으로 설정하려면 간단한 설명을 선택하고 원하는 값을 설정합니다.

    중요사항:
    시스템에서는 작업 기록의 추가 설명 또는 작업 메모와 같은 여러 저널 필드 업데이트를 지원하지 않습니다.

    하위 플로우에 작업을 추가하는 경우 다음을 수행할 수 있습니다 템플릿 값 입력 생성. 동적으로 설정된 필드 값은 서버측 유효성 검사 규칙을 트리거할 수 있지만 UI 정책은 트리거할 수 없습니다.

    고유성 결정
    데이터 유형: True/False

    기록을 업데이트하거나 생성하는 시기를 결정하는 고유 식별자로 필드를 선택하는 옵션입니다. 수신 필드 값이 기존 기록 필드 값과 일치하면 기록이 업데이트됩니다. 수신 필드 값이 기존 기록 필드 값과 일치하지 않으면 기록이 생성됩니다. 이 옵션은 필요한 테이블 이름과 필드를 선택할 때 나타납니다.

    이 단계가 실패할 경우
    데이터 유형: Choice
    다음 단계를 계속 실행하거나 오류 평가로 이동하는 옵션입니다. 이 옵션은 단계 상태 출력에 영향을 주지 않습니다. 선택 항목은 다음과 같습니다.
    • 작업을 중지하지 않고 다음 단계로 이동: 다음 단계에서 작업을 계속 실행합니다.
    • 오류 평가로 이동: 작업 실행을 중지하고 오류 평가 섹션으로 이동합니다.

    출력

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

    기록
    데이터 유형: Record

    생성되거나 업데이트된 기록에 대한 참조입니다.

    테이블
    데이터 유형: Table Name

    기록이 작성되거나 업데이트된 테이블입니다.

    오류 메시지
    데이터 유형: String

    기록 작업이 실패할 때 생성되는 오류 메시지입니다.

    상태
    데이터 유형: Choice

    작업의 완료 상태입니다. 플로우 실행 상세 정보 페이지에 이러한 값 중 하나가 표시됩니다.

    • 생성됨 [created]: 작업이 기록을 생성했습니다.
    • 업데이트됨 [updated]: 작업이 기록을 업데이트했습니다.
    • 오류 [error]: 작업에서 오류가 발생했습니다.
    단계 상태
    데이터 유형: Object

    단계에 대한 런타임 상세 정보를 포함하는 객체 데이터 정제입니다. 작업의 각 단계는 단계 상태를 반환합니다.

    단계 상태 코드
    데이터 유형: Integer
    단계에서 오류가 발생했는지 여부를 나타내는 정수 데이터 정제입니다. 어떤 이유로든 오류가 발생하면 단계는 값 1을 반환합니다. 예를 들어 단계에서 필수 입력 데이터가 누락되거나 잘못된 데이터 유형으로 출력을 반환하는 경우 오류가 발생할 수 있습니다. 단계가 성공적으로 실행되면 값 0을 반환합니다. 이러한 코드는 사용자 지정할 수 없습니다.
    • 성공 [0]: 단계가 성공했습니다.
    • 오류 [1]: 단계에서 오류가 발생했습니다.
    단계 상태 메시지
    데이터 유형: String

    단계 또는 시스템 운영에서 생성된 오류 메시지가 포함된 문자열 데이터 알약입니다. 단계 상태 메시지는 사용자 지정할 수 없습니다.

    문제 기록 생성 또는 업데이트

    기록 생성 또는 업데이트 단계의 구성

    이 작업에는 두 개의 입력이 있습니다. 설명에 대한 문자열 입력과 사용자 기록에 대한 참조 입력이 있습니다. 기록 생성 또는 업데이트 단계에서는 이러한 입력을 사용하여 문제 기록을 생성하거나 업데이트합니다. 문제 명세서 및 시작한 사람 필드는 고유성을 결정합니다. 입력 값이 일치하면 단계에서 생성 작업 대신 업데이트 작업을 수행합니다.