배차 만들기
AI 배차 — 세부 내용
엑셀 양식과 결과를 다듬는 방법을 다룹니다. 세 방식 모두 같습니다. 방식마다 다른 입력은 각 장에 있습니다.
엑셀 양식
- 파일 : 통합 양식
xlsx하나. 세 방식(권역 · 최적 · 균등 배차)이 함께 사용. 매크로 없음 - 시트 구성 : 배차설정 · 경유지 · 차량 세 시트
- 배차 타입을 고르면 : 다른 방식의 줄은 회색으로 바뀜. 회색 줄에 적은 값은 무시
배차설정 시트 · 공통 줄
값이 정해진 칸은 셀을 누르면 목록이 열립니다.
- 센터 주소(필수) : 센터 위치. 출발 도착 형태에 따라 출발지 또는 도착지로 사용
- 시간 설정 (날짜·시간) : 배차 기준 시각. 날짜를 비우면 업로드한 날
- 시간 고정 : 출발시간 고정은 해당 시각에 출발, 도착시간 고정은 해당 시각까지 도착
- 출발 도착 형태 : 단일출발지→다중목적지는 여러 곳 방문, 다중출발지→단일목적지는 한 곳에 집결. 비우면 경유지를 보고 자동 결정
단일출발지→다중목적지
센터에서 출발해 여러 곳을 방문 (배송)
다중출발지→단일목적지
여러 곳을 들러 센터로 모임 (수거)
- 출발지 복귀시간 포함 : 포함
O, 미포함X(알파벳) - 방식별 줄 : 고른 배차 타입의 줄만 입력, 다른 줄의 값은 무시. 입력값은 각 장의 배차 옵션 참고 — 권역 배차 · 최적 배차 · 균등 배차
이전 양식
- 쓰는 경우 : 이전 양식으로 만들어 둔 엑셀을 계속 쓸 때
- 차이 : 배차설정 시트 없음. 설정은 화면에서 직접 입력, 방문지는
tasks시트에 줄마다 출발지와 목적지를 함께 입력 - 파일 : 방식에 따라 둘로 나뉨
— 최적 배차 · 균등 배차 공용
— 권역 배차. 담당 권역은 drivers 시트에 입력
미할당 업무
![미할당 업무를 펼친 모습 — 작업마다 [배차 할당]이 있다](/assets/manual/dispatch-unalloc.jpg)
- 미할당 업무 : 운행 시간 · 수송량 · 운행 유형 한도 때문에 어느 차량에도 들어가지 못한 작업
- 배차 할당 : 작업을 고르고 누르면 원하는 노선에 직접 추가
- 미할당이 많을 때 : 방식별로 확인할 곳이 다름
- 권역 배차 : 차량 시트의 담당 권역 이름이 권역 관리의 이름과 같은지 확인. 가장 흔한 원인
- 최적 배차 : 최대 운행 시간이나 최대 수송량을 올려 다시 실행
- 균등 배차 : 차량 수를 늘리거나 최대 수송량을 올림
경유지 추가
지도에서 다른 노선 핀 또는 미할당 핀을 직접 선택해서 현재 노선으로 가져옵니다.
- 가져갈 노선 카드의 경유지 추가를 누릅니다.

누르면 화면 위에 안내가 표시되고, 지도에는 대상 노선만 색으로 남습니다 - 지도에서 다른 노선의 핀이나 미할당 핀을 클릭합니다. 그 경유지가 이 노선으로 넘어오며, 여러 개를 연달아 가져올 수 있습니다.

가져온 만큼 그 노선의 수송량과 경유지 수가 늘어납니다 - 완료를 누르거나 지도의 빈 곳 클릭, 또는 ESC로 끝냅니다.
배차 변경
- 옮길 경유지의 배차 변경을 누릅니다.


누르면 배차 가능 차량 목록이 펼쳐집니다 — 노선 카드 안(왼쪽)에서도, 지도 위(오른쪽)에서도 - 배차 가능 차량 목록에서 옮길 노선번호를 누릅니다. 미할당으로 뺄 수도 있습니다.
- 확인 창에서 확인을 누릅니다. 두 노선의 소요 시간과 거리가 다시 계산됩니다.
버튼이 없거나 고를 수 없을 때

전송된 노선은 카드에 운행 상태가 표시됩니다
- 노선이 한 대뿐 : 배차 변경 버튼 없음
- 출발지 · 도착지 : 옮길 수 없음
- 전송된 노선 : 배차 가능 차량 목록에 나오지 않음

방문 순서 변경과 되돌리기

- 순서 변경 : 노선 카드에서 경유지를 끌어서 이동. 바꿀 때마다 소요 시간과 거리 재계산
- 순서는 배차 변경 뒤에 : 경유지를 다른 노선으로 옮기면 그 노선의 순서가 다시 계산되어, 먼저 바꿔 둔 순서가 사라짐
- 되돌리기 : 마지막 변경부터 하나씩, 처음 결과까지 취소. 배차 변경과 순서 변경 모두 대상
- 전송한 배차 : 되돌릴 수 없음
노선 변경 확정


- 노선 변경 확정 : 배차 변경이나 순서 변경을 하면 노선 일괄 전송 자리에 표시. 확정해야 전송 버튼이 돌아옴
- 확정 시 : 바뀐 노선으로 도착 예정 시간을 다시 계산해 저장
- 배차 변경 : 옮긴 즉시 저장. 확정하지 않고 화면을 벗어나도 유지
- 방문 순서 변경 : 확정할 때 저장. 확정 전에 벗어나면 사라짐
노선 전송
- 노선 일괄 전송 : 노선에 적힌 기사 연락처로 알림 전송. 기사앱이 설치된 번호는 앱 푸시, 그 밖에는 알림톡
- 한 기사가 여러 노선 : 알림은 1회만 전송
- 전송되지 않는 경우 : 기사앱 배차 사용 가능 횟수가 노선 수보다 적을 때, 번호가 잘못되었거나 알림을 받을 수 없는 번호일 때(해당 노선만)
한 노선만 다시 보내려면

전송하지 않은 노선은 카드에 미배차가 표시됩니다
- 기사 변경 : 배차 내역에서 해당 배차를 열면 노선 카드에 표시. 전화번호를 넣고 보내면 그 노선만 입력한 번호로 전송
- 미배차 : 아직 전송되지 않은 노선. 전송되면 그 자리에 운행 상태 표시

지난 결과 다시 보기
- 위치 : 배차 내역의 AI 배차 탭. 세 방식 모두 이 탭이고, 전송하지 않은 결과도 남음
- 항목 선택 : 결과 화면이 그대로 열려 이어서 수정하고 다시 전송
- 운행이 끝난 노선 : 소요 시간이 실제 걸린 시간으로 바뀌고 옆에 (계획 ○분) 표시
시트의 나머지 칸
양식에 이미 있는 칸과, 직접 더해서 쓰는 열입니다. 머리글 이름만 맞추면 없던 열도 인식됩니다.
차량 시트
- 기사 이름 : 결과 화면에서 노선 이름 옆에 표시
- 고객 문의 연락처 : 수령인이 문의할 번호
- 최대 경유지 수 : 해당 차량이 방문할 곳의 한도. 비우면 제한 없음
- 차고지 주소 : 배송이면 마지막 경유지 → 차고지 구간, 수거면 차고지 → 첫 경유지 구간이 경로와 시간에 포함
- 운송 옵션의 출발지 복귀시간 포함보다 차고지 우선
- 노선의 끝점은 하나. 차고지를 적은 차량은 차고지에서 끝나고, 비워 둔 차량만 출발지로 복귀
- 운행 기준 시간 : 그 차량의 출발 시각(배송) 또는 도착 시각(수거). 시각만 입력(
14:30). 조·석간처럼 차량마다 나가는 시각이 다를 때 사용 - 운행 유형 : 그 차량이 소화할 수 있는 유형. 쉼표로 여러 개 입력 가능(예: 냉장,냉동). 경유지 시트의 운행 유형과 글자까지 같은 값만 매칭
- 차종 : 화물차 차종을 넣으면 통행료를 그 기준으로 계산
- 차량 중량(톤) · 차량 높이(m) : 둘 다 입력해야 높이·중량 제한 도로를 피하는 화물차 경로 적용. 하나만 넣으면 통행료만 화물차 기준, 경로는 승용차 기준
- 차량 너비(m) · 차량 길이(m) : 경로 탐색에 함께 반영

경유지 시트
- 점착 시작 · 점착 끝 : 그 경유지를 방문할 시간대(예:
09:00~11:00)- 한쪽만 입력 가능. 시작만 적으면 그 시각 이후, 끝만 적으면 그 시각까지
- 사용 시 경유지 차감 2배. 실행 전에 적용 여부를 묻는 창 표시
- 시간대를 너무 좁게 주면 어느 노선에도 들어가지 못해 미할당으로 남음
- 점착시간을 쓴 경우에만 결과 파일에 점착 열 생성
- 운행 유형 : 그 작업이 필요로 하는 유형 하나. 이름은 자유(예: 냉동). 차량 시트에 같은 유형의 차량이 한 대도 없으면 미할당으로 남음

기사 관리에 기사 명단과 차량 정보를 등록해 두면 차량 시트를 만들지 않아도 됩니다.