Часто задаваемые вопросы
- Можно ли дорабатывать модуль самостоятельно?
- Где найти дополнительную информацию о модуле?
- Запускаю автоматическую обработку — не заполняется справочник «Основные настройки».
- Откуда берутся координаты при заполнении заказов?
- У меня в базе 1С ведутся свои данные по координатам. Нужен ли мне геокодер?
- Откуда взять ключи/токены, чтобы модуль работал с Яндекс Маршрутизацией?
- В рабочем месте логиста нажимаю кнопку «Отправить запрос» — возникает ошибка «Query parameter ‘apikey’ is missing».
- В рабочем месте логиста нажимаю кнопку «Отправить запрос» — возникает ошибка «Json document is not consistent with schema... Fail keyword: additionalProperties».
Важно
Модуль предоставляется «как есть» для интеграции с типовыми конфигурациями 1С. Корректная работа модуля в уникальной конфигурации не гарантируется. Обслуживание модуля не осуществляется. За помощью по доработкам модуля обращайтесь к вашему разработчику 1С или интегратору. Поддержка доступна по вопросам Планирования и Мониторинга.
Можно ли дорабатывать модуль самостоятельно?
Да, можно. Модуль предоставляется безвозмездно и без каких-либо ограничений по возможностям его модификации. Подробнее см. в разделе Лицензия.
Где найти дополнительную информацию о модуле?
Посмотрите вебинар Как научить 1C планировать оптимальные маршруты?
Запускаю автоматическую обработку — не заполняется справочник «Основные настройки».
Попробуйте загрузить настройки из файла, см. пункт 2 Шага 3: Заполнение справочников и настроек.
Откуда берутся координаты при заполнении заказов?
См. пункт 3 Шага 4: Загрузка заказов. В справочнике Общие настройки есть параметр Заполнять координаты случайными значениями
. Он отвечает за формирование случайных координат для заказов в зависимости от координат склада, чтобы можно было тестировать модуль без подключения геокодера.
У меня в базе 1С ведутся свои данные по координатам. Нужен ли мне геокодер?
Нет. Геокодер нужен в ситуации, когда есть данные только по адресам и эти адреса постоянно меняются. Модуль на текущий момент не поддерживает справочник координат для адресов, т. е. использование своих данных по координатам необходимо доработать.
Откуда взять ключи/токены, чтобы модуль работал с Яндекс Маршрутизацией?
КлючAPI для Яндекс Маршрутизация
после регистрации на сервисе нужно взять из раздела Настройки → Компания → API Key.
КлючAPI для Яндекс Геокодирование
необходимо получить в Кабинете Разработчика для сервиса JavaScript API и HTTP Геокодер. Бесплатный ключ не будет работать из 1С (см. условия использования). Как приобрести Геокодер, см. в разделе Как купить лицензию документа Коммерческая версия API Яндекс Карт.
Токен для Яндекс Мониторинг
нужно получить на сервисе Яндекс OAuth. Это делается через учетную запись, у которой есть доступ уровня Администратор к ID компании в Яндекс Маршрутизации.
Обратите внимание, что значения ключей и токена разные.
В рабочем месте логиста нажимаю кнопку «Отправить запрос» — возникает ошибка «Query parameter ‘apikey’ is missing».
В справочнике Общие настройки нужно заполнить параметр Ключ API для Яндекс Маршрутизации
.
В рабочем месте логиста нажимаю кнопку «Отправить запрос» — возникает ошибка «Json document is not consistent with schema... Fail keyword: additionalProperties».
Ошибка Json document is not consistent with schema
означает, что нарушена структура JSON-запроса к API. Это может происходить, если отсутствует обязательный параметр; добавлен лишний параметр, которого нет в спецификации; нарушены ограничения минимальных или максимальных значений.
В тексте сообщения указано, в каком параметре ошибка. Например, текст ошибки:
Json document is not consistent with schema. Schema document: #/properties/vehicles/items/properties/shifts/items/properties/penalty Fail keyword: additionalProperties Fail document: #/vehicles/0/shifts/0/penalty/drop
В данном случае в смену транспортного средства был добавлен лишний параметр penalty.drop
, т. е. для смен ТС в справочнике Настройки штрафов для алгоритма указан штраф за недоставку. Его можно определять только для заказов.