입력 변수 이동 사용 케이스 - 두 개의 입력 변수

  • 릴리스 버전: Australia
  • 업데이트 날짜 2026년 03월 12일
  • 소요 시간: 1분
  • 기존 워크플로우에는 이미 두 개의 입력 변수가 포함되어 있습니다.

    1. 사용자 A가 워크플로우를 체크아웃합니다.
    2. 사용자 A는 두 개의 입력 변수를 추가합니다.

      ServiceNow 새 변수 하나씩이 현재 업데이트 세트에 고객 업데이트 기록을 하나씩 추가합니다.

      현재 워크플로우에는 이제 4개의 입력 변수가 있습니다. 체크 아웃 전에 있었던 변수 2개와 새로운 변수 2개입니다.

    3. 사용자 A가 워크플로우를 게시합니다.

      이제 3개의 관련 고객 업데이트 기록이 있습니다. 2개는 새 변수에 대한 기록이고 다른 하나는 게시된 워크플로우에 대한 기록입니다. 이제 새 워크플로우 버전의 XML 페이로드에 모든 입력 변수 데이터베이스 항목이 포함됩니다. 따라서 두 개의 원래 입력 변수에는 개별 고객 업데이트 기록이 없지만 네 개의 변수는 모두 새로 게시된 워크플로우 버전의 페이로드를 사용하여 로컬 인스턴스로 마이그레이션됩니다.

    4. 특정 워크플로우에 포함된 변수를 확인합니다.
    5. 사용자 A가 업데이트 세트를 완료합니다.
    6. 입력 변수 추가 - 성공
      사용자 A는 원래 워크플로우 버전이 이전에 커밋된 로컬 인스턴스로 업데이트 세트를 마이그레이션하고 커밋합니다.
      • 이전 버전이었기 때문에 두 개의 기존 입력 변수가 이미 있습니다.
      • 사용자가 업데이트 세트를 커밋하면 시스템에서 두 개의 새 입력 변수를 추가합니다.
      • 시스템은 업데이트 세트를 수신하는 인스턴스에 두 개의 레거시 입력 변수를 보존합니다. 업데이트 세트는 이러한 변수를 덮어쓰지 않습니다.
      • 새로 게시된 워크플로우 버전은 네 가지 변수를 모두 사용합니다.
      • 사용자가 새 워크플로우 버전을 테스트하면 예상대로 실행됩니다.

    특정 워크플로우에 포함된 변수 검증

    특정 워크플로우에 포함된 변수를 확인할 수 있습니다.

    프로시저

    1. 다음으로 이동 모두 > 시스템 업데이트 세트 > 로컬 업데이트 세트.
    2. 활성 업데이트 세트를 선택합니다.
    3. 워크플로우에 대한 고객 업데이트 항목을 선택합니다.
    4. XML 페이로드를 봅니다.
    5. 열 중 하나의 이름을 검색하거나 var_dictionary 검색합니다.

      각 입력 변수마다 하나의 var_dictionary 항목이 있습니다.