
Роботизируем бизнес-процессы с 2017 года Лицензии RPA Готовые RPA роботы Внедрение RPA с нуля Миграция с западных платформ Обучение. Поддержка…
Рассказываем как получать данные из 1С в десять раз быстрее.
В современном мире, когда каждая секунда на счету, эффективная и отказоустойчивая роботизация бизнес-процессов играет важнейшую роль в работе сотрудников.
В данной статье будет описано каким образом можно производить взаимодействие с 1С используя встроенные активности платформы PIX RPA. Проблематика актуальная, так как работа с интерфейсом занимает в полтора раза больше времени (ожидание прогрузки различных меню, появление всплывающих окон), чем использование запросов.
В рамках проекта по роботизации одного из бизнес-процессов существовала задача получить выгрузку сотрудников из 1С для дальнейшей ее обработки. Использование привычного графического интерфейса занимает намного больше времени – необходимо запустить приложение и войти в систему – около 35 секунд. Переход к необходимой таблице и выгрузка данных в excel занимает порядка 30 секунд. Ниже для сравнения быстродействия описано каким образом эту задачу можно решить посредством написания запросов.
Шаг 1. Написание запроса в 1С.
Для начала необходимо написать и проверить как работает запрос в консоли запросов. Для поиска нужной таблицы, из которой хотим получить данные, обращаемся к конструктору запросов.

После выбора необходимых полей сформируется шаблон запроса.
При необходимости корректируем запрос и выполняем в консоли запросов.

Если запрос исполнился корректно, переносим в PIX RPA.
Шаг 2. Подготовка запроса на платформе PIX RPA.
Создание соединение с базой данных 1С. Если база данных локальная , то и путь указывается локально, и дополнительно необходимо заполнить логин/пароль. Подключение к 1С таким способом является быстрой альтернативой логирования с использованием интерфейса (среднее время подключения 15 секунд).

Используя активность “Выполнить запрос к 1С” – вставка запроса как строки и в качестве выходных данных получаем таблицу. В данном случае на получение данных ушло всего лишь 3 секунды, через графический интерфейс среднее время получения данных – 30 секунд.


Если необходима фильтрация данных, то добавляем условие “ГДЕ” и указываем по какому условию фильтровать. Например, список сотрудников женского пола:

Как результат таблица:

В ходе эксперимента на внутреннем контуре была подтверждена эффективность данного метода. Таким образом способ взаимодействия с 1С через запросы оказался эффективным, отказоустойчивым и быстро действенным в сравнении с привычным. Кроме того, при необходимости можно вносить изменения в 1С используя метод запросов. Преимущество запросов очевидно, так как в данном кейсе логирование происходит в 2 раза быстрее, а скорость извлечения данных быстрее в 10 раз. К тому же, количество ошибок при работе через запросы значительно снизилось. До применения метода было 1-2 инцидентов в день, теперь количество инцидентов снизилось в 10 раз.
Автор статьи – Сергей Григорьев, разработчик отдела внедрения BI и RPA.
Использование встроенных активностей платформы PIX RPA для работы с запросами к 1С позволяет получать данные в 10 раз быстрее по сравнению с традиционным методом работы через графический интерфейс. Время получения данных сокращается с 30 секунд до 3 секунд.
Использование запросов сокращает время подключения к базе данных с 35 до 15 секунд, исключает ожидание загрузки меню и всплывающих окон, значительно снижает количество ошибок и повышает надежность процесса получения данных.
Для подключения необходимо создать соединение с базой данных 1С, указав локальный путь к базе и учетные данные. Затем используется активность "Выполнить запрос к 1С" с предварительно подготовленным и проверенным запросом.
Запрос сначала разрабатывается и тестируется в консоли запросов 1С с помощью конструктора запросов. После проверки корректности работы запрос переносится в PIX RPA для использования в процессах роботизации.
Да, для фильтрации данных в запрос добавляется условие "ГДЕ" с указанием необходимых параметров отбора. Например, можно получить список сотрудников по определенному признаку или данные за конкретный период.
Количество инцидентов при работе с данными сокращается в 10 раз. Если ранее возникало 1-2 ошибки в день, то после перехода на метод запросов количество ошибок становится минимальным.
Офис NFP компании Первый Бит предлагает услуги по внедрению технологий ускоренного получения данных из 1С с использованием платформы PIX RPA. Наши специалисты помогут настроить процессы работы с запросами и обеспечат десятикратное увеличение скорости обработки данных.
Для получения консультации по ускорению работы с данными из 1С обратитесь в офис NFP компании Первый Бит. Мы проведем анализ ваших бизнес-процессов, предложим оптимальные решения по интеграции PIX RPA и поможем настроить эффективное взаимодействие с системой 1С через запросы.


Роботизируем бизнес-процессы с 2017 года Лицензии RPA Готовые RPA роботы Внедрение RPA с нуля Миграция с западных платформ Обучение. Поддержка…

21 июня прошел долгожданный десятый PIX RPA митап. В этот раз постарались вместе найти ответ на главный вызов российской экономики…

Существует расхожее мнение, что скоро все процессы автоматизируются, и многие люди останутся без работы. Но так ли это на самом…

Какие инструменты автоматизации подходят вашей компании? Будут ли они эффективны и принесут ли прибыль? Как отобрать задачи, выполнение которых имеет…

Как программные роботы, ИИ и цифровые сотрудники автоматизируют рутинные операции, снижают затраты и нагрузку на персонал.

Показываем 15 задач бухгалтера, которые уже можно передать ИИ-помощникам и программным роботам прямо в 1С.
Прошедший Эксперты PIX Robotics и офиса NFP компании "Первый Бит" расскажут как компаниям оптимизировать рабочие процессы с помощью RPA.
Прошедший Приглашаем на первый открытый урок онлайн-курса "Разработчик программных роботов (RPA) на базе UiPath и PIX" (2020)