Что именно подключают и зачем
Агенту нужны данные из учётной системы: остатки на складе, цены, задолженность клиентов, статусы заказов, карточки контрагентов. Стандартный интерфейс OData позволяет читать такие объекты без доработки конфигурации. Запись данных, например создание документа, подключают отдельно и осторожнее, потому что любое изменение учёта должно подтверждаться человеком.
В белорусских компаниях база обычно ведёт взаиморасчёты с контрагентами по УНП и работает с суммами в BYN, поэтому при проверке полезно сразу сверить, что эти поля заполнены единообразно и что агент увидит их без искажений.
Если вы пока не уверены, нужна ли интеграция, начните с одного отчёта, который сотрудники просят у бухгалтера чаще всего, например выписки по остаткам или задолженности. Именно такие повторяющиеся просьбы хорошо переходят к агенту и быстро показывают, правильно ли настроены права.
Критерии готовности базы 1С
Прежде чем обсуждать сроки и бюджет, пройдите по списку. Каждый пункт можно проверить за один рабочий день вместе с ответственным за 1С:
- база работает на сервере, а не на одном компьютере сотрудника
- есть веб-сервер, на котором публикуется стандартный интерфейс
- версия конфигурации поддерживается и обновляется поставщиком
- справочники контрагентов и номенклатуры ведутся единообразно
- известно, кто отвечает за базу: штатный специалист или обслуживающая организация
- есть тестовая копия, на которой можно проверять запросы
Как оценить права и безопасность доступа
| Критерий | Как проверить | Тревожный признак |
|---|---|---|
| Отдельный пользователь для агента | В списке пользователей есть учётная запись с понятным названием | Агент работает под учёткой директора или бухгалтера |
| Ограничение чтения | Открыты только нужные справочники и документы | Доступна вся база, включая зарплату |
| Запись данных | Выключена или идёт только через черновик | Агент может проводить документы сам |
| Журнал действий | Видно, что и когда запрашивал агент | Журнала нет или его никто не просматривает |
| Резервная копия | Копия базы создаётся по расписанию | Копия делалась давно и неизвестно где лежит |
Вопросы к подрядчику или специалисту по 1С
Если подключение выполняет внешний специалист, задайте ему несколько прямых вопросов и запишите ответы:
- какие объекты вы откроете для чтения и почему именно эти
- как будет устроена учётная запись агента и кто может её отключить
- что произойдёт с базой, если запрос окажется слишком тяжёлым
- как проверяется результат на тестовой копии до рабочей базы
- кто и как обновляет настройки после обновления конфигурации
Порядок подключения
Определите задачи
Запишите два-три вопроса, на которые агент должен отвечать на основе данных 1С: остатки, долги, статус заказа. Всё остальное пока не открывайте.
Опубликуйте интерфейс на тестовой копии
Проверьте, что нужные объекты доступны, а лишние закрыты. Сделайте несколько запросов вручную и сравните их с тем, что видит бухгалтер.
Заведите пользователя и права
Отдельная учётная запись, только чтение, ограниченный список объектов. Запишите, кто её утвердил.
Подключите агента и проверьте ответы
Сравните его ответы с данными в 1С на реальных примерах. Расхождения разберите до перехода на рабочую базу.
Перейдите на рабочую базу
Включайте доступ постепенно и наблюдайте за журналом. Первые недели полезно смотреть, какие запросы делает агент.
Как такое подключение устроено в платформе агентов
Coagent ставится на сервер компании, поэтому доступы к 1С остаются у компании. Подключение настраивается вместе с клиентом, а правила и ограничения агента задаются обычными словами. Простые действия, например чтение остатков, агент выполняет сам. Изменения в учёте, отправка письма или платёж выполняются только после подтверждения сотрудника.
Пройдите по списку критериев с ответственным за 1С и отметьте, чего не хватает.