1С:Управление нашей фирмой

Следите за деньгами, счетами и заказами фирмы прямо в чате

Подключите 1С:Управление нашей фирмой к ИИ-агенту по OData: заказы, счета, деньги, склад. Агент покажет неоплаченные счета и сведёт поступления с расходами.

Как агент работает с 1С:УНФ

Агент работает с УНФ через стандартный интерфейс OData: это REST поверх живой базы, а не ночная выгрузка, поэтому цифры в ответе совпадают с тем, что видно в самой базе в эту минуту. Состав объектов агент читает из /$metadata и оттуда же берёт прикладные имена документов и регистров, так что доработанные реквизиты вашей конфигурации он тоже видит и умеет по ним отбирать.

Запросы агент строит отбором на стороне базы, а не тянет справочники целиком: длинные списки приходят страницами, а суммы считаются по документам, а не по одной итоговой цифре из отчёта. Регистры остатков он читает на дату, поэтому «сколько свободно на складе сейчас» и «сколько было на конец месяца» — два разных запроса, и агент всегда называет момент, на который приведены числа.

Дальше агент отвечает на вопросы, которые в небольшой фирме задают каждый день: какие заказы покупателей и счета за период остались неоплаченными и сколько денег зависло у клиентов; как двигались деньги по кассе и расчётным счетам и хватает ли остатка на ближайшие обязательства; что из номенклатуры свободно на складах, а что уже зарезервировано под принятые заказы; какие заказ-наряды открыты по исполнителям и срокам и не закрыты актом дольше обычного.

Границы задают состав публикации OData и права роли пользователя — за их пределы агент не выйдет. Выставить счёт или создать заказ он может, если роль разрешает запись, но по умолчанию подключение работает на чтение: агент считает, сверяет и присылает сводки. Созданный через OData документ к тому же остаётся непроведённым, пока его не провели отдельным шагом, так что случайной проводки не будет.

Сценарии интеграции

Неоплаченные счета и зависшие деньги

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

Движение денег за период

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

Остатки и резервы под заказы

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

Заказ-наряды и незакрытые работы

Агент покажет открытые заказ-наряды по исполнителям и срокам и назовёт те, что не закрыты актом дольше обычного.

Кому платить на этой неделе

Агент соберёт счета и поступления от поставщиков, отберёт обязательства с ближайшим сроком и посчитает, сколько денег нужно на неделю.

Что продаётся, а что лежит

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

Примеры: 1С:УНФ

1С:УНФ
Реальные диалоги — выберите вопрос
Сколько денег висит у клиентов?

2,45 млн ₽ по 31 неоплаченному счёту, 780 тыс ₽ из них просрочены больше месяца.

Половину суммы держат три клиента: «Аквалайн», ИП Гордеев и «СтройДвор». Остаток по кассе и счетам — 1,1 млн ₽, ближайших платежей поставщикам на 1,6 млн ₽ до пятницы. Собрать список на обзвон?

Дебиторка и платёжный горизонт

СтрокаЗначение
Долг по неоплаченным счетам2,45 млн ₽
Неоплаченных счетов31
Просрочено больше месяца780 тыс ₽
Остаток по кассе и счетам1,1 млн ₽
Платежи поставщикам до пятницы1,6 млн ₽
Ответить...

Ассистент может ошибаться — проверяйте его работу

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

Перед подключением

  • Полные права в базе 1С:УНФ — иначе настройки OData недоступны
  • Веб-сервер с доступом извне для коробочной базы
  • Права на запись, если нужны счета и заказы; для сводок хватит чтения
  1. 1

    Опубликуйте базу с интерфейсом OData

    В конфигураторе: «Администрирование → Публикация на веб-сервере», галочка «Публиковать стандартный интерфейс OData». В облаке 1С:Фреш база уже опубликована.

  2. 2

    Отметьте объекты на вкладке «Состав»

    «Администрирование → Синхронизация данных → Настройки стандартного интерфейса OData» → вкладка «Состав» → «Загрузить метаданные», отметьте нужные объекты.

  3. 3

    Заведите отдельный логин для REST-сервиса

    Там же вкладка «Авторизация» → создайте отдельные логин и пароль для автоматической работы с REST-сервисом. Личную учётку администратора не используйте.

  4. 4

    Проверьте адрес базы запросом $metadata

    Адрес — до имени базы: https://сервер/имя-базы, в облаке https://1cfresh.com/a/sbm/<номер области>. Проверьте: /odata/standard.odata/$metadata вернёт XML.

Частые вопросы

Адресом базы, логином и паролем. В коробочной версии базу публикуют на веб-сервере с интерфейсом OData, в облаке 1С:Фреш она уже опубликована и адрес выглядит как https://1cfresh.com/a/sbm/<номер области>.

Заказы покупателей и счета, отгрузки и поступления, деньги по кассе и счетам, номенклатуру и остатки, контрагентов — в пределах состава публикации OData и прав роли пользователя.

Да. На вкладке «Авторизация» создают отдельный логин и пароль для автоматической работы с REST-сервисом; личную учётную запись администратора использовать не стоит — по ней не отличить действия агента от ваших.

Может, если роль пользователя разрешает запись через OData. По умолчанию подключение работает на чтение: агент считает, сверяет и присылает сводки.

Похожие интеграции

Подключение
По API-ключу
Документация
1С:УНФ

Подключите 1С:УНФ

Зарегистрируйтесь — подключение занимает пару минут, данные остаются в ваших системах.

Попробовать бесплатно