
1С:ERP УХ 3.3: новый уровень контроля над финансами
Экспертный вебинар, на котором расскажем про ключевые изменения в релизе 1С:ERP Управление холдингом 3.3. Получите проверенные шаги, чтобы обновиться без рисков и с максимальной выгодой.
ПодробнееПри роботизации процессов на предприятии в России регулярно возникает необходимость во взаимодействии с системами, работающими на базе платформы «1С:Предприятие 8». Это могут быть как системы комплексной автоматизации ( ERP 2, УХ и т.д.), так и локальные конфигурации, автоматизирующие отдельный участок учета (Бухгалтерия, ЗУП, УТ и т.д.).
UiPath обладает инструментарием для взаимодействия с любыми системами, но при интеграции с продуктами на базе платформы «1С:Предприятие» возникает ряд трудностей, которые усложняют процесс разработки программного робота.
Глобально методы интеграции с 1С можно разделить на 2 вида:
Для имитаций действий пользователя в UIPath можно использовать селекторы. Этот механизм широко используется для интеграции с различными системами, но обладает одним существенным минусом: при обновлении платформы все селекторы в интерфейсе 1С сбиваются (так было при выходе версии 8.3.13). Это приводит к тому, что практически всех роботов, которые использовали селекторы, приходится переписывать, т.к. они перестают работать.
Для решения в том числе и данной проблемы компанией NFP был разработан ряд коннекторов (активностей) для RPA платформы UiPath, которые позволяют автоматизировать действия пользователя без глубокого знания особенностей конкретного решения 1С. Коннекторы используют встроенные механизмы платформы 1С для взаимодействия с системой. К плюсам данного подхода можно отнести:
Однако, такой метод можно использовать только в современных конфигурациях (на базе управляемых форм). Не поддерживаются конфигурации, которые используют устаревший интерфейс 1С (Бухгалтерия 2.0, ЗУП 2.5 и т.д.).

Рисунок 1 – Использование активности “1C Click element”
С background-интеграцией дело обстоит сложнее. Когда появляется необходимость в использовании API 1С для взаимодействия с системой, в первую очередь важно понять, требуется ли доработка в самой системе (т.е. доработка конфигурации).
Мы советуем использовать background методы интеграции только для получения данных или внесения данных в 1С. В рамках процесса роботизации 1С часто является мастер-системой (источником данных). Разработанная нами активность «ExecuteQuery» позволяет получить данные из 1С путём выполнения запроса на языке запросов самого 1С. Использование одной этой активности позволяет значительно сократить время разработки процесса, т.к. несколько шагов робота (которые содержат проверки, обработки, ожидания и т.д.) можно объединить в один.
На нашем сайте вы можете подробно ознакомиться с платформой UiPath и продуктами 1С
Существует два основных метода интеграции: Front-взаимодействие с имитацией действий пользователя через UI-интерфейс и Background-взаимодействие через API платформы 1С. Каждый метод имеет свои особенности и области применения.
Основной недостаток селекторов заключается в их нестабильности при обновлении платформы 1С. При выходе новых версий селекторы сбиваются, что приводит к необходимости переписывать роботов, которые перестают работать после обновления системы.
Коннекторы это специализированные активности для платформы UiPath, разработанные для упрощения интеграции с системами на базе 1С. Они используют встроенные механизмы платформы 1С для взаимодействия с системой без глубокого знания особенностей конкретной конфигурации.
Коннекторы позволяют взаимодействовать с UI 1С без блокировки пользователя, не требуют дополнительной настройки 1С, идентифицируют элементы интерфейса по представлению и сокращают разрыв между роботизатором и пользователем 1С за счет простоты использования.
Коннекторы работают только с современными конфигурациями на базе управляемых форм. Не поддерживаются конфигурации с устаревшим интерфейсом, такие как Бухгалтерия 2.0 и ЗУП 2.5.
Активность ExecuteQuery позволяет получать данные из 1С путем выполнения запроса на языке запросов 1С. Это значительно сокращает время разработки процессов, поскольку объединяет несколько шагов робота в один и упрощает получение данных из мастер-системы.
Background-интеграцию рекомендуется использовать для получения данных из 1С или внесения данных в систему. Этот метод особенно эффективен, когда 1С выступает в роли мастер-системы и является источником данных для процессов роботизации.
Офис NFP компании Первый Бит специализируется на разработке коннекторов и решений для интеграции RPA-платформ с системами 1С. Мы предлагаем готовые активности для UiPath, которые значительно упрощают процесс роботизации бизнес-процессов, связанных с 1С.
Офис NFP компании Первый Бит предоставляет консультационные услуги по выбору оптимального метода интеграции UiPath с системами 1С. Наши эксперты помогут определить, какой подход подойдет для ваших задач и конфигураций 1С.
Офис NFP компании Первый Бит разработал набор готовых активностей и коннекторов для интеграции UiPath с различными конфигурациями 1С. Мы предлагаем комплексные решения для роботизации бизнес-процессов, связанных с системами на платформе 1С:Предприятие.

Экспертный вебинар, на котором расскажем про ключевые изменения в релизе 1С:ERP Управление холдингом 3.3. Получите проверенные шаги, чтобы обновиться без рисков и с максимальной выгодой.
Подробнее
Экспертный вебинар, на котором разберем автоматизацию платежей, контроль кассовых разрывов и снижение рутины на 70%. Получите готовую архитектуру процесса: от заявки до оплаты, инструменты типовой автоматизации БИТ.ФИНАНС и реальную картину трудозатрат.
Подробнее
Создаем цифровой двойник бизнеса на основе машинного обучения для прогнозирования EBITDA, денежного потока и прибыли. Живая демонстрация БИТ.VBM в 1С.
Подробнее
Экспертный вебинар, на котором разберем, как с помощью системного подхода, инструментов процессного управления оптимизировать бизнес-процессы в компании и повысить эффективность работы без расширения штата.
Подробнее