서비스 수준 계약(SLA)에 사용자 지정 비즈니스 규칙 추가
SLA에 사용자 지정 비즈니스 규칙을 추가할 수 있습니다.
시작하기 전에
필요한 역할: 관리자
프로시저
다음 메서드 중 하나를 선택하여 사용자 지정 비즈니스 규칙을 추가합니다.
| 옵션 | 설명 |
|---|---|
| SetWorkflow 사용 (false) | 작업을 업데이트하기 전에 작업을 업데이트 중인 비즈니스 규칙 내 작업에 대한 GlideRecord 객체에 setWorkflow(False)에 대한 호출을 추가합니다. 이것은 비즈니스 규칙이 처리되지 못하게 합니다.주:
setWorkflow(False)는 모든 엔진의 처리를 비활성화하고 업데이트가 작업의 감사 기록에 나타나지 않습니다. 예를 들어, 위반 시간을 작업의 사용자 지정 필드에 복사하는 스크립트입니다.
|
| sys_trigger(일정 작업)를 만들어 작업 업데이트 | 사용자 지정 비즈니스 규칙에서 스크립트 필드를 사용하여 작업을 업데이트하도록 예약된 작업을 생성합니다. 예약된 작업이 즉시 처리되도록 대기열에 있도록 하려면 작업은 한 번 실행 유형이어야 하고 다음 작업 시간이 지금이어야 합니다. 주:
ScheduleOnce 스크립트에는 대상 기록을 지정 하는 함수와 예약 된 작업을 실행할 시기 등이 포함 됩니다. 이것을 사용하여 실행할 스크립트를 지정하고 다른 함수를 호출하여 sys_trigger 테이블에 해당 기록을 생성할 수 있습니다.예를 들어, 작업 SLA의 위반 시간을 작업의 사용자 지정 필드에 복사하는 예약된 작업을 생성하는 스크립트입니다.
|