지능형 작업 권장 사항 구성요소
테이블 및 비즈니스 규칙을 포함한 여러 유형의 구성요소가 지능형 작업 권장 사항 구성요소 기능과 함께 설치됩니다.
지능형 작업 권장 사항은 애플리케이션 네비게이터에 작업 권장 사항 관리 메뉴를 추가합니다. 이 기능은 다음 모듈을 추가합니다.
- 작업 권장 정책
- 작업 권장 사항 적용 가능성
- 권장 기준
- 작업 권장 속성
테이블
현장 서비스 관리 지능형 작업 권장 사항은 다음 테이블을 추가합니다.
| 테이블 | 설명 |
|---|---|
| 작업 권장 정책 관련 기준 [task_rec_m2m_recommend_policy_criteria] |
작업 권장 정책에 대한 관련 기준 기록을 저장합니다. |
| 작업 권장 사항 적용 가능성 [task_rec_recommendation_applicability] |
애플리케이션 기록을 기본 작업 권장 정책과 함께 저장합니다. |
| 권장 기준 [task_rec_recommendation_criteria] |
작업 권장 기준 기록을 저장합니다. |
| 작업 권장 정책 [task_rec_recommendation_policy] |
작업 권장 정책 기록을 저장합니다. |
비즈니스 규칙
현장 서비스 관리 지능형 작업 권장 사항은 다음 비즈니스 규칙을 추가합니다.
| 비즈니스 규칙 | 테이블 | 설명 |
|---|---|---|
| 순서 및 무게 확인 | 작업 권장 정책 관련 기준 [task_rec_m2m_recommend_policy_criteria] |
작업 권장 정책에 대한 필터 제약 조건의 순서와 순위 기준의 가중치 및 순서를 확인합니다. 이 값은 양의 정수여야 합니다. |
| 정책 및 기준에 대한 테이블 확인 | 작업 권장 정책 관련 기준 [task_rec_m2m_recommend_policy_criteria] |
권장 기준의 프리페치된 테이블 필드와 작업 권장 정책의 테이블 필드에서 동일한 테이블이 선택되었는지 확인합니다. |
| 권장 정책 삭제 확인 | 작업 권장 정책 [task_rec_recommendation_policy] |
정책이 작업 권장 적용 가능성 양식의 기본 작업 권장 정책 필드에 지정된 경우 정책 삭제를 방지합니다. |
지능형 작업 권장 사항 시스템 속성
지능형 작업 권장 사항은 다음 속성을 사용합니다.
이러한 속성은 다음에 있습니다. .
| 속성 | 정의 |
|---|---|
| sn_task_recommend.max_return_tasks | 디스패처에 반환될 최대 작업 수를 설정합니다.
|
| sn_fsm_task_rec.task_recomm_geo_routing_travel_calculation_method | Google Maps API, Beans.AI 또는 직선 예상치를 사용하여 예상 에이전트 이동 시간을 계산합니다. 에이전트가 가져온 경로를 기준으로 작업 위치까지의 거리를 계산합니다.
|
| sn_fsm_task_rec.task_recomm_use_geo_history | 시스템이 지리적 이력 테이블을 사용하여 에이전트 위치를 조회할 수 있도록 합니다.
|
| sn_task_recommend.logging_level | 작업을 권장하는 동안 표시되는 현장 서비스 관리 로깅 수준을 제어합니다.
|
사전 정의된 권장 기준
권장 기준에는 필터 제약 조건과 순위 기준이라는 두 가지 유형이 있습니다. 시스템은 미리 정의된 기준 세트를 제공합니다.
권장 기준
다음은 지능형 작업 권장에 대한 몇 가지 기본 제공 권장 기준입니다. 지능형 작업 권장 설정을 구성할 때 작업 권장 정책에서 이러한 기준 중 하나 이상을 사용할 수 있습니다.
| 이름 | 설명 |
|---|---|
| 거부된 기술자 제외 | 지정된 기간 동안 에이전트가 거부한 작업을 필터링합니다. 기본값은 24시간입니다. 속성을 사용하여 시간 값을 구성할 수 있습니다 work.management.rejected.technician.duration . |
| 에이전트가 이동할 수 없는 작업 제외 | 에이전트가 선택한 시간 내에 이동할 수 없는 작업을 필터링합니다. |
| 필수 파트가 있어야 합니다. | 정의된 필수 부품을 에이전트에서 사용할 수 없는 작업을 필터링합니다. |
| 필수 기술이 있어야 합니다. | 정의된 필수 기술을 에이전트가 소유하지 않은 작업을 필터링합니다. |
| 에이전트 효율성 기준에 따라 작업 필터링 | 에이전트의 효율성과 일치하는 작업을 필터링합니다. 주: 플러그인(com.snc.fsm_agent_efficiency)을 현장 서비스 에이전트 효율성 활성화해야 합니다. |
| 이름 | 설명 |
|---|---|
| 작업에서의 거리 | 이동 거리를 기준으로 작업 등급을 지정합니다. 에이전트가 에이전트의 현재 위치에서 작업 위치까지 이동하는 데 필요한 시간이 선택한 시간 범위 내에 있는지 여부를 평가합니다. |
| 일치하는 파트 | 에이전트에 작업을 완료하는 데 필요한 일치하는 부품이 있는지 여부에 따라 작업의 등급을 매깁니다. 필수 부품은 순위 기준에서 인식되지 않습니다. 에이전트에 필수 파트가 없는 작업을 필터링하려면 필터 제약 조건을 추가해야 Must have mandatory parts 합니다. |
| 일치하는 기술 | 에이전트가 작업을 완료하는 데 필요한 기술을 보유하고 있는지 여부에 따라 작업을 평가합니다. 필수 기술은 순위 기준에서 인정되지 않습니다. 에이전트에 필수 기술이 없는 작업을 필터링하려면 필터 제약 조건을 추가해야 Must have mandatory skills 합니다. |
| 에이전트 효율성 기준에 따라 작업 순위 지정 | 에이전트 효율성 기준에 따라 디스패치 보류 중인 작업의 순위를 지정합니다. 주: 플러그인(com.snc.fsm_agent_efficiency)을 현장 서비스 에이전트 효율성 활성화해야 합니다. |