---
metadata:
  - name: generator
    content: Diplodoc Platform v5.52.0
alternate:
  - https://yandex.kz/routing/doc/kk/vrp/1c-faq.md
  - https://yandex.kz/routing/doc/ru/vrp/1c-faq.md
  - href: ru/vrp/1c-faq.md
    type: text/markdown
    title: Markdown version
  - href: llms.txt
    type: text/markdown
    title: llms.txt
title: Яндекс Маршрутизация — модули интеграции с 1С — популярные вопросы
---
> **Documentation Index:** Fetch the complete configuration index at https://yandex.kz/routing/doc/ru/llms.txt


# Часто задаваемые вопросы

<!-- source: ru/vrp/_includes/module-1c.md -->
{% note warning %}

Модуль предоставляется «как есть» для интеграции с типовыми конфигурациями 1С. Корректная работа модуля в уникальной конфигурации не гарантируется. Обслуживание модуля не осуществляется. За помощью по доработкам модуля обращайтесь к вашему разработчику 1С или интегратору. Поддержка доступна по вопросам Планирования и Мониторинга.

{% endnote %}
<!-- endsource: ru/vrp/_includes/module-1c.md -->

## Можно ли дорабатывать модуль самостоятельно?  {#redesign}

Да, можно. Модуль предоставляется безвозмездно и без каких-либо ограничений по возможностям его модификации. Подробнее см. в разделе [Лицензия](https://yandex.kz/routing/doc/ru/vrp/1c-integration-modules_index-page.md#license).


## Где найти дополнительную информацию о модуле?  {#additional-info}

Посмотрите вебинар [Как научить 1C планировать оптимальные маршруты?](https://yandex.ru/routing/webinar/10-09-2020-marshruty-1c-zapis)

## Запускаю автоматическую обработку — не заполняется справочник «Основные настройки».  {#options-not-filled}

Попробуйте загрузить настройки из файла, см. пункт 2 [Шага 3: Заполнение справочников и настроек](https://yandex.kz/routing/doc/ru/vrp/1c-guide-uf.md#step3).

## Откуда берутся координаты при заполнении заказов?  {#location-coordinates}

См. пункт 3 [Шага 4: Загрузка заказов](https://yandex.kz/routing/doc/ru/vrp/1c-guide-uf.md#step4). В справочнике **Общие настройки** есть параметр `Заполнять координаты случайными значениями`. Он отвечает за формирование случайных координат для заказов в зависимости от координат склада, чтобы можно было тестировать модуль без подключения геокодера.

## У меня в базе 1С ведутся свои данные по координатам. Нужен ли мне геокодер?  {#geocoder-needed}

Нет. Геокодер нужен в ситуации, когда есть данные только по адресам и эти адреса постоянно меняются. Модуль на текущий момент не поддерживает справочник координат для адресов, т. е. использование своих данных по координатам необходимо доработать.

## Откуда взять ключи/токены, чтобы модуль работал с Яндекс Маршрутизацией?  {#get-tokens}

`КлючAPI для Яндекс Маршрутизация` после регистрации на [сервисе](https://yandex.ru/courier/) нужно взять из раздела **Настройки** → **Компания** → **API Key**.

`КлючAPI для Яндекс Геокодирование` необходимо получить в [Кабинете Разработчика](https://developer.tech.yandex.ru) для сервиса **JavaScript API и HTTP Геокодер**. Бесплатный ключ не будет работать из 1С (см. [условия использования](https://yandex.ru/dev/maps/jsapi/doc/2.1/terms/index.html/#index__conditions)). Как приобрести Геокодер, см. в разделе [Как купить лицензию](https://yandex.ru/dev/commercial/doc/ru/concepts/how-to-buy) документа [Коммерческая версия API Яндекс&nbsp;Карт](https://yandex.ru/dev/commercial/doc/ru/).

`Токен для Яндекс Мониторинг` нужно [получить на сервисе Яндекс&nbsp;OAuth](https://yandex.kz/routing/doc/ru/delivery/quickstart/register.md). Это делается через учетную запись, у которой есть доступ уровня **Администратор** к ID компании в [Яндекс&nbsp;Маршрутизации](https://yandex.ru/courier).

Обратите внимание, что значения ключей и токена разные.

## В рабочем месте логиста нажимаю кнопку «Отправить запрос» — возникает ошибка «Query parameter ‘apikey’ is missing».  {#apikey-missing}

В справочнике **Общие настройки** нужно заполнить параметр `Ключ API для Яндекс Маршрутизации`.

## В рабочем месте логиста нажимаю кнопку «Отправить запрос» — возникает ошибка «Json document is not consistent with schema... Fail keyword: additionalProperties».  {#additional-properties-failed}

Ошибка `Json document is not consistent with schema` означает, что нарушена [структура JSON-запроса к API](https://yandex.ru/routing/doc/ru/vrp/redoc/index.html#operation/addMVRPTask). Это может происходить, если отсутствует обязательный параметр; добавлен лишний параметр, которого нет в спецификации; нарушены ограничения минимальных или максимальных значений.

В тексте сообщения указано, в каком параметре ошибка. Например, текст ошибки:

```
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`, т. е. для смен ТС в справочнике **Настройки штрафов для алгоритма** указан штраф за недоставку. Его можно определять только для заказов.

<!-- source: ru/vrp/_includes/feedback.md -->
<a href="feedback">
  <span class="button">Написать в службу поддержки</span>
</a>




<!-- source: ru/_includes/neuroexpert.md -->



<!-- endsource: ru/_includes/neuroexpert.md -->
<!-- endsource: ru/vrp/_includes/feedback.md -->
