Показ карты яндекс в документе Задание на перевозку (расширение для УТ 11)








Расширение для конфигурации УТ 11, добавляющее в документ Задание на перевозку яндекс карту с точками и маршрутом.

Расширение с очень простым, но полезным функционалом. Работает в рабочем месте Доставка, добавляет дополнительное окно с яндекс картой.

Позволяет:

1. При активации строки документа распоряжения на доставку выводить точку на карте по адресу, указанному в документе.

2. При активации строки готового Задания на перевозку выводит маршрут на карте.

Обработка тестировалась на релизе Управление торговлей, редакция 11.4.5.41. Режим совместимости в расширении указан 8.3.10. 

Будет работать и на релизах ниже или выше, только нужно будет поставить режим совместимости такой, который в конфигурации.

 

Дополнение:

С некоторого времени в картах перестали работать функции геокодирования.

Чтобы восстановить работу, требуется указать ключ разработчика Яндекс. 

Для этого нужно зарегистрироваться в yandex developer tech 
https://developer.tech.yandex.ru/ 
Получить ключ (см. скрин). 

И вставить его в макет расширения в код подключения карты 

<script src="https://api-maps.yandex.ru/2.1/?lang=ru_RU&amp;apikey=083000e-59ca-4eb5-94ae-808200000" type="text/javascript"></script>

Эту строку не вставляйте ключ исправленный.

Находим обработку Рабочее место менеджера по доставке (РабочееМестоМенеджераПоДоставке). 

 

Открываем макет МакетЯндекс и в строчку подключения карты добавляем ключ, как на примере выше.

9 Comments

  1. arbor

    Добрый день.

    Подскажите, как поменять режим совместимости?

    УТ 11 11.3.4.112 не работает

    Reply
  2. FreeArcher

    (1) Вот так вот. На скринах другое расширение показано, на значения не ориентируйтесь, ставьте, как в основной конфигурации.

    Reply
  3. arbor

    (2) Спасибо. Теперь расширение заработало.

    Только теперь выдает ошибку.

    Reply
  4. Avt_Biz

    Маршрут не строит :

    (версия 1с 11.4.5.143) — подключил все правильно , в отладчике код расширения исполняется.

    Reply
  5. FreeArcher

    (4) Проверю напишу.

    Reply
  6. FreeArcher

    (4)

    Маршрут не строит :

    Да перестало работать геокодирование и построение маршрутов.

    Требуется указать ключь разработчика Яндекс.

    Чтобы заработало нужно зарегестрироваться в яндекс developer tech

    https://developer.tech.yandex.ru/keys/

    Получить ключь (см. скрин).

    И вставить его в макет расширения в код подключения карты

    <sc ript src=»https://api-maps.yandex.ru/2.1/?lang=ru_RU&apikey=083000e-59ca-4eb5-94ae-8082000d» type=»text/javascript»></sc ript>
    

    Эту строку не вставляйте ключь исправленный.

    Reply
  7. deniskozin

    Добрый день

    Вот это чуть подробнее можно?


    И вставить его в макет расширения в код подключения карты
    Reply
  8. FreeArcher

    (7) Нужно открыть в конфигураторе расширение, открыть макет с картой и вставить ключ.

    Reply
  9. KazanKokos

    а ключ разработчика на всю базу действует или только на одно рабочее место?

    Reply

Leave a Comment

Ваш адрес email не будет опубликован. Обязательные поля помечены *