Рефакторинг Такси-Мастер, промежуточные результаты
В ходе тотальной переработки Такси-Мастер накопилось много изменений, которые пока рано описывать в
документации, но не описывать уже рискованно, поэтому пока отчитываемся в блоге.
Большие изменения коснулись карточки заказа, точнее — той ее части, что связана с картой.
Появились новые кнопки.
Вы можете видеть две новые кнопки с глобусами, расположенные рядом с полем
Со скидкой (группа
Исполнение заказа, нижняя часть карточки).
Маршрут
С помощью кнопки

открывается окно, в котором обозначается
маршрут, а также присутствуют инструменты для его задания.
Чтобы открыть окно с картой, на которой указан маршрут, нажмите на эту кнопку.

В верхней части окна присутствует панель инструментов, на которой расположены кнопки, позволяющие создавать и изменять точки на карте, связанные с заказом.
Ниже расположена таблица, строки которой — точки маршрута заказа:
- Первый столбец содержит номер позиции и ее сущность:
- S — старт маршрут.
- P — остановка.
- F — окончание маршрута.
- Второй столбец —адрес.
- Третий столбец — откуда взята координата:
- К — из карты.
- Б — из базы данных Такси-Мастер.
- З — из текущего заказа. Координата принадлежит только текущему заказу и не будет сохранена в базе данных для следующих заказов. Чтобы сохранить ее в базе, нажмите кнопку
. - ! или ? — координата нигде не найдена.
Как видно из описания, вы можете задать адресу позицию на карте только для одного заказа, не сохраняя ее в базе данных Такси-Мастер, таким образом ограничив сохранение промежуточных позиций типа «Магазин на углу» или «Автобусная остановка», относящихся только к данному заказу.

Помимо этого, имеется возможность через это окно установить экипаж на заказ (естественно, нужен какой-либо инструмент, с помощью которого экипажи будут отображаться на карте). Чтобы установить экипаж на заказ, удерживая
Ctrl, нажмите дважды правой кнопкой мыши по тому экипажу, который хотите установить.
В нижней части окна есть строка статуса, в которой описываются многие действия. Не забывайте о ее существовании.
Пока описание скудное, после релиза новой версии будет подробное
описание в документации (сейчас его нет).
Трекинг авто
Вторая кнопка, расположенная в карточке заказа, —

— открывает карту, показывающую результат трекинга экипажа, установленного на заказ. О трекинге экипажа напишем чуть позже.
Привязка стоянок к карте
Функция привязки стоянок к карте претерпела некоторые изменения: помимо традиционного способа задания стоянки на карте полигоном появился новый способ — задание точкой. Суть этого метода такова: в справочнике «Пункты» при редактировании карточки пункта можно открыть карту и задать точку, обозначающую центр стоянки, и затем в процессе работы экипаж будет автоматически устанавливаться на ту стоянку, к которой ближе.
Чтобы привязать пункт к позиции на карте новым способом, необходимо выполнить следующие действия:
- Открыть справочник «Пункты».
- Открыть карточку пункта.
- Нажать кнопку с изображением глобуса.
- Если пункт уже обозначен на карте флажком, нажать кнопку Редактировать, а потом двойным щелчком мыши указать новое положение.
- Если необходимо удалить старые координаты, нажать кнопку Удалить.
Координатами считаются либо координаты дома (следовательно, и улицы); либо координаты, заданные вручную (см. выше шаги задания координат). Такси-Мастер дает высший приоритет координатам, заданным вручную.