현장 서비스 용량 및 예약 관리 구성요소
테이블, 비즈니스 규칙, 예약된 작업 및 스크립트 포함을 포함하여 여러 유형의 구성요소가 용량 및 예약 관리 기능과 함께 현장 서비스 설치됩니다.
현장 서비스 Contractor Management 플러그인(com.snc.fsm_contractor_management)을 설치하여 작업 용량을 예약, 정의 및 할당하는 동안 외부 그룹을 고려합니다. 자세한 내용은 현장 서비스 계약업체 관리 활성화 문서를 참조하십시오.
- 용량 예약: 특정 수요를 충족하기 위해 그룹 또는 에이전트 가용성의 용량 백분율을 예약합니다. 예를 들어 고장 수리 작업 유형의 경우 60%, 설치 작업 유형의 경우 40%입니다.
- 용량 정의: 정의된 시간, 작업 수 또는 에이전트 작업 일정에 따라 내부 또는 외부 작업 그룹에 정확한 작업량을 할당합니다. 일, 주, 월 또는 연도의 용량을 정의할 수 있습니다.
- 용량 할당: 계약업체의 내부 작업 그룹 및 외부 그룹에 용량 및 용량 예약을 할당합니다.
- 용량 사용량: 여러 그룹 및 에이전트에서 사용하는 용량 기록을 봅니다.
- 용량 할당 일정: 설정된 기간 동안 자원 용량을 관리하고 분배하여 자원의 일정 비율이 당일 작업에 예약되도록 합니다.
테이블
| 테이블 | 설명 |
|---|---|
| 용량 정의 [wm_capacity_definition] |
작업을 할당하는 동안 사용할 그룹 또는 내부 현장 서비스 에이전트의 용량과 예약 규칙을 저장합니다. |
| 수요 채널 [wm_demand_channel] |
용량 대시보드에 사용되는 각 할당에 대한 일일 용량 및 요구 데이터를 저장합니다. |
| 용량 요구 메트릭 [wm_capacity_demand] |
모든 용량 할당에 대한 메트릭 데이터를 저장합니다. |
| 용량 예약 [wm_capacity_reservation] |
예약 정의 및 제외 조건을 저장합니다. |
| 용량 예약 규칙 [wm_capacity_reservation_rule] |
예약을 사용해야 하는 예약 규칙과 조건을 저장합니다. |
| 용량 할당 [wm_capacity_assignment] |
발효 시작 날짜와 유효 종료 날짜를 확인하여 지정된 기간 동안 용량 충돌을 방지할 수 있도록 특정 기간 내에 그룹에 용량 정의 할당을 저장합니다. |
| 용량 사용량 [wm_capacity_usage] |
특정 기간 내에 내부 현장 서비스 에이전트 또는 그룹이 사용하는 용량을 저장합니다. |
| 할당 일정 [wm_allocation_schedule] |
용량 할당의 기본 백분율을 저장합니다. |
| 할당 일정 상세 정보 [wm_allocation_schedule_detail] |
상대적 시작 날짜, 상대적 종료 날짜 및 할당 일정에 할당해야 하는 용량의 백분율을 저장합니다. |
비즈니스 규칙
| 비즈니스 규칙 | 테이블 | 설명 |
|---|---|---|
| 용량 기간 상충 방지 | 용량 할당 [wm_capacity_assignment] |
용량 할당에 대해 정의된 기간을 모니터링하여 그룹에 동일한 기간 또는 겹치는 간격에 여러 용량 할당이 없는지 확인합니다. |
| 작업 변경 시 용량 업데이트 | 작업 주문 작업 [wm_task] |
작업이 할당되거나 할당되지 않을 때마다 용량을 추가하거나 업데이트합니다. 예상 작업 또는 이동 기간이 변경될 때마다 용량을 업데이트할 수 있습니다. |
| 작업 삭제 시 용량 업데이트 | 작업 주문 작업 [wm_task] |
지정된 기간 내에 열려 있는 작업이 삭제될 때마다 사용되는 용량을 업데이트합니다. |
| 용량 값 확인 | 용량 정의 [wm_capacity_definition] |
용량 정의에 대해 제공된 용량 값을 확인합니다. 용량은 0이 아닌 양의 정수 값이어야 합니다. |
| 효력 만료 및 효력 발생 시작 확인 | 용량 할당 [wm_capacity_assignment] |
용량 할당 테이블의 효력 종료 및 효력 발생 시작 필드에 입력된 날짜를 확인합니다. 에이전트 일정에 대해 용량 기준 값이 선택되지 않은 경우 시스템은 반복 대상 필드에 입력된 값을 기반으로 유효 종료일을 계산합니다. 유효 시작 값은 항상 현재 날짜 또는 이후여야 하며 유효 종료 날짜 이전이거나 같아야 합니다. 용량 할당을 업데이트하는 동안 유효 기간 값을 용량 사용량이 존재하기 전의 날짜로 설정할 수 없습니다. |
| 할당된 백분율 값 확인 | 용량 예약 규칙 [wm_capacity_reservation_rule] |
용량 예약 규칙 테이블에서 할당된 백분율 값을 확인합니다. 이 값은 100보다 작거나 같은 0이 아닌 양의 정수여야 합니다. |
| 용량 할당을 위한 도메인 업데이트 | 용량 할당 [wm_capacity_assignment] |
시스템은 유형 필드의 정보에 따라 기록에 도메인을 할당합니다. 유형이 "영역 내부 에이전트" 또는 "영역 계약자 그룹"인 경우 영역 필드를 사용하여 도메인이 설정됩니다. 다른 유형의 경우 도메인은 그룹 필드에 의해 결정됩니다. |
| 할당된 백분율 확인 | 할당 일정 [wm_allocation_schedule] |
할당 일정에 대한 기본 할당 백분율 값을 확인합니다. 기본 할당 백분율은 100보다 작거나 같은 0이 아닌 양의 정수여야 합니다. |
| 범위 확인 | 할당 일정 상세 정보 [wm_allocation_schedule_detail] |
할당 일정 상세 정보 테이블의 상대 시작 및 상대 종료 필드에 입력된 날짜를 확인합니다. 상대 시작 날짜는 항상 현재 날짜 또는 미래 날짜여야 하며 상대 종료 날짜보다 이전이거나 같아야 합니다. 상대 종료 날짜는 항상 현재 날짜 또는 미래 날짜여야 하며, 상대 시작 날짜보다 이후이거나 같아야 합니다. |
| 할당된 백분율 확인 | 할당 일정 상세 정보 [wm_allocation_schedule_detail] |
할당 일정 상세 정보에 대한 할당 백분율 값을 확인합니다. 할당 백분율은 100보다 작거나 같은 0이 아닌 양의 정수여야 합니다. |
| 필드 확인 | 용량 할당 재정의 [wm_capacity_override] |
용량 할당 재정의 테이블의 필드에 제공된 값을 확인합니다. |
| 기록을 비활성으로 업데이트 방지 | 수요 채널 [wm_demand_channel] |
요구 채널이 예약 규칙에서 사용되는지 확인합니다. 이 규칙은 예약 규칙에 사용되는 경우 요구 채널을 삭제하거나 비활성화하지 못하도록 합니다. |
| WOT에서 요구 채널 업데이트 | 작업 주문 작업 [wm_task] |
요구 채널에 대해 설정된 조건에 따라 작업 주문 작업에 대한 요구 채널을 업데이트합니다. |
| 용량 요구 메트릭 테이블 업데이트 | 용량 할당 재정의 [wm_capacity_override] |
용량 할당 재정의 테이블이 업데이트되면 용량 요구 메트릭 테이블을 업데이트합니다. |
| 용량 요구 메트릭 테이블 업데이트 | 용량 정의 [wm_capacity_definition] |
용량 할당 재정의 테이블이 업데이트되면 용량 요구 메트릭 테이블을 업데이트합니다. |
| 용량 요구 메트릭 테이블 업데이트 | 일정 [cmn_schedule] |
일정 테이블 업데이트 시 용량 요구 메트릭 테이블을 업데이트합니다. |
| 용량 요구 메트릭 테이블 업데이트 | 에이전트 작업 일정 [agent_work_schedule] |
에이전트 작업 일정 테이블이 업데이트될 때 용량 요구 메트릭 테이블을 업데이트합니다. |
| 용량 요구 메트릭 테이블 업데이트 | 에이전트 개인 일정 [agent_events] |
에이전트 개인 일정 테이블이 업데이트되면 용량 요구 메트릭 테이블을 업데이트합니다. |
| 용량 요구 메트릭 테이블 업데이트 | 일정 항목 [cmn_schedule_span] |
일정 항목 테이블이 업데이트되면 용량 요구 메트릭 테이블을 업데이트합니다. |
| 용량 요구 메트릭 테이블 업데이트 | 영역 그룹 [sn_tp_territory_group] |
영역 그룹 테이블이 업데이트되면 용량 요구 메트릭 테이블을 업데이트합니다. |
| 용량 요구 메트릭 테이블 업데이트 | 영역 구성원 자격 [sn_tp_territory_membership_override] |
영역 구성원 자격 테이블이 업데이트되면 용량 요구 메트릭 테이블을 업데이트합니다. |
| 용량 요구 메트릭 테이블 업데이트 | 할당 일정 상세 정보 [wm_allocation_schedule_detail] |
할당 일정 상세 정보 테이블이 업데이트되면 용량 요구 메트릭 테이블을 업데이트합니다. |
| 용량 요구 메트릭 테이블 업데이트 | 할당 일정 [wm_allocation_schedule] |
할당 일정 테이블이 업데이트되면 용량 요구 메트릭 테이블을 업데이트합니다. |
| 용량 요구 메트릭 테이블 업데이트 | 용량 버킷 [wm_capacity_bucket] |
용량 버킷 테이블이 업데이트되면 용량 요구 메트릭 테이블을 업데이트합니다. |
| 용량 요구 메트릭 테이블 업데이트 | 용량 예약 규칙 [wm_capacity_reservation_rule] |
용량 예약 규칙 테이블이 업데이트되면 용량 요구 메트릭 테이블을 업데이트합니다. |
| 용량 요구 메트릭 테이블 업데이트 | 용량 할당 [wm_capacity_assignment] |
용량 할당 테이블이 업데이트될 때 용량 요구 메트릭 테이블을 업데이트합니다. |
| 약속 작업 용량 업데이트 | 작업 주문 작업 [wm_task] |
약속 예약 작업이 생성되거나 업데이트되면 용량 사용량 테이블을 업데이트합니다. |
| 이름, 조건 중복 방지 | 수요 채널 [wm_demand_channel] |
요구 채널 테이블에 지정된 이름과 조건을 확인합니다. 이 이름을 가진 요구 채널이 이미 있는지, 그리고 지정된 조건이 다른 요구 채널에서 사용되는지 확인합니다. |
| 유형에 따라 필드 확인 | 용량 할당 [wm_capacity_assignment] |
용량 할당 테이블의 필드에 제공된 값을 확인합니다.
영역 계획 수립 플러그인이 설치되어 있지 않으면 그룹이 비어 있지 않아야 합니다. |
| 용량 정의 변경 허용 안 함 | 용량 정의 [wm_capacity_definition] |
용량 정의가 사용 중이거나 용량 정의에 대해 정의된 활성 용량 할당 재정의가 있는 경우 용량 기준 및 빈도 필드의 값을 업데이트하지 못하도록 제한합니다. |
| 에이전트 일정에 대한 재정의 허용 안 함 | 용량 할당 재정의 [wm_capacity_override] |
용량 정의가 에이전트 일정을 기반으로 하는 경우 용량 정의를 재정의할 수 없도록 합니다. |
| 지원되지 않는 작업에 대한 용량 제거 | 작업 주문 작업 [wm_task] |
지원되지 않는 작업에 할당된 용량을 제거합니다. |
| 정의에 대한 변경 제한 | 용량 정의 [wm_capacity_definition] |
이 용량 정의에 대해 활성 용량 재정의 할당이 있는 경우 에이전트 일정에 값으로 용량을 업데이트하지 못하도록 제한합니다. |
| 전체 정의 확인 | 용량 정의 [wm_capacity_definition] |
버킷별 용량 설정 필드의 값이 지정된 빈도에 적용 가능한지 확인합니다. |
| 정의 삭제 시 확인 | 용량 정의 [wm_capacity_definition] |
활성 용량 할당이 있는 경우 용량 정의를 삭제하지 못하도록 제한합니다. |
| 0 이상의 사용량 확인 | 용량 사용량 [wm_capacity_usage] |
사용된 용량 필드의 값을 확인합니다. 값은 0보다 크거나 같아야 합니다. |
| 총 백분율 확인 | 용량 버킷 [wm_capacity_bucket] |
버킷에 할당된 작업 부하 용량의 총 백분율을 확인합니다. 총 백분율은 1에서 100 사이여야 합니다. |
| 용량 사용량에 대한 Disllow 업데이트 | 용량 버킷 [wm_capacity_bucket] |
사용 중인 용량 버킷의 % 용량, 시작 및 종료 필드를 업데이트하지 못하도록 제한합니다. |
| 할당된 백분율 확인 | 할당 일정 [wm_allocation_schedule] |
할당 일정에 대한 할당 백분율 값을 확인합니다. 값은 100보다 작거나 같은 0이 아닌 양의 정수여야 합니다. |
| 중복된 용량 버킷 확인 | 용량 버킷 [wm_capacity_bucket] |
제공된 종료 시간을 확인합니다. 종료 시간은 시작 시간보다 커야 합니다. 이 규칙은 지정된 기간이 다른 용량 버킷의 기간과 겹치는지 확인합니다. |
예약된 작업
| 예약된 작업 | 설명 |
|---|---|
| 컴퓨팅 용량 요구 메트릭 데이터 | 현장 서비스 영역 용량 분석 대시보드에 대한 데이터를 계산하고 생성합니다. |
스크립트 포함
| 스크립트 포함 | 설명 |
|---|---|
| FSMDemandManagementQueryUtil | 현장 서비스 영역 용량 분석 대시보드에 대한 데이터를 생성하기 위한 모든 쿼리를 포함합니다. |
| FSMDemandManagementUtil | 컴퓨팅 용량 요구 메트릭 데이터 예약된 작업에 대한 데이터를 계산하고 생성합니다. |