기본 선택 목록의 정수 값
선택은 네 가지 기본값을 제공합니다.
일부 일반적인 선택 목록은 문자열 레이블과 일치하지 않는 정수 값을 사용합니다. 예를 들어, 문제 테이블은 상태 필드에 대해 다음과 같은 기본값을 사용합니다.
| 값 | 레이블 |
|---|---|
| 1 | 오픈 |
| 2 | 알려진 오류 |
| 3 | 변경 보류 중 |
| 4 | 종결됨/해결됨 |
이러한 정수 값은 여러 기본 비즈니스 규칙에도 사용됩니다. 예를 들어, 인시던트 테이블의 비즈니스 규칙은 상태 필드가 종결의 기본값인 7로 변경될 때 활성 플래그를 false로 설정합니다. 인시던트 상태 옵션의 값을 변경하면 이 비즈니스 규칙이 더 이상 원하거나 예상대로 작동하지 않을 수 있습니다.
인시던트 테이블에서 활성, 상태 및 인시던트 상태 필드는 다음과 같은 기본 비즈니스 규칙의 영향을 받습니다.
| 비즈니스 규칙 | 설명 |
|---|---|
| mark_closed(인시던트) | incident_state 7 (종결)로 변경되면 활성 필드는 false로 설정됩니다. |
| 인시던트 다시 열기(인시던트) | incident_state 7(종결됨) 미만이고 활성 필드가 false이면 활성 필드가 true로 설정됩니다. |
| 종결로 표시(작업) | 상태가 3 (완료 종결) 또는 4 (미완료 종결)로 변경되면 활성 필드는 false로 설정됩니다 |
| 작업 종결자(작업) | 활성 플래그가 true에서 false로 변경되고 상태가 3(완료 종결)이나 4(미완료 종결)가 아닌 경우 상태는 3(완료 종결)으로 설정됩니다. |
| 작업 다시 열기(작업) | 활성 필드가 false에서 true로 변경되고 상태가 3(완료 종결) 또는 4(미완료 종결)인 경우 상태는 1(미결)로 설정됩니다 |
주:
이러한 비즈니스 규칙은 활성 필드 또는 상태 필드의 변경에 따라 incident_state 변경되지 않습니다. incident_state 변경은 다른 두 필드를 구동하는 것이지 그 반대가 아닙니다.