---
sourceDocument: 호주 현장 서비스 관리
sourceDocumentLink: https://servicenow-prod.fluidtopics.net/r/ko-KR/field-service-management

 Release :

    - australia

ft:locale :

    - ko-KR

ft:publication_title :

    - 호주 현장 서비스 관리

ft:clusterId :

    - fsm

bundleId :

    - fsm

workflow :

    - Customer and Industry


---

# 작업 번들링 구성요소

# 현장 서비스 작업 번들링 구성요소 {#ariaid-title1}

* 릴리스 버전: Australia
* 
* 업데이트 날짜 2026년 03월 12일
* 
* ![](https://www.servicenow.com/docs/portal-asset/ico-clock) 소요 시간: 9분

작업 번들링 기능을 활성화하면 현장 서비스 비즈니스 규칙, 작업 필터, 작업 그룹화 규칙을 포함한 여러 유형의 구성요소가 설치됩니다.

## 비즈니스 규칙 {#task-bundling-components__section_hjn_xb5_sxb}

현장 서비스 작업 번들링은 다음 비즈니스 규칙을 추가합니다.{#task-bundling-components__table_q15_cc5_sxb__entry__3}

| 비즈니스 규칙 | 테이블 | 설명 |
|-|-|-|
| 번들 실제 시간 필드 업데이트 | 작업 주문 작업 \[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\] | 번들 기간을 하위 작업의 총 예상 작업 기간과 동기화합니다. |
| 최소 및 최대 작업 확인 | 작업 그룹화 정책 \[sn_task_grouping_policy\] | 정책에서 생성된 번들의 하위 작업 수가 정책 최소값과 최대값 사이에 있는지 확인합니다. |
| 번들의 작업 기간 변경 | 작업 주문 작업 \[wm_task\] | 하위 작업 예상 기간이 번들의 하위 작업 기간보다 짧은지 확인합니다. |
[표 1. 작업 번들링에 대한 비즈니스 규칙]

{#task-bundling-components__table_q15_cc5_sxb}

## 작업 번들링을 위한 스크립트 포함 {#task-bundling-components__section_nq2_jyx_l3c}

다음 스크립트 포함에는 작업 번들링 프로세스를 지원하는 재사용 가능한 코드가 포함되어 있어 스크립트를 보다 쉽게 유지관리하고 업데이트할 수 있습니다. 이러한 스크립트 포함을 사용자 지정하려면 다음 [고급 구성](https://servicenow-prod.fluidtopics.net/mzY2oMKYN0yhaSg69fA61A "읽기 전용 SNC 및 노출된 포함을 사용하여 사용자 지정 스크립트에서 기본 기능을 구분하기 위한 커스터마이제이션 확장 모델에 대해 설명합니다.")문서를 참조하십시오.  
{#task-bundling-components__table_fh4_kyx_l3c__entry__2}

| 스크립트 포함 | 설명 |
|-|-|
| BundleMatchingDimensionParts | 에이전트와 번들의 하위 작업에 대한 부품을 매칭합니다. |
| BundleMatchingDimensionSkillAdvanced | 번들 작업에 대한 고급 기술 일치 차원입니다. |
| BundleTaskFlowUtil | 번들 작업 플로우를 관리하기 위한 유틸리티 기능입니다. |
| 번들 작업 SLA | 번들 작업 SLA 기능을 처리하기 위한 API를 포함합니다. |
| DynamicBundlingAdvancedRuleScripts | 동적 번들링과 함께 사용하기 위해 고급 작업 그룹화 규칙에 사용되는 API를 포함합니다. |
| FSM DynamicBundling | FSM 동적 번들링 기능에 대한 메인 API입니다. |
| FSM DynamicBundlingAJAX | FSM 동적 번들링을 위한 AJAX 함수입니다. |
| FSMDynamicBundlingAssignments | 동적 일정 및 자동 할당 플로우 중 동적 번들링 처리를 처리하는 데 사용되는 API를 포함합니다. |
| FSMDynamicBundlingUtil | 다양한 동적 번들링 기능을 처리하는 데 사용되는 API를 포함합니다. |
| FSMMobileBulkActionsConstants | 작업 번들링 모바일 대량 작업 API 전체에서 사용되는 상수 값을 포함합니다. |
| FSMMobileBulkActionsUtil | 모바일 대량 작업 구성에서 호출된 함수입니다. |
| FSMTask번들 | 작업 번들을 쉽게 만들고 기능할 수 있습니다. |
| FSMTaskBundleAJAX | FSM 작업 번들 기능에 대한 AJAX 함수입니다. |
| FSMTaskBundleCapacityUtil | 작업 번들 용량 유틸리티 기능입니다. |
| FSMTaskBundleStateFlows | 작업 번들 상태 변경 및 하위 작업 상태 변경을 처리하는 데 사용되는 API를 포함합니다. |
| MatchingDimensionRejectedTechnicianForBundle | 번들의 하위 작업을 거부한 기술자를 선택할 수 없도록 차단합니다. |
| TaskBundlingConstants | 작업 번들링 API 전체에서 사용되는 상수 값을 포함합니다. |
| TaskGroupingFSMEP | 확장점 sn_task_grouping을 구현합니다. TaskGroupingEP입니다. |
[표 2. 작업 번들링 스크립트 포함]

{#task-bundling-components__table_fh4_kyx_l3c}

## 작업 그룹화 정책 {#task-bundling-components__section_zvt_5pd_5xb}

현장 서비스 작업 번들링은 다음 작업 그룹화 정책을 추가합니다.{#task-bundling-components__table_qpt_vpd_5xb__entry__2}

| 작업 그룹화 정책 | 설명 |
|-|-|
| 기본 정책 | * 최소 기록: 2 * 최대 기록: 10 * * WOT는 향후 30일 이내에 같은 위치에 있습니다. * WOT는 다음 30일 이내에 필요한 기술이 설정된 동일한 영역에 있습니다. * WOT는 다음 30일 이내에 같은 영역에 있습니다. * 향후 30일 이내에 동일한 자산이 필요한 WOT * 유사한 필수 부품이 있는 WOT * 유사한 작업 기술을 보유한 WOT {#task-bundling-components__ul_j15_bqd_5xb} {#task-bundling-components__ul_nrr_zpd_5xb} |
[표 3. 작업 번들링에 대한 그룹화 정책]

{#task-bundling-components__table_qpt_vpd_5xb}

## 작업 그룹화 규칙 {#task-bundling-components__section_tkp_1r5_sxb}

현장 서비스 작업 번들링은 다음 작업 그룹화 규칙을 추가합니다.{#task-bundling-components__table_wdw_gr5_sxb__entry__3}

| 작업 그룹화 규칙 | 정책 | 설명 |
|-|-|-|
| WOT는 향후 30일 이내에 같은 위치에 있습니다. | 기본 정책 | 다음 30일 이내에 같은 위치에 있는 작업을 번들로 묶습니다. |
| WOT는 다음 30일 이내에 필요한 기술이 설정된 동일한 영역에 있습니다. | 기본 정책 | 동일한 영역에 있으며 다음 30일 이내에 특정 기술이 필요한 작업을 번들로 묶습니다. |
| WOT는 다음 30일 이내에 같은 영역에 있습니다. | 기본 정책 | 다음 30일 이내에 같은 영역에 있는 작업을 번들로 묶습니다. |
| 향후 30일 이내에 동일한 자산이 필요한 WOT | 기본 정책 | 다음 30일 이내에 동일한 자산이 필요한 작업을 번들로 묶습니다. |
| 유사한 필수 부품이 있는 WOT | 기본 정책 | 유사한 파트가 필요한 작업을 번들로 묶습니다. |
| 유사한 작업 기술을 보유한 WOT | 기본 정책 | 유사한 기술이 필요한 작업을 번들로 묶습니다. |
[표 4. 작업 번들링을 위한 그룹화 규칙]

{#task-bundling-components__table_wdw_gr5_sxb}

## 작업 그룹화용 스크립트 포함 {#task-bundling-components__section_cjp_wxx_l3c}

다음 스크립트 포함에는 작업 그룹화 프로세스를 지원하는 재사용 가능한 코드가 포함되어 있어 스크립트를 보다 쉽게 유지관리하고 업데이트할 수 있습니다. 이러한 스크립트 포함을 사용자 지정하려면 다음 [고급 구성](https://servicenow-prod.fluidtopics.net/mzY2oMKYN0yhaSg69fA61A "읽기 전용 SNC 및 노출된 포함을 사용하여 사용자 지정 스크립트에서 기본 기능을 구분하기 위한 커스터마이제이션 확장 모델에 대해 설명합니다.")문서를 참조하십시오.  
{#task-bundling-components__table_fmx_yxx_l3c__entry__2}

| 스크립트 포함 | 설명 |
|-|-|
| 작업그룹AJAX | 작업 그룹화를 위한 클라이언트 호출 가능 유틸리티입니다. |
| TaskGroupingConstants | 작업 그룹화 API에서 사용하는 모든 상수 값을 포함합니다. |
| TaskGroupingDefaultEP | 확장점 sn_task_grouping을 구현합니다. TaskGroupingEP입니다. 이것이 기본 구현입니다. |
| TaskGroupingDurationFields | 작업 그룹화 정책의 기간 필드에 유효한 필드 선택 항목을 가져옵니다. |
| TaskGroupingGroup | 작업 그룹화 그룹의 논리적 표현을 작성합니다. 그룹 객체는 그룹 경계를 준수하면서 항목의 그룹화를 처리합니다. |
| TaskGroupingInitiator | 작업 그룹화 엔진의 시작을 처리합니다. initiateProcessing()을 사용하여 작업 그룹화 엔진을 시작하는 이벤트를 생성합니다. |
| TaskGroupingLoggerUtil | 작업 그룹화 프로세스를 기록하는 데 사용되는 로거 유틸리티입니다. |
| TaskGroupingPacker | 경계 집합에 따라 작업을 그룹으로 압축하는 작업을 처리합니다. |
| TaskGroupingProcessor | 작업 그룹화 정책 및 규칙의 처리를 처리합니다. 다른 애플리케이션에서 처리할 작업 그룹을 반환합니다. |
| TaskGroupingUtil | 작업 그룹화 엔진 전체에서 사용되는 유틸리티 기능입니다. |
[표 5. 작업 그룹화 스크립트 포함]

{#task-bundling-components__table_fmx_yxx_l3c}

## 작업 필터 {#task-bundling-components__section_iq4_bxg_5xb}

현장 서비스 작업 번들링은 다음 작업 필터, 작업 필터 기준을 동적 일정에 추가합니다.{#task-bundling-components__table_ahq_zrg_5xb__entry__4}

| 작업 필터 | 조건 | 기준 | 함수 |
|-|-|-|-|
| 할당: 보류 중인 디스패치 작업 번들 할당 | * IsBundle = 예 * 상태 = 보류 중인 디스패치 * 하위 상태가 자동 할당되지 않았거나 비어 있지 않습니다. {#task-bundling-components__ul_xdy_lbh_5xb} | * 번들: 거부된 기술자 무시 * 번들: 동적 일정을 위한 기술 일치 * 작업과의 현재 거리 {#task-bundling-components__ul_z4w_t1h_5xb} | 보류 중인 디스패치 상태에 있는 번들을 할당합니다. |
| 번들 재할당: 미할당 작업 번들 재할당 | * IsBundle = 예 * 일정 잠금 = 아니오 * 상태는 예약됨, 할당됨, 수락됨 중 하나입니다. {#task-bundling-components__ul_uhw_cbh_5xb} | * 번들: 거부된 기술자 무시 * 번들: 동적 일정을 위한 기술 일치 * 작업과의 현재 거리 {#task-bundling-components__ul_ryn_w1h_5xb} | 할당되지 않은 작업 번들을 재할당합니다. |
[표 6. 구성 작업 필터]

{#task-bundling-components__table_ahq_zrg_5xb}{#task-bundling-components__table_n43_tbh_5xb__entry__2}

| 기준 | 함수 |
|-|-|
| 번들: 거부된 기술자 무시 | 이전에 번들의 작업을 거부한 에이전트는 무시합니다. 거부된 작업이 포함된 번들이 거부 에이전트에 할당되지 않도록 합니다. |
| 번들: 동적 일정을 위한 기술 일치 | 기술 요구 사항이 있는 번들을 해당 기술을 보유한 에이전트와 매칭합니다. |
| 번들: 동적 일정을 위한 일치하는 필수 부품 | 부품 요구 사항이 있는 번들을 해당 부품이 있는 에이전트와 매칭합니다. |
[표 7. 작업 필터 기준]

{#task-bundling-components__table_n43_tbh_5xb}
* **[현장 서비스 작업 번들링 필드](https://servicenow-prod.fluidtopics.net/RYBFALHh0kIdHPZZ9n2JKg)**   
  작업 주문 작업 번들의 상세 정보 섹션에 포함된 필드입니다.

**관련 개념**   

* [작업 번들링 구성](https://servicenow-prod.fluidtopics.net/r0Kf0R~K4Y4qkqFe8W4JkA "작업 주문 작업을 묶어서 유사한 작업을 함께 유지합니다.")  
**관련 태스크**   

* [작업 번들링 활성화 현장 서비스](https://servicenow-prod.fluidtopics.net/yFstosSs2SlWd5EXP5~rxw "관리자 역할이 있는 경우 작업 번들링 플러그인(com.snc.fsm_task_bundle) 현장 서비스 관리 을 활성화합니다.")

