기록 생성자 작업
기록 생성자 카탈로그 항목 [sc_cat_item]에서 작업 기록을 생성합니다. 작업 기록은 카탈로그 항목의 변수 값에서 값을 상속합니다.
역할 및 가용성
워크플로우 스튜디오 ServiceNow 핵심 작업으로 사용할 수 있습니다. flow_designer 또는 관리자 역할을 가진 사용자는 플로우에 작업을 추가하고 구성 상세 정보를 정의할 수 있습니다.
입력
동작에 필요한 각 입력에 대한 값을 제공합니다. 동적 값을 추가하려면 데이터 패널에서 정제를 끌어서 놓거나 정제 선택기에서 선택할 수도 있습니다.
| 입력 | 데이터 유형 | 설명 |
|---|---|---|
| 카탈로그 항목 | 기록 | 작업 기록을 생성하는 데 사용되는 카탈로그 항목에 대한 참조입니다. |
| 카탈로그 항목 입력 | 문자열 | 선택한 카탈로그 항목과 연결된 카탈로그 변수입니다. 카탈로그 항목에 연결된 카탈로그 변수는 다음에서 볼 수 있습니다. . |
| 오류를 발생시키지 마십시오. | true/false | 오류 발생 시 실패할지 여부를 나타내는 카탈로그 변수입니다. |
출력
이러한 출력은 데이터 패널에 표시됩니다. 이러한 항목을 플로우의 다른 곳에서 입력으로 사용할 수 있습니다.
| 출력 | 데이터 유형 | 설명 |
|---|---|---|
| 테이블 | 테이블 이름 | 작업 기록이 생성된 테이블입니다. |
| 기록 | 기록 | 작성된 작업 기록에 대한 참조입니다. |
| 오류 메시지 | 문자열 | 기록 작업이 실패할 때 생성되는 오류 메시지입니다. |
| 상태 | 선택 | 작업의 완료 상태입니다. 플로우 실행 상세 정보 페이지에는 이러한 숫자 값 중 하나가 표시됩니다.
|
오류 메시지
이 작업에서 오류가 발생하면 실행 상세 페이지에 다음 오류 메시지가 나타납니다.
| 오류 메시지 | 설명 |
|---|---|
| 기록 생성에 실패했습니다. 자세한 내용은 로그를 확인하십시오. | 이 오류는 일반적으로 플로우 또는 작업에 기록을 다른 테이블에 삽입하는 논리가 포함되어 있을 때 발생합니다. 이 논리가 있으면 기록 생성자 작업은 테이블에 기록 삽입을 중단합니다. |
설계 고려 사항
기록 생성자 작업을 포함하는 플로우를 생성할 때 다음 설계 고려 사항을 따르십시오.
- 문자열 바꾸기 변환 함수를 사용하여 문자열 데이터 알약에서 따옴표 이스케이프
- 복잡한 문자열 변수는 시스템에 저장될 때 JSON 형식으로 변환됩니다. JSON 형식 오류를 방지하기 위해 문자열 바꾸기 변환 함수를 사용하여 카탈로그 변수에 사용하는 문자열 데이터 알약에 있는 따옴표를 이스케이프할 수 있습니다. 문자열 변환 함수 문서를 참조하십시오.
- 변환 함수를 사용하여 데이터 정제 유효성 확인
- 데이터 정제를 사용하여 작업 입력에 대한 데이터를 제공할 때마다 변환 함수를 사용하여 데이터를 확인할 수 있습니다. 사용 가능한 변환 함수 목록을 보려면 을 참조하십시오 변환 함수 .