Вегонис
← Помощь

Как подключить 1С

После подключения Вегонис сам находит проблемные заказы и отвечает на вопросы о продажах, долгах и прибыли. Подключение делается один раз.

Кто это делает. Первая часть выполняется в Конфигураторе 1С и на веб-сервере — нужен ваш программист 1С или системный администратор. Вторая часть делается в кабинете Вегонис и занимает пару минут.

Что нужно до начала

Сделайте резервную копию базы до любых изменений: Конфигуратор → Администрирование → Выгрузить информационную базу.

Часть 1На стороне 1С

Шаг 1. Установка расширения

  1. Откройте базу в Конфигураторе под пользователем с полными правами.
  2. Меню Конфигурация → Расширения конфигурации — откроется окно расширений.
  3. Нажмите Добавить (+): задайте Имя (например, Vegonis), Префикс, Назначение — «Дополнение». Создастся пустое расширение.
  4. Выделите созданное расширение и выполните Конфигурация → Загрузить конфигурацию из файла… → выберите скачанный файл расширения.
  5. Обновите конфигурацию базы данных: Конфигурация → Обновить конфигурацию базы данных (F7), примите изменения.

Проверка. В окне «Расширения конфигурации» расширение отображается и включено — стоит флаг «Используется».

Шаг 2. Публикация базы с HTTP-сервисом

  1. На сервере, где установлен веб-сервер, откройте базу в Конфигураторе.
  2. Меню Администрирование → Публикация на веб-сервере…
  3. Заполните поля:
    • Имя — короткий латинский псевдоним публикации. Он станет частью адреса, например vegonis.
    • Веб-сервер — выберите установленный, Apache или IIS.
    • Каталог — физический каталог публикации.
  4. Убедитесь, что HTTP-сервисы публикуются: включите флаг «Публиковать HTTP сервисы по умолчанию» — либо явно добавьте сервис Вегонис в списке HTTP-сервисов.
  5. Нажмите Опубликовать. При запросе перезапустите веб-сервер.

Если расширение устанавливали или обновляли после публикации — выполните «Опубликовать» ещё раз. Иначе HTTP-сервис расширения в публикации не появится.

В результате база доступна по адресу http://<хост>:<порт>/<Имя>/, а HTTP-сервис — по адресу http://<хост>:<порт>/<Имя>/hs/…

Проверка. Откройте http://<хост>:<порт>/<Имя>/ в браузере — должна запроситься аутентификация 1С.

Если HTTP-сервис отвечает ошибкой доступа, проверьте у расширения настройки «Безопасный режим» и «Защита от опасных действий» для пользователя интеграции.

Шаг 3. Пользователь для Вегонис

Создайте отдельного пользователя. Не используйте учётные записи сотрудников: отдельный пользователь легко отозвать, и его действия видны в журнале.

  1. В 1С:Предприятии: Администрирование (или «НСИ и администрирование») → Настройки пользователей и прав → Пользователи → Создать.
  2. Полное имя: Вегонис (интеграция).
  3. Вход в программу разрешён — включить.
  4. Аутентификация 1С:Предприятия — включить. Имя (логин) — например vegonis, задайте надёжный пароль.
  5. «Показывать в списке выбора» — выключить. Аутентификацию ОС и OpenID не включать.

Не назначайте «Полные права» или «Администратор». Пользователю нужен только доступ на чтение данных через HTTP-сервис.

Назначьте роль {{ИМЯ_РОЛИ}} из расширения Вегонис одним из способов:

Шаг 4. Ограничение доступа по IP

Ограничьте публикацию так, чтобы обращаться к ней могли только ваши локальные адреса и сервер Вегонис.

Разрешить:

Настраивается на уровне веб-сервера, точечно — только для этой публикации. Выберите свой вариант.

IIS

  1. Установите компонент «IP Address and Domain Restrictions», если его нет: роль Web Server (IIS) → Security.
  2. В IIS Manager выберите приложение публикации — узел с именем публикации под сайтом — и откройте «IP Address and Domain Restrictions».
  3. Справа «Edit Feature Settings…» → «Access for unspecified clients» = Deny.
  4. «Add Allow Entry…» → добавьте 176.123.169.28 и каждый ваш локальный IP или подсеть.

Apache 2.4

В конфигурации публикации — там, где Apache описывает каталог или Location публикации — добавьте:

<Location /vegonis>
    <RequireAny>
        Require ip 176.123.169.28
        Require ip 192.168.0.0/24
        # добавьте ваши локальные адреса
    </RequireAny>
</Location>

Замените /vegonis на ваш псевдоним публикации, подсеть — на свою. Перезапустите Apache.

Для устаревшего Apache 2.2: Order deny,allow → Deny from all → Allow from 176.123.169.28 и ваши адреса.

Дополнительно: файрвол

На сервере веб-сервера ограничьте входящие подключения на порт публикации (80 или 443) только разрешёнными адресами. В Windows Firewall: создать входящее правило → порт 80/443 → Scope / Remote IP → добавить 176.123.169.28 и локальные адреса → Allow, остальное на этом порту заблокировать.

Это дополняет ограничение веб-сервера на сетевом уровне.

Проверка. С разрешённого адреса публикация открывается, с постороннего — отказ (403).

Шаг 5. Проверка

Откройте в браузере:

http://<хост>:<порт>/<Имя>/hs/aiassistant/ping

Ожидаемый ответ:

{
  "ok": true,
  "service": "1c-aiassistant",
  "message": "HTTP service from extension works",
  "date": "20.07.2026 12:24:16"
}

Если ответ такой — сторона 1С настроена. Понадобятся три вещи для следующего шага:

Часть 2В кабинете Вегонис

Шаг 6. Подключение в кабинете

Настройки → Подключение 1С, блок «Шаг 2. Подключите базу».

Форма подключения базы в кабинете
Четыре поля и кнопка проверки
ПолеЧто вводить
Адрес 1САдрес публикации в формате http(s)://<сервер-или-IP>/<имя-публикации>. Технический путь /hs/aiassistant дописывать не нужно — Вегонис добавит его сам
Логин 1С пользователяЛогин созданного на шаге 3 пользователя
Пароль 1С пользователяЕго пароль
Конфигурация 1СОбязательное поле. Не уверены — выберите «Определить автоматически»

Нажмите «Проверить подключение 1С» — Вегонис скажет, отвечает база или нет. Убедившись, нажмите «Сохранить подключение 1С».

Шаг 7. Обучение

Шаг обучения
Кнопка «Начать обучение»

Ассистент изучит структуру вашей базы: источники, поля и смысл данных. Обычно это занимает несколько минут.

Обучение платное — по вашему тарифу. Запускается только вручную, кнопкой: само по себе не начнётся.

После обучения ассистент может задать несколько уточняющих вопросов о вашей базе. Ответьте на них — от этого напрямую зависит точность будущих отчётов. Ход обучения виден в блоке «Прогресс», вопросы — в блоке «Уточнения».

Безопасность

Если не подключается

Что происходитЧто проверить
Публикация не открывается в браузереВеб-сервер запущен, публикация выполнена, порт открыт. До появления запроса аутентификации 1С дальше идти смысла нет
Публикация открывается, а ping отдаёт 404Расширение установлено уже после публикации — выполните «Опубликовать» ещё раз
Ping отдаёт ошибку доступаПроверьте у расширения «Безопасный режим» и «Защиту от опасных действий» для пользователя интеграции
С вашего адреса отказ 403Ваш IP не попал в список разрешённых на шаге 4
Ping работает, а кабинет базу не видитВ списке разрешённых должен быть 176.123.169.28. Проверьте и веб-сервер, и файрвол
Ошибка логина или пароляУбедитесь, что этот пользователь входит в базу обычным способом и у него включена аутентификация 1С:Предприятия

Не получается подключить

Напишите — разберёмся вместе. В письме укажите:

  • вашу конфигурацию 1С и версию платформы;
  • на каком шаге остановились;
  • что отдаёт адрес /hs/aiassistant/ping в браузере.
support@vegonis.ru