작업 주문 및 송장을 자동으로 생성하기 위한 계약 설정
고객 계약에는 작업 주문서와 송장을 생성하는 데 필요한 미리 정의된 세부 정보가 포함되어 있습니다. 자세한 내용은 계약 개요를 참조하세요. 계약 작업이 늘어남에 따라 여러 사건이나 여러 반복을 추가할지 고려하세요. ...
계약을 사용하려면 다음 단계를 수행하세요.
- 계약을 만듭니다. 고객, 날짜 범위 및 가격 목록과 같은 고급 세부 정보를 정의합니다.
- 계약 예약 설정 을 생성하여 계약에 따라 작업 지시를 얼마나 자주 생성해야 하는지 정의하고, 작업 지시 유형과 같은 최종 작업 지시의 기본 세부 정보를 정의합니다.
- 생성되는 각 작업 주문의 일부로 수행할 작업의 특정 세부 사항을 정의하는 계약 문제, 제품, 서비스, 서비스 작업을 추가합니다.
- 계약을 활성화하면 계약 예약 날짜 가 작업 지시와 함께 날짜가 다가오면 생성됩니다.
이 문서에서는 두 가지 시나리오를 통해 계약에 따라 작업 지시서와 송장이 생성되는 방식을 살펴봅니다.
전제 조건
시스템에 구성된 거래처, 문제 유형, 제품, 서비스 및 서비스 작업과 같은 작업 주문 관련 데이터.
동의 설정 이 구성되었습니다. 계약 접두사와 시작 번호를 지정하십시오.
계약, 계약 예약 설정 및 계약 송장 설정의 지정된 소유자는 송장, 송장 세부 정보, 작업 주문, 작업 주문 사고, 작업 주문 제품, 작업 주문 서비스, 작업 주문 서비스 작업, 리소스 요구 사항 및 예약을 생성할 수 있는 권한이 있습니다.
시나리오 1: 자산 유지 보수를 위한 작업 주문 자동 생성
어떤 조직은 고객 현장에 설치한 장비에 대해 내년 동안 매월 유지관리를 수행해야 합니다. 그들은 Dynamics 365 Field Service를 사용하여 약간의 유연성으로 매월 중순에 유지 보수 작업을 자동으로 생성하고자 합니다. 발송 담당자가 월간 유지 보수 작업을 가장 적합한 현장 기술자에게 예약하고 합의된 가격으로 완료된 작업에 대해 고객에게 청구하기를 원합니다.
이 시나리오를 구성하려면 계약, 고객 자산, 사고 유형 및 가격 목록을 사용합니다.
1단계: 계약서 만들기
서비스 영역에서 계약>새로 만들기를 선택합니다.
정보를 입력하십시오. 도구 설명을 가이드로 활용하세요.
서비스 계정 및 청구 계정: 계약 작업 지시가 이루어지는 곳을 정의하고, 청구 계정은 송장을 누구에게 보내야 하는지 정의합니다. 자세한 내용은 계정 생성 및 관리를 참조하세요.
시스템 상태: 계약이 현재 실행 중인지 정의합니다. 새로운 계약을 맺고 세부 사항을 추가하는 동안 예상으로 설정합니다.
가격표: 계약과 관련된 모든 제품 및 서비스의 가격을 지정하고 이 계약에서 생성된 작업 주문 및 송장에 채워진 가격표를 제어합니다. 계약 가격표에 대한 계약 기간 동안 사용할 모든 제품 및 서비스를 추가합니다. 계약서에는 전체 새 가격표에서 반영되는 상품 및 서비스에 대한 협의된 가격이 포함됩니다. 결과 작업 주문 및 송장의 가격표는 필요에 따라 수동으로 업데이트할 수 있습니다.
시작 및 종료 날짜: 계약의 기간을 정의합니다.
기타 탭에서 결과 작업 주문에 대한 서비스 영역 및 이 계약과 관련된 작업 주문, 송장 및 기타 레코드가 생성되는 시간을 결정하는 레코드 생성 시간과 같은 추가 세부 정보를 입력합니다. 일부 조직은 업무일 중간에 업무 주문을 작성하는 계약을 원하지 않기 때문에 이러한 정의가 중요합니다. 값을 설정하지 않으면 필드 서비스 설정의 값이 기본값으로 사용됩니다.
저장을 선택합니다.
2단계: 예약 되풀이 설정
계약이 생성되면 작업 지시를 얼마나 자주 생성할지 지정하세요.
예약 설정 섹션의 일반 탭에서 새로운 계약 예약 설정을 선택합니다.
팁
새로운 계약 예약 설정을 선택하기 전에 세로 줄임표 ⋮를 선택해야 할 수도 있습니다.
계약 일정의 이름을 입력하세요. 예를 들어 "월별 유지 관리"가 될 수 있습니다. 계약에는 예약 반복이 여러 번 있을 수 있으므로 이름 지정이 중요합니다. 예를 들어, 서비스 조직은 동일한 계약의 일부로 주간 및 월간 유지관리를 수행할 수 있습니다.
작업 주문 설정을 작성하세요.
작업 주문 자동 생성: 예 를 선택하면 작업 주문이 지속적으로 자동 생성됩니다. 생성된 작업 주문은 활성 작업 주문 보기에 상태가 열림-예약되지 않음으로 표시됩니다. 각 일정 날짜에 대한 작업 주문을 수동으로 생성하려면 아니요 를 선택하세요.
작업 주문 유형: 진단 및 수리 또는 검사와 같은 작업 주문 유형을 선택하세요.
작업 지시를 하루 전에 생성합니다: 예상 서비스 날짜보다 며칠 전에 작업 지시가 생성됩니다. 며칠 전을 선택하면 작업 지시가 원하는 것보다 많아질 수 있습니다. 반면에 너무 적게 선택하면 준비할 시간이 없을 수 있습니다. 계약 수준에서 값을 입력하지 않았다면 Field Service 설정>계약 탭 > 계약 작업 주문 X일 먼저 생성에 환경 수준 설정이 있습니다. 이 필드에도 값이 없으면 작업 지시는 계약서에 기록된 날짜보다 7일 전에 생성됩니다.
여기에 입력된 작업 주문 유형, 우선순위, 작업 주문 요약 및 위치 는 결과 작업 주문으로 전달됩니다.
예약 설정을 입력하세요.
예약 자동 생성: 시스템에서 작업 지시서를 생성하려면 예 를 선택하세요(자동 생성 또는 수동 생성 여부와 관계없음). 예약 시 선호 리소스 와 선호 시작 시간 을 지정하세요. 아니요 를 선택하면 생성된 작업 지시가 수동, 일정 단계 또는 다음을 사용하여 정상적인 일정 예약 프로세스를 통해 예약됩니다 Resource Scheduling Optimization.
참고
계약은 리소스가 활성화되어 있는지, 작업 시간이 있는지 등의 다른 요소를 고려하지 않고 반복에 따라 예약을 생성합니다.
예상 기간: 이 유형의 작업 주문에 대한 예상 시간을 선택하세요.
예약 전 유연성 및 예약 후 유연성 필드는 예상 일정 날짜 전후로 작업 주문을 예약할 수 있는 날짜를 지정합니다. 이러한 필드는 생성된 작업 주문의 날짜 창 시작 및 날짜 창 종료 필드를 채워 일정 도우미를 지원합니다. 예를 들어, 매월 8일에 월별 유지 관리를 수행하고, 예약 전후 유연성을 7일로 설정한 경우 작업 주문은 매월 1일~15일 사이에 예약될 수 있습니다.
생성된 작업 주문에 대한 시간 창을 생성하기 위해 시간 창 시작 및 시간 창 종료 를 지정할 수 있으며, 이는 일정 도우미에 포함됩니다. (예: 작업 주문이 오전 8시에서 오후 12시 사이에 예약되어야 함)
위쪽의 명령 모음에서 예약 되풀이를 선택합니다.
정보를 입력합니다.
반복 패턴. 예를 들어 매주, 매월 첫 번째 월요일 또는 격주 금요일입니다.
재발 범위. 시작 날짜를 정의하고 종료 날짜 동작를 선택합니다.
- 종료일 없음: 작업 주문은 계약 종료일에 생성됩니다.
- 종료 날짜: 반복 종료 날짜 이후에 작업 주문 생성을 중지합니다.
- #번 반복 후 종료: 지정된 반복 횟수에 도달하면 작업 명령이 생성됩니다.
사용자 정의 날짜: 패턴이 비즈니스 요구 사항을 반영하지 않는 경우 반복 외에도 수행해야 하는 작업 주문을 생성할 날짜를 정의합니다. 예를 들어, 연중 다양한 휴일에 서비스를 수행합니다. 반복이 제공되지 않는 한 사용자 정의 날짜 작업 주문은 생성되지 않습니다.
확인 를 선택한 다음 저장을 선택하세요.
참고
단일 계약에는 다양한 예약 설정이 있을 수 있습니다. 예를 들어, 매주 작업 주문을 생성하는 주간 방문에 대한 예약 설정과 다양한 예약이 있는 월간 방문에 대한 예약 설정을 만들 수 있습니다.
추가 참고 사항: 예약 되풀이 가져오기.
3단계: 계약 작업 세부 사항 추가
계약 과 계약 예약 설정을 설정한 후 수행해야 할 작업을 정의합니다. 작업을 정의하려면 계약에 사고 유형, 제품, 서비스 및 서비스 작업을 추가합니다.
고객 자산 유지 관리를 위해 계약을 사용하려면 계약 예약 사고를 사용하고 자산을 지정하세요. 사고 발생 시 고객 자산을 지정하면 특정 장비에서 수행해야 하는 반복 작업을 정의하고 서비스 내역을 작성할 수 있습니다. 또한 고객 자산이 있는 계약 예약 설정에 여러 문제 유형을 추가할 수도 있습니다. 이 시나리오에서는 계약 예약 사건을 사용합니다.
계약 예약 사고 유형을 사용하지 않으려면 제품, 서비스, 서비스 작업을 계약에 직접 추가할 수 있습니다.
일반 탭의 사건 섹션에서 새로운 계약 예약 사건을 선택합니다. 가이드로 툴팁을 사용하여 사고 세부 정보를 지정합니다.
팁
새로운 계약 예약 설정을 선택하기 전에 세로 줄임표 ⋮를 선택해야 할 수도 있습니다.
저장 및 닫기를 선택합니다.
계약에 사고를 추가하면 관련 제품, 서비스, 서비스 작업 및 특성이 계약에 추가됩니다. 이러한 항목은 생성됨에 따라 작업 지시에 추가됩니다. 사고 유형을 추가할 때 계약에 사고 항목 복사 설정을 고려하세요.
4단계: 계약 활성화 및 작업 주문 보기
조직의 관리자 검토 및 고객 승인 절차가 끝나면 마지막으로 해야 할 일은 계약을 활성화 하는 것입니다. 시스템이 활성화되면 유지 관리 날짜, 작업 주문 등의 관련 기록이 생성됩니다. 계약 상태에 대한 세부 정보를 더 추가하려면 계약 하위 상태 값을 사용하는 것을 고려하세요. 사용자 정의 계약 하위 상태도 만들 수 있습니다.
계약 페이지에서 시스템 상태 를 활성으로 설정합니다.
저장을 선택합니다. 서비스가 수행되어야 하는 날짜를 나타내는 예약 날짜가 생성됩니다.
예약 날짜를 보려면 예약 설정 을 열고 예약 날짜 섹션으로 스크롤하세요.
예약 날짜가 가까워지면 작업 주문 생성 일수 필드를 기준으로 작업 주문이 생성됩니다. 예약 날짜 상태가 처리됨 으로 변경되고 생성된 작업 주문에 대한 조회가 나타납니다.
작업 주문 자동 생성 을 아니요로 설정하면 각 예약 날짜에 대한 작업 주문을 수동으로 생성할 수 있습니다. 정의된 시간보다 일찍 작업 주문을 생성해야 하는 특별한 비즈니스 사례의 경우, 수동으로 작업 주문을 생성할 수 있습니다. 예약 날짜를 열고 작업 주문 생성을 선택하세요.
계약에서 예약 자동 생성을 선택하면 작업 주문이 생성될 때 작업 주문이 기본 리소스에 예약됩니다.
5단계: 계약 작업 주문 수행
작업 주문이 생성되면 해당 작업 주문은 작업 주문 보기에 다른 작업 주문과 함께 표시됩니다.
생성된 작업 주문에는 가격표, 작업 주문 유형, 사고 유형, 고객 자산 등 계약에 명시된 모든 세부 정보가 포함됩니다. 세부 정보는 작업 주문 수준에서 편집할 수 있습니다. 예를 들어, 작업 주문은 계약에서 생성될 수 있지만, 필요에 따라 더 많은 제품과 서비스를 작업 주문에 추가할 수 있습니다. 가격표, 작업 주문 유형 등의 기타 세부 정보는 적절한 권한이 있는 경우 변경할 수 있습니다.
작업 주문서에는 계약에 대한 연결가 포함되어 있습니다.
아직 예약하지 않았다면 예약 을 선택하고 일정을 트리거하세요.
현장 기술자가 계약 작업 지시를 수행하고 관리자가 해당 작업을 마감하면 완료된 작업에 대한 송장이 생성됩니다. 자세한 내용은 작업 주문 수명 주기 및 상태의 관련 항목을 참조하십시오.
팁
작업 지시를 자동으로 생성하는 계약을 설정할 때 작업 지시 제품, 서비스, 서비스 작업, 인시던트 유형 등 작업 지시 자식 레코드 수를 500개 이하로 제한하세요. 레코드 양이 많거나, 동기식 사용자 정의 플러그인이 있거나, 사용자 정의 프로세스가 있는 경우 시간 초과가 발생하여 나머지 자식 레코드가 생성되지 않을 수 있습니다.
시나리오 2: 송장 자동 생성
계약 송장은 제품 및 서비스에 대한 송장을 자동으로 생성하는 데 사용됩니다. 송장은 정의된 반복 주기로 생성되며 매번 동일한 가격의 동일한 제품을 포함합니다. 작업 주문 수행 여부에 관계없이 송장이 생성되어 청구됩니다. 이는 전화 통화나 문자 메시지를 얼마나 많이 보내느냐에 관계없이 매달 휴대전화 요금을 내는 것과 비슷합니다.
이 시나리오에서 고객은 현장 서비스 조직에 서비스 계획에 대한 분기별 금액을 지불합니다.
1단계: 계약 작성 또는 기존 계약 선택
계약 송장을 기존 계약에 추가하거나 새 계약에 추가할 수 있습니다. 계약 송장만 있고 유지 관리 계획이 없는 계약을 체결할 수 있으며 단일 계약에 대해 여러 송장이 있을 수도 있습니다.
이 예에서는 분기별 송장이 기존 계약에 추가됩니다.
계약서에서 송장 설정>새로운 계약 송장 설정 추가를 선택하세요.
팁
새로운 계약 예약 설정을 선택하기 전에 세로 줄임표 ⋮를 선택해야 할 수도 있습니다.
서비스 계약의 이름을 입력하고 저장을 선택하세요.
2단계: 송장 되풀이 및 제품 설정
송장 상품 과 새로운 계약 송장 상품을 선택하세요.
고객에게 정기적으로 청구할 상품을 추가하고 저장을 선택하세요. 송장에 표시된 제품의 가격은 계약서의 가격표를 바탕으로 결정됩니다.
참고
송장 기재 제품은 Field Service 제품 유형이 재고 또는 재고 없음인 제품만 가능합니다. 서비스 유형 제품은 추가할 수 없습니다.
위쪽 명령 모음에서 송장 반복 을 선택합니다.
반복 정보를 입력하세요. 분기별로 설정하려면 다음을 선택하세요.
- 반복: 매월
- 반복 기준: : 해당 월의 일
- 지정된 달마다: 3
확인를 선택한 다음 저장을 클릭하세요.
3단계: 송장 되풀이 활성화 및 송장 보기
이 계약은 이미 활성화되어 있으므로 송장 날짜는 즉시 생성되지 않고 잠시 후에 생성됩니다. 새 계약이나 추정 상태인 기존 계약에 계약 송장 설정을 추가한 경우 계약을 활성화합니다.
송장 날짜를 보려면 관련>송장 날짜를 선택하세요.
계약 작업 지시서처럼 수동으로 계약 송장을 생성할 수는 없습니다.
참고
송장은 계약 섹션 의 현장 서비스 설정 에서 X일 전에 계약 송장 생성 필드에 설정한 내용에 따라 사전에 생성됩니다. 계약 섹션 송장 납부 기한은 반복 송장 설정에 따라 설정되지만, X일 전에 생성됩니다. X일 전에 계약 송장 생성에 값을 입력하지 않으면 시스템은 계약서의 레코드 생성 시점 필드에 따라 송장 날짜에 송장을 생성한 다음, 현장 서비스 설정에서 송장을 생성합니다.
예약 되풀이 가져오기
계약 예약 설정(ABS) 또는 계약 송장 설정(AIS)을 위해 예약 반복 패턴을 가져올 수 있습니다. 되풀이 대화 상자는 저장될 때 ABS 또는 AIS 레코드의 필드를 채웁니다. 이 필드는 되풀이 설정이라고 하며 기본적으로 양식에 표시되지 않습니다. 하나 이상의 ABS 또는 AIS 레코드가 포함된 반복을 CSV로 가져오려면 다음 단계를 수행하세요.
가져온 레코드를 구성하려는 방식과 유사하게 설정된 ABS 또는 AIS에서 대표 문자열을 가져옵니다.
해당 문자열에서 시작 및 종료 날짜나 매월과 같이 문자열에서 구문 분석할 수 있는 레코드의 동작을 구동하는 값을 식별합니다.
이러한 샘플 문자열을 사용하여 계약 예약 및 송장 설정 레코드를 스프레드시트에 채우고 이를 사용하여 완전히 구성된 레코드를 가져옵니다.
예를 들어, 다음 스크린샷에서 반복과 관련 XML을 확인하세요.
<root><pattern><period>weekly</period><option>every</option><weeks every='1'><days>1</days><days>2</days><days>3</days></weeks></pattern><range><start>08/01/2020</start><option>endAfter</option><end>10</end></range><datas/></root>
계약 소유자 변경
계약 시스템 상태 를 추정 으로 변경하고 저장을 선택합니다. 모든 비동기 프로세스가 실행될 수 있도록 5분 동안 기다리세요.
계약 시스템 상태 를 다시 활성 으로 설정하고 저장 및 닫기 를 선택하세요.