1С:ERP
Подключите 1С:ERP к ИИ-агенту по OData: заказы, производство, себестоимость, взаиморасчёты
Подключите 1С:ERP к ИИ-агенту по OData: заказы, производство, себестоимость, взаиморасчёты. Агент проверит обеспечение заказов и соберёт план-факт по подразделениям.
Документация7 заказов на производство просрочены, суммарно на 4,3 млн ₽ выпуска.
Пять стоят на этапе «Механическая обработка» из-за нехватки материалов: по позиции «Втулка ст.40Х» свободный остаток 0, ближайший заказ поставщику приходит 14-го. Себестоимость по закрытым заказам месяца — 1 840 ₽ за единицу при цене отгрузки 2 310 ₽.
Сценарии интеграции
Обеспечение заказов клиентов
Агент сопоставит заказы клиентов со свободными остатками и заказами поставщикам и покажет, по каким позициям обеспечение не закрыто.
Состояние производственных заказов
Агент покажет, какие заказы на производство просрочены, на каком этапе они стоят и каких материалов под них не хватает.
Себестоимость и рентабельность выпуска
Агент поднимет данные о выпуске и затратах, посчитает себестоимость единицы продукции и сравнит её с ценой отгрузки.
План-факт по подразделениям
Агент сведёт плановые и фактические показатели за период по подразделениям и покажет, где отклонение вышло за допустимое.
Как подключить
Опубликуйте базу ERP на веб-сервере с OData
В конфигураторе: «Администрирование» → «Публикация на веб-сервере…», имя публикации латиницей, веб-сервер IIS или Apache 2.4, флажок «Публиковать стандартный интерфейс OData». Адрес выйдет вида https://сервер/имя-публикации.
Отметьте объекты в составе интерфейса OData
В самой программе: «Администрирование» → «Синхронизация данных» → «Настройки стандартного интерфейса OData». На вкладке «Состав» нажмите «Загрузить метаданные» и отметьте объекты — неотмеченное через OData не видно.
Заведите отдельного пользователя ИБ с паролем
На вкладке «Авторизация» той же формы создайте служебного пользователя с аутентификацией «1С:Предприятие» — роль «Удалённый доступ OData» назначится сама. Его логин и пароль и есть пара, которую надо записать.
Проверьте адрес и логин на $metadata
Откройте под этим логином https://сервер/имя-публикации/odata/standard.odata/$metadata: должен вернуться XML со списком сущностей. 401 — у пользователя нет роли, пустой XML — на вкладке «Состав» ничего не отмечено.
Что агент сделает в первые 10 минут
- Покажет остатки по складам и подскажет, какой номенклатуры не хватит под уже принятые заказы клиентов
- Сверит взаиморасчёты с контрагентами: по каким заказам и документам числится долг на нужную дату
- Соберёт сводку по расписанию — например, каждое утро список просроченных заказов и неоплаченных счетов
Частые вопросы
Как подключить 1С:ERP?
Адресом публикации, логином и паролем служебного пользователя. Базу публикуют на веб-сервере с флажком «Публиковать стандартный интерфейс OData», объекты отмечают на вкладке «Состав», а пользователя заводят на вкладке «Авторизация».
Чем подключение к ERP отличается от других конфигураций?
Способ один и тот же, разница в объёме: у ERP сотни прикладных объектов, поэтому в состав публикации стоит включать только нужные разделы. Имена объектов агент читает из /$metadata перед первым запросом.
Какие данные видит агент?
Заказы, документы производства и закупок, затраты, регистры накопления и бухгалтерии, справочники — в пределах состава публикации OData и прав роли подключённого пользователя.
Может ли агент менять документы в ERP?
Запись через OData возможна, но только с соответствующими правами роли. В большом контуре ERP разумнее подключать пользователя с чтением, а изменения проводить руками ответственного.