Показ карты яндекс в документе Задание на перевозку (расширение для УТ 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 не будет опубликован. Обязательные поля помечены *