현장 서비스 작업 번들링 구성요소

  • 릴리스 버전: Xanadu
  • 업데이트 날짜 2024년 08월 01일
  • 소요 시간: 6분
  • 작업 번들링 기능을 활성화 현장 서비스 하면 비즈니스 규칙, 작업 필터 및 작업 그룹화 규칙을 포함한 여러 유형의 구성요소가 설치됩니다.

    비즈니스 규칙

    현장 서비스 작업 번들링은 다음 비즈니스 규칙을 추가합니다.
    표 1. 작업 번들링에 대한 비즈니스 규칙
    비즈니스 규칙 테이블 설명
    번들 실제 시간 필드 업데이트 작업 주문 작업 [wm_task] 번들의 실제 이동 시작실제 현장 도착 필드를 업데이트합니다.
    번들 할당 작업 주문 작업 [wm_task] 번들로 제공된 하위 작업 할당을 업데이트합니다.
    다음 이전에 번들 할당 작업 주문 작업 [wm_task] 번들 기간 시작 이 하위 작업 기간 시작 이전인 경우 번들을 방지합니다. 번들 예상 시작 이 번들 기간 시작 이전일 때 번들을 방지합니다.
    이후 번들 변경 작업 주문 작업 [wm_task] 번들된 하위 작업을 기반으로 번들을 확인하고 업데이트하거나, 이전 번들을 기반으로 번들로 묶이지 않은 하위 작업을 확인하고 업데이트합니다.
    번들 변경 전 작업 주문 작업 [wm_task] 하위 작업이 번들에 추가되거나 번들에서 제거될 때 번들을 확인하고 업데이트합니다.
    번들 예약된 시작 변경 작업 주문 작업 [wm_task] 번들로 제공되는 하위 작업의 스케줄링을 시작합니다.
    번들 형제 방지 작업 주문 작업 [wm_task] 동일한 작업 주문에 대해 중복 작업 번들이 생성되는 것을 방지합니다.
    번들 상태 변경 작업 주문 작업 [wm_task] 번들 상태를 업데이트합니다.
    번들 하위 작업 할당 변경 작업 주문 작업 [wm_task] 하위 작업 상태 또는 현재 에이전트 할당에 따라 번들로 된 하위 작업을 할당하지 못하게 합니다.
    번들 하위 작업 변경 정보 메시지 작업 주문 작업 [wm_task] 변경 사항이 없는 경우 사용자에게 알립니다.
    번들 작업 하위 상태 업데이트 작업 주문 작업 [wm_task] 번들 상태와 에이전트가 수행한 작업에 따라 번들의 하위 상태를 업데이트합니다.
    작업 번들 취소 작업 주문 작업 [wm_task] 번들의 모든 하위 작업을 번들 해제합니다.
    번들 작업에 대한 할당 확인 작업 주문 작업 [wm_task] 디스패처가 할당하면 하위 작업 상태를 번들 상태로 업데이트하고 동기화합니다.
    번들 필수 필드 적용 작업 그룹화 한정자 [sn_task_grouping_qualifier] 필수 필드가 비어 있을 때 동적 번들링을 방지합니다.
    wm_task에 대한 그룹화 규칙 정보 메시지 작업 그룹화 규칙 [sn_task_grouping_rule]
    하위 작업 잠금 및 잠금 해제 작업 주문 작업 [wm_task] 번들 일정 잠금이 변경되면 하위 작업 일정 잠금 상태를 번들과 일치하도록 업데이트합니다.
    초안에서 PD로 번들 상태 변경 시 작업 주문 작업 [wm_task] 번들이 보류 중인 디스패치로 설정된 경우 번들 상태와 일치하도록 하위 작업 상태를 업데이트합니다. 하위 작업 상태를 확인하고 하위 작업을 업데이트하지 못했을 때 오류 메시지를 제공합니다.
    변경 번들 시 담당 그룹 작업 주문 작업 [wm_task] 번들 할당 그룹 변경 시 하위 작업 할당 그룹을 번들과 일치하도록 업데이트합니다.
    번들 위치 변경 방지 작업 주문 작업 [wm_task] 번들 위치가 번들의 첫 번째 하위 작업 위치와 같은지 확인합니다. 번들 위치가 번들의 첫 번째 하위 작업 위치와 다르지 않도록 방지합니다.
    중복/복수 한정자 방지 작업 그룹화 한정자 [sn_task_grouping_qualifier] 할당 그룹 또는 영역 한정자가 활성화되어 있거나 둘 다 활성화되지 않은 경우 번들링을 방지합니다. 동일한 한정자가 있는 경우 번들링을 방지합니다.
    하위 작업에 대한 일정 잠금 업데이트 방지 작업 주문 작업 [wm_task] 하위 작업 일정 잠금이 상위 번들 일정 잠금과 다르지 않도록 방지합니다.
    묶음에 초기 하위 작업 위치 푸시 작업 주문 작업 [wm_task] 번들 위치를 번들의 첫 번째 하위 작업 위치로 업데이트합니다.
    diff 상태의 하위 작업 제거 작업 주문 작업 [wm_task] 하위 작업 상태가 번들 상태와 다른 경우 번들에서 하위 작업을 제거합니다.
    하위 작업 순서 변경 후 일정 조정 작업 주문 작업 [wm_task] 하위 작업의 순서가 변경되면 번들의 일정을 조정합니다.
    영역 이름 설정 작업 그룹화 한정자 [sn_task_grouping_qualifier] 영역 한정자의 이름 값을 설정합니다.
    하위 작업 순서 확인 작업 주문 작업 [wm_task] 하위 작업의 순서 값이 고유하고 비어 있지 않은지 확인합니다.
    하위 작업 일정 상태 변경 작업 주문 작업 [wm_task] 디스패처가 번들을 예약하면 번들 및 하위 작업 상태를 할당됨예약됨 에서 업데이트합니다.
    하위 작업 필드 변경 - 지원되지 않음 작업 주문 작업 [wm_task] 하위 작업의 예상 작업 기간이 하위 작업 상태에 따라 수동으로 업데이트되지 않도록 차단합니다.
    하위 작업과 번들 동기화 작업 주문 작업 [wm_task] 하위 작업 값과 번들을 동기화합니다.
    하위 작업에 번들 작업 기간 동기화 작업 주문 작업 [wm_task] 번들 기간을 하위 작업의 총 예상 작업 기간과 동기화합니다.
    하위 작업 일정 방법 업데이트 작업 주문 작업 [wm_task] 번들에 있는 하위 작업의 예약 방법을 동기화합니다.
    최소 및 최대 작업 확인 작업 그룹화 정책 [sn_task_grouping_policy] 정책에서 생성된 번들의 하위 작업 수가 정책 최소 및 최대 범위 사이에 있는지 확인합니다.
    번들의 작업 기간 변경 작업 주문 작업 [wm_task] 하위 작업의 예상 작업 기간이 번들의 하위 작업 기간보다 작은지 확인합니다.

    작업 그룹화 정책

    현장 서비스 작업 번들링은 다음과 같은 작업 그룹화 정책을 추가합니다.
    표 2. 작업 번들링에 대한 그룹화 정책
    작업 그룹화 정책 설명
    기본 정책
    • 최소 기록: 2
    • 최대 기록: 10
      • WOT는 다음 30일 이내에 같은 위치에 있습니다.
      • WOT는 다음 30일 이내에 필요한 기술이 설정된 동일한 영역에 있습니다.
      • WOT는 다음 30일 이내에 같은 영역에 있습니다.
      • 향후 30일 이내에 동일한 자산이 필요한 WOT
      • 유사한 필수 부품이 있는 WOT
      • 유사한 작업 기술을 보유한 WOT

    작업 그룹화 규칙

    현장 서비스 작업 번들링은 다음과 같은 작업 그룹화 규칙을 추가합니다.
    표 3. 작업 번들링에 대한 그룹화 규칙
    작업 그룹화 규칙 정책 설명
    WOT는 다음 30일 이내에 같은 위치에 있습니다. 기본 정책 다음 30일 이내에 같은 위치에 있는 작업을 묶습니다.
    WOT는 다음 30일 이내에 필요한 기술이 설정된 동일한 영역에 있습니다. 기본 정책 동일한 영역에 있고 향후 30일 이내에 특정 기술이 필요한 작업을 묶습니다.
    WOT는 다음 30일 이내에 같은 영역에 있습니다. 기본 정책 다음 30일 이내에 동일한 영역에 있는 작업을 묶습니다.
    향후 30일 이내에 동일한 자산이 필요한 WOT 기본 정책 다음 30일 이내에 동일한 자산이 필요한 작업을 묶습니다.
    유사한 필수 부품이 있는 WOT 기본 정책 유사한 부품이 필요한 작업을 묶습니다.
    유사한 작업 기술을 보유한 WOT 기본 정책 유사한 기술이 필요한 작업을 묶습니다.

    작업 필터

    현장 서비스 작업 번들링은 다음 작업 필터, 작업 필터 기준을 동적 일정에 추가합니다.
    표 4. 구성 작업 필터
    작업 필터 조건 기준 기능
    할당: 할당 보류 중인 디스패치 작업 번들
    • IsBundle = 참
    • 상태 = 보류 중인 디스패치
    • 하위 상태가 자동으로 할당되거나 비어 있지 않습니다.
    • 번들: 거부된 기술자 무시
    • 번들: 동적 일정을 위한 기술 일치
    • 작업과의 현재 거리
    디스패치 보류 중 상태에 있는 번들을 할당합니다.
    번들 재할당: 할당되지 않은 작업 번들 재할당
    • IsBundle = 참
    • 일정 잠금 = 아니오
    • 상태는 예약됨, 할당됨, 수락됨 중 하나입니다.
    • 번들: 거부된 기술자 무시
    • 번들: 동적 일정을 위한 기술 일치
    • 작업과의 현재 거리
    할당되지 않은 작업 번들을 재할당합니다.
    표 5. 작업 필터 기준
    기준 기능
    번들: 거부된 기술자 무시 이전에 번들에서 작업을 거부한 에이전트를 무시합니다. 거부된 작업이 있는 번들이 거부 에이전트에 할당되는 것을 방지합니다.
    번들: 동적 일정을 위한 기술 일치 기술 요구 사항이 있는 번들을 해당 기술을 보유한 에이전트와 매칭합니다.
    번들: 동적 일정을 위한 일치하는 필수 부정 부품 요구 사항이 있는 번들을 해당 부품을 보유한 에이전트와 매칭합니다.