현장 서비스 영역 계획 수립 구성요소

  • 릴리스 버전: Washingtondc
  • 업데이트 날짜 2024년 02월 01일
  • 읽기10분
  • 영역 계획 수립 기능에는 현장 서비스 테이블, 역할, Script Includes 및 비즈니스 규칙을 포함한 여러 유형의 구성요소가 설치됩니다.

    테이블

    현장 서비스 영역 계획 수립은 다음 테이블을 추가합니다.
    표 1. 영역 계획 수립 기능과 함께 설치되는 현장 서비스 테이블
    테이블 설명
    영역

    sn_tp_territory

    영역 이름과 같은 영역에 대한 정보를 저장합니다.
    영역 조건

    sn_tp_territory_condition

    영역에 추가된 조건을 저장하여 작업 주문 또는 작업 주문 작업에 가장 일치하는 영역을 필터링합니다.
    영역 지리

    sn_tp_territory_geography

    영역에 대한 지리를 그릴 때 자동 생성되는 geoJSON 스크립트 정보를 저장합니다.
    영역 그룹

    sn_tp_territory_group

    영역에 할당된 자격, 디스패치 및 할당 그룹에 대한 정보를 저장합니다.
    영역 구성원 자격 재정의

    sn_tp_territory_membership_override

    에이전트 또는 크루가 영역의 기본 구성원인지 보조 구성원인지에 대한 정보를 저장합니다.
    영역 모델

    sn_tp_territory_model

    기본 영역 모델과 매핑된 영역 및 자원에 대한 정보를 저장합니다.
    영역 모델 소스

    sn_tp_territory_model_source

    영역 모델에 매핑된 원본 테이블에 대한 정보(예: wm_task 및 wm_order)를 저장합니다.
    영역 관리자

    sn_tp_territory_manager

    영역 관리자에 대한 정보를 저장합니다.

    역할

    현장 서비스 영역 계획 수립은 다음 역할을 추가합니다.
    표 2. 영역 계획 수립 기능과 함께 설치되는 현장 서비스 역할
    역할 설명
    현장 서비스 영역 편집 자원 할당

    [sn_fsm_tp.fsm_territory_edit_resource_allocation]

    선택한 현장 서비스 영역과 연결된 자원의 할당을 편집합니다.
    FSM 영역 플래너

    [sn_fsm_tp.fsm_territory_planner]입니다.

    기존 현장 서비스 영역을 보고 영역의 자원 할당을 관리하는 등의 기능과 함께 새 현장 서비스 영역을 생성합니다.
    FSM 영역 읽기

    [sn_fsm_tp.fsm_territory_read]입니다.

    영역 데이터를 봅니다 현장 서비스 .
    영역 관리자

    [sn_tp.territory_admin]입니다.

    새 영역 모델, 소스 및 일치 규칙을 생성합니다.
    영역 편집 자원 할당

    [sn_tp.territory_edit_resource_allocation]

    선택한 영역과 연결된 자원의 할당을 편집합니다.
    영역 지리 쓰기

    [sn_tp.territory_geography_write]입니다.

    영역 지리를 생성, 업데이트 또는 삭제합니다.
    영역 플래너

    [sn_tp.territory_planner]

    새 영역을 생성하는 기능과 함께 영역, 자원 할당 등을 봅니다.
    영역 읽기

    [sn_tp.영토_읽기]

    영역 데이터 보기.
    영역 자원 관리자

    [sn_tp.territory_resource_manager]

    로그인한 사용자가 자원 관리자로 할당된 영역의 자원 관리
    영역 관리자

    [sn_tp.영역_관리자]

    [sn_tp.territory_resource_manager]

    영역 및 관련 정보를 관리합니다. 또한 영역 자원 관리자의 역할도 상속합니다.
    FSM 영역 관리자

    [sn_fsm_tp.fsm_territory_manager]

    [sn_tp.영역_관리자]

    [sn_tp.territory_resource_manager]

    현장 서비스 지역 및 관련 정보를 관리합니다. 또한 영역 자원 관리자의 역할도 상속합니다.
    FSM 영역 자원 관리자

    [sn_fsm_tp.fsm_resource_manager]

    [sn_tp.영역_관리자]

    [sn_tp.territory_resource_manager]

    로그인한 사용자가 자원 관리자로 할당된 영역의 현장 서비스 자원을 관리합니다

    스크립트 포함

    현장 서비스 영역 계획 수립은 다음 스크립트 포함을 추가합니다.
    표 3. 영역 계획 수립 기능과 함께 설치되는 현장 서비스 스크립트 포함
    스크립트 포함 설명
    FieldService영역 계획 수립 영역 상세 정보, 할당 그룹 등과 같은 데이터를 데이터 브로커에 제공하는 유틸리티 기능을 포함합니다.
    MatchTerritoryCondition(영문) 유틸리티 기능 포함 영역 계획 일치 규칙에 사용되는 필터링 조건에 따라 작업 주문 작업의 영역을 필터링합니다.
    TerritoryFilters (영역 필터) 모든 참조 한정자에 대한 메서드를 포함하여 해당 그룹, 에이전트, 크루 및 상위 영역을 기준으로 영역을 필터링합니다.
    TerritoryMatchingDimensionLocation (영문) 일치 규칙에서 사용할 작업 위치를 기준으로 영역을 필터링하는 유틸리티 함수를 포함합니다.
    TerritoryPlanningHelpers (영토계획도우미) 전체 영역 계획 구현을 위한 도우미 메서드가 포함되어 있습니다.
    TerritoryPlanningAJAX 영역 계획 수립 플러그인이 활성 상태인지 확인하고, 기본 모델을 가져오고, 작업 주문 작업 양식에 영역을 채우고, 작업 주문 작업에 대해 선택된 할당 그룹을 확인하는 도우미 기능을 제공하는 Ajax 클래스입니다.

    비즈니스 규칙

    현장 서비스 영역 계획 수립은 다음 비즈니스 규칙을 추가합니다.
    표 4. 영역 계획 수립을 위한 현장 서비스 비즈니스 규칙
    비즈니스 규칙 테이블 설명
    에이전트 무효화 삭제 영역 그룹

    [sn_tp_territory_group]

    해당 그룹이 영역에서 삭제되면 해당 에이전트의 수정된 구성원 자격 기록을 삭제합니다.
    크루 구성원 재정의 삭제 영역 그룹

    [sn_tp_territory_group]

    해당 그룹이 영역에서 삭제되면 크루의 수정된 구성원 자격 기록을 삭제합니다.
    할당 그룹 채우기 영역 그룹

    [sn_tp_territory_group]

    영역에 디스패치 그룹을 추가할 때 해당 할당 그룹을 자동으로 채웁니다.
    일치하지 않는 경우 영역 업데이트 작업 주문 작업

    [wm_task]

    allow_assignment_override 선택된 경우 선택한 할당 그룹에 가장 적합한 영역을 확인하고 할당합니다.
    적격성 평가 그룹 확인 작업 주문

    [wm_order]

    작업 주문에 유효한 자격 그룹이 있는지 확인합니다.
    고유한 그룹-영역만 허용 영역 그룹

    [sn_tp_territory_group]

    영역에 자격, 디스패처 및 할당을 포함하는 중복 그룹의 조합을 추가하지 못하게 차단합니다.
    고유 사용자만 허용 영역 구성원 자격 재정의

    [sn_tp_territory_membership_override]

    영역 구성원 자격 재정의 테이블에서 영역에 대해 중복 사용자를 선택할 수 없도록 차단합니다.
    지리 경계 상자 계산 영역 지리

    [sn_tp_territory_geography]

    정의된 영역 지리 GeoJSON에서 최대 또는 최소 위도 및 경도 값을 계산합니다.
    크루 구성원 자격 확인 및 생성 작업 주문 작업

    [wm_task]

    작업 주문 작업을 저장할 때 동적으로 할당된 크루에 대한 새 영역 구성원 자격 기록을 생성하고, 크루의 "유효 시작" 및 "유효 종료" 날짜와 일치하도록 "시작" 및 "종료" 날짜를 설정합니다.
    구성원 자격 날짜 확인 영역 구성원 자격 재정의

    [sn_tp_territory_membership_override]

    영역 구성원에 대한 영역 구성원 자격 무효화 테이블의 시작종료 필드에 입력된 날짜를 확인합니다.
    색상 필드 확인 영역

    [sn_tp_territory]

    영역 색상에 대한 16진수 코드의 유효성을 검사합니다.
    상위 확인 영역

    [sn_tp_territory]

    상위 영역의 계층 구조를 확인합니다.
    모델에 대한 소스 테이블 확인 영역 모델 소스

    [sn_tp_territory_model_source]

    영역 모델 소스에서 모델 및 소스 테이블에 대한 중복 항목을 방지합니다.
    영역 조건 확인 영역 조건

    [sn_tp_territory_condition]

    특정 영역의 영역 조건에 대한 중복 항목 생성을 방지합니다.
    영역 지리 이름 확인 영역 지리

    [sn_tp_territory_geography]

    새 영역 지리에 대한 중복 항목 생성을 방지합니다.
    영역 모델 이름 확인 영역 모델

    [sn_tp_territory_model]

    새 영역 모델에 대한 중복 항목 작성을 방지합니다.
    영역 이름 확인 영역

    [sn_tp_territory]

    새 영역에 대한 중복 항목 생성을 방지합니다.
    사용자 및 영역 확인 영역 구성원 자격 재정의

    [sn_tp_territory_membership_override]

    영역 구성원 자격 재정의 테이블에 추가된 사용자가 영역과 연결되어 있는지 확인합니다.

    속성

    현장 서비스 영역 계획은 다음 시스템 속성을 추가합니다.
    표 5. 영역 계획 수립용 현장 서비스 속성
    속성 설명
    sn_fsm.use_query_rules 설정이 "true"이면 "sn_query_rule" 테이블의 규칙이 사용자가 읽을 수 있는 Field Service Management 관련 데이터를 제어합니다. 여기에는 작업 주문(WO) 및 작업 주문 작업(WOT)이 포함됩니다. "false"로 설정하면 이러한 레코드는 규칙에 따라 필터링되지 않으며 사용자는 규칙 기반 제한 없이 액세스할 수 있습니다.
    • 유형: 부울
    • 기본값: False
    • 위치: 모두 > sys_properties_list.do
    sn_tp.max_좌표_허용됨 GeoJSON 지리에서 허용되는 최대 좌표 수입니다. 이 속성은 읽기 전용이며 편집할 수 없습니다.
    • 유형: 정수
    • 기본값: 3250
    • 위치: 모두 > 영역 계획 수립 > 속성
    sn_tp.percentage_overlap 영역 간의 지리적 중복에 대한 임계치를 나타내는 백분율 값(0에서 100 사이)입니다. 기본값은 5%로 설정되어 있습니다.
    • 유형: 정수
    • 기본값: 5
    • 위치: 모두 > 영역 계획 수립 > 속성

    쿼리 규칙

    현장 서비스 영역 계획 수립은 다음 쿼리 규칙을 추가합니다. 다음을 클릭하여 다음 쿼리 규칙을 찾을 수 있습니다. 모두 > sn_query_rule_list.do
    표 6. 영역 계획 수립을 위한 현장 서비스 쿼리 규칙
    쿼리 규칙 설명
    wm 작업 - 내 할당된 영역 관리자가 작업 주문 및 작업 주문 작업에 대한 에이전트, 디스패처 및 한정자에 대해 데이터 보안을 활성화할 수 있습니다. 이렇게 하면 해당 영역에서 생성된 작업 주문 및 작업 주문 작업을 볼 수 있습니다. WO - My territoryWOT - MY Territory 테이블을 활성으로 표시합니다.

    예약된 작업

    현장 서비스 영역 계획 수립은 다음을 Schedule Optimization 추가하고 다음 예약된 작업을 추가합니다. 다음을 클릭하여 다음 예약된 작업을 찾을 수 있습니다. 모두 > sn_schedulejobs.do
    표 7. 에 대해 예약된 작업 Schedule Optimization
    예약된 작업 설명
    영역 계획 - 중복 영역 계산 에이전트와 지역 모두의 중복을 계산합니다.
    영역 계획 수립 - 중복 영역 계산 - 에이전트 에이전트의 중복을 계산합니다. 예약된 작업을 실행하면 이벤트를 트리거하여 두 에이전트 간의 중복을 계산합니다.
    영역 계획 - 중복 영역 계산 - 지리 지리의 겹침을 계산합니다. 예약된 작업을 실행하면 이벤트를 트리거하여 두 지역 간의 중복을 계산합니다.

    현장 서비스 영역 계획 수립 콘솔 속성

    영역 계획 수립 콘솔은 다음 속성을 사용합니다.

    다음을 클릭하여 이러한 속성을 찾을 수 있습니다. 현장 서비스 > 영역 계획 수립 > 속성레이블이 표시됩니다.
    표 8. 영역 계획 수립 속성
    속성 정의
    sn_fsm_tp.territory_membership_override_to_date입니다. 제안된 에이전트 탭을 사용하여 영역에 추가할 때 에이전트의 기본 종료 날짜 필드를 결정합니다. 지정된 날짜까지 해당 지역에서 에이전트를 사용할 수 있습니다.
    sn_fsm_tp.territory_max_zoom_level 맵의 최대 자동 확대/축소 수준을 설정합니다. 유효한 값은 1-20입니다.
    • 유형: 정수
    • 기본값: 12
    sn_fsm_tp.overlay_markers_type 뷰 포트 또는 영역을 기준으로 에이전트 및 크루와 같은 데이터를 표시할지 결정합니다.
    • 유형: 선택 목록
    • 기본값: 뷰포트
    sn_fsm_tp.territory_initial_zoom 맵의 초기 확대/축소 수준을 설정합니다.
    • 유형: 정수
    • 기본값: 3
    sn_fsm_tp.territory_transparency_level[영역_투명성_수준] 새로 생성된 지리적 영역이 맵에서 얼마나 불투명하게 보이는지 결정합니다.
    • 유형: 정수
    • 기본값: 1
    sn_fsm_tp.territory_map_type 다양한 유형의 맵 뷰를 사용하여 로드맵, 위성, 하이브리드, 지형과 같은 영역을 시각화합니다.
    • 유형: 선택 목록
    • 기본값: 로드맵
    sn_fsm_tp.max_territories_for_scheduling 작업 주문 작업을 예약할 준비가 된 최대 영역 수를 결정합니다.
    • 유형: 정수
    • 기본값: 100
    맵의 히트맵 불투명도 수준 히트맵의 opactiy를 결정합니다. 유효한 값은 0.0에서 1.0 사이입니다.
    • 유형: 정수
    • 기본값: 0.6
    히트맵에서 데이터 포인트의 영향 반경 히트맵의 데이터 포인트에 영향을 주는 반경을 결정합니다.
    • 유형: 정수
    • 기본값: 20(픽셀)