Местонахождение инженера при закрытии заявок в МП | Документация АТМ Софт

По всем заявкам всех проектов добавлен новый блок с указанием местоположения инженера.

Инженеру необходимо будет ответить, соответствует ли адрес из заявки адресу выполнения заявки.

Сценарий закрытия заявок с данным блоком

1. Инженер выбирает, был ли выезд на заявку.

2. Если выезд был, то далее необходимо выбрать, совпадает ли адрес из заявки с адресом выполнения заявки по факту.

3. Если выбрано, что не совпадает, то требуется вписать адрес выполнения заявки. Выбираем населенный пункт, вписываем адрес.

Что происходит с данными

- Если выбрано, что адрес совпадает:

мы проверяем координаты, переданные нам от устройства инженера, и координаты адреса заявки. Если между ними разница менее 1 км, то мы записываем координаты закрытия от устройства инженера.

Если разница более 1 км, то мы записываем координаты закрытия заявки, равные координатам адресу из заявки.

- Если выбрано, что адрес не совпадает:

мы проверяем координаты, переданные нам от устройства инженера, и координаты адреса, который указал инженер. Если между ними разница менее 1 км, то мы записываем координаты закрытия от устройства инженера.

Если разница более 1 км, то мы записываем координаты закрытия заявки, равные координатам адресу, который указал инженер. Также в отчете ГСМ меняем адрес на тот, который указал пользователь, с пометкой в комментариях, что адрес указан в ручную.

Данные координаты записываются в закрытие заявки, а также в отчет ГСМ.

Таким образом, решаются проблемы:

- глушение с неверными координатами закрытия;

- в заявке в поле "Адрес" указан некорректный адрес выполнения заявки.

   



Разработано в АЛЬФА Системс