В данной обработке реализована интеграция Yandex Maps в 1С на примере УТ 10.3. В документе "Реализация товаров и услуг" в поле "Адрес доставки" указываются соответственные данные и далее в обработке они служат для построения маршрута. Обработка состоит из карты и трех табличных частей: 1. Таблица с документами доставок 2. Таблица с наименованиями номенклатуры и весами 3. Таблица для построения маршрута.
При двойном клике по строке в Таблице1, строка переносится в Таблицу3, при этом отправляется http запрос с адресом, в ответ приходит файл в формате xml, парсится и на выходе дает координаты и адрес(исправленный yandex - ом).
Тестирование проводилось в Конфи
Порядок адресов в Таблице3 является порядком точек при построении маршрута.
При активизации строки в Таблице3 и нажатии кнопки "НаКарту", выводится метка на Карте.
При нажатии кнопки "выполнить", создается маршрут на карте. Расстояние маршрута можно получить кликнув на любую точку построенного маршрута.
Для полной функциональности карты необходим Api Yandex Key
Условия использования API Yandex Карт: https://tech.yandex.ru/maps/jsapi/doc/2.1/terms/index-docpage/
Спасибо каналу : https://www.youtube.com/watch?v=YcFHZ3tBNU4
Тестирование проводилось в релизе 10.3.45.3.