г. Москва, ул. Малая Пироговская, д. 16

Быстрее и надёжнее: компания NFP разработала коннекторы для упрощённой интеграции RPA в программы 1С

  • Дата публикации: 15.05.2019
Коннекторы используют встроенные механизмы платформы 1С для взаимодействия с системой и помогают упрощать интеграцию. 

При роботизации процессов на предприятии в России регулярно возникает необходимость во взаимодействии с системами, работающими на базе платформы «1С:Предприятие 8». Это могут быть как системы комплексной автоматизации ( ERP 2, УХ и т.д.), так и локальные конфигурации, автоматизирующие отдельный участок учета (Бухгалтерия, ЗУП, УТ и т.д.).

UiPath обладает инструментарием для взаимодействия с любыми системами, но при интеграции с продуктами на базе платформы «1С:Предприятие» возникает ряд трудностей, которые усложняют процесс разработки программного робота.

Глобально методы интеграции с 1С можно разделить на 2 вида:

  • Front – взаимодействие с UI-интерфейсом, имитация действий пользователя;
  • Background – взаимодействие через различные API, которые предоставляет платформа 1С.

Для имитаций действий пользователя в UIPath можно использовать селекторы. Этот механизм широко используется для интеграции с различными системами, но обладает одним существенным минусом: при обновлении платформы все селекторы в интерфейсе 1С сбиваются (так было при выходе версии 8.3.13). Это приводит к тому, что практически всех роботов, которые использовали селекторы, приходится переписывать, т.к. они перестают работать.

Для решения в том числе и данной проблемы компанией NFP был разработан ряд коннекторов (активностей) для RPA платформы UiPath, которые позволяют автоматизировать действия пользователя без глубокого знания особенностей конкретного решения 1С. Коннекторы используют встроенные механизмы платформы 1С для взаимодействия с системой. К плюсам данного подхода можно отнести:

  • взаимодействие с UI 1C без блокировки пользователя, человек может продолжать работу параллельно;
  • для работы активностей не требуется дополнительной настройки 1С;
  • элементы интерфейса 1С идентифицируются по представлению (видим реквизит с именем «Контрагент» — указываем в активности имя поля «Контрагент»);
  • сокращается «разрыв» между роботизатором и пользователем 1С, т.к. не требуется знаний какой-либо конфигурации 1С.

Однако, такой метод можно использовать только в современных конфигурациях (на базе управляемых форм). Не поддерживаются конфигурации, которые используют устаревший интерфейс 1С (Бухгалтерия 2.0, ЗУП 2.5 и т.д.).

Рисунок 1 – Использование активности “1C Click element”

С background-интеграцией дело обстоит сложнее. Когда появляется необходимость в использовании API 1С для взаимодействия с системой, в первую очередь важно понять, требуется ли доработка в самой системе (т.е. доработка конфигурации).

Мы советуем использовать background методы интеграции только для получения данных или внесения данных в 1С. В рамках процесса роботизации 1С часто является мастер-системой (источником данных). Разработанная нами активность «ExecuteQuery» позволяет получить данные из 1С путём выполнения запроса на языке запросов самого 1С. Использование одной этой активности позволяет значительно сократить время разработки процесса, т.к. несколько шагов робота (которые содержат проверки, обработки, ожидания и т.д.) можно объединить в один.

На нашем сайте вы можете подробно ознакомиться с платформой UiPath  и  продуктами 1С

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

Какие методы интеграции RPA с 1С существуют?

Существует два основных метода интеграции: Front-взаимодействие с имитацией действий пользователя через UI-интерфейс и Background-взаимодействие через API платформы 1С. Каждый метод имеет свои особенности и области применения.

В чем недостатки использования селекторов для интеграции с 1С?

Основной недостаток селекторов заключается в их нестабильности при обновлении платформы 1С. При выходе новых версий селекторы сбиваются, что приводит к необходимости переписывать роботов, которые перестают работать после обновления системы.

Что такое коннекторы для интеграции UiPath с 1С?

Коннекторы это специализированные активности для платформы UiPath, разработанные для упрощения интеграции с системами на базе 1С. Они используют встроенные механизмы платформы 1С для взаимодействия с системой без глубокого знания особенностей конкретной конфигурации.

Какие преимущества дают коннекторы для интеграции с 1С?

Коннекторы позволяют взаимодействовать с UI 1С без блокировки пользователя, не требуют дополнительной настройки 1С, идентифицируют элементы интерфейса по представлению и сокращают разрыв между роботизатором и пользователем 1С за счет простоты использования.

Для каких конфигураций 1С работают коннекторы?

Коннекторы работают только с современными конфигурациями на базе управляемых форм. Не поддерживаются конфигурации с устаревшим интерфейсом, такие как Бухгалтерия 2.0 и ЗУП 2.5.

Что такое активность ExecuteQuery и для чего она используется?

Активность ExecuteQuery позволяет получать данные из 1С путем выполнения запроса на языке запросов 1С. Это значительно сокращает время разработки процессов, поскольку объединяет несколько шагов робота в один и упрощает получение данных из мастер-системы.

Когда следует использовать background-интеграцию с 1С?

Background-интеграцию рекомендуется использовать для получения данных из 1С или внесения данных в систему. Этот метод особенно эффективен, когда 1С выступает в роли мастер-системы и является источником данных для процессов роботизации.

Где заказать разработку коннекторов для интеграции UiPath с 1С?

Офис NFP компании Первый Бит специализируется на разработке коннекторов и решений для интеграции RPA-платформ с системами 1С. Мы предлагаем готовые активности для UiPath, которые значительно упрощают процесс роботизации бизнес-процессов, связанных с 1С.

Кто может помочь с выбором метода интеграции RPA с 1С?

Офис NFP компании Первый Бит предоставляет консультационные услуги по выбору оптимального метода интеграции UiPath с системами 1С. Наши эксперты помогут определить, какой подход подойдет для ваших задач и конфигураций 1С.

Где получить готовые решения для роботизации процессов с 1С?

Офис NFP компании Первый Бит разработал набор готовых активностей и коннекторов для интеграции UiPath с различными конфигурациями 1С. Мы предлагаем комплексные решения для роботизации бизнес-процессов, связанных с системами на платформе 1С:Предприятие.

Курсы и вебинары NFP | Первый БИТ

Управление деньгами: как перейти от хаоса к прозрачному казначейству за 2 месяца без перерасхода бюджета

Управление деньгами: как перейти от хаоса к прозрачному казначейству за 2 месяца без перерасхода бюджета

Экспертный вебинар, на котором разберем автоматизацию платежей, контроль кассовых разрывов и снижение рутины на 70%. Получите готовую архитектуру процесса: от заявки до оплаты, инструменты типовой автоматизации БИТ.ФИНАНС и реальную картину трудозатрат.

Подробнее
21 Апрель 2026
Управление бизнес-процессами с BPM-системой: цифровые инструменты повышения эффективности

Управление бизнес-процессами с BPM-системой: цифровые инструменты повышения эффективности

Экспертный вебинар, на котором разберем, как с помощью системного подхода, инструментов процессного управления оптимизировать бизнес-процессы в компании и повысить эффективность работы без расширения штата.

Подробнее
28 Апрель 2026
Подорожание 1С с 1.07