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

Как ускорить взаимодействие с 1С в десять раз с помощью запросов

  • Дата публикации: 28.03.2024

Рассказываем как получать данные из 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.

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

Как ускорить получение данных из 1С в десять раз?

Использование встроенных активностей платформы PIX RPA для работы с запросами к 1С позволяет получать данные в 10 раз быстрее по сравнению с традиционным методом работы через графический интерфейс. Время получения данных сокращается с 30 секунд до 3 секунд.

Какие преимущества дает использование запросов вместо графического интерфейса?

Использование запросов сокращает время подключения к базе данных с 35 до 15 секунд, исключает ожидание загрузки меню и всплывающих окон, значительно снижает количество ошибок и повышает надежность процесса получения данных.

Как настроить подключение к 1С через PIX RPA?

Для подключения необходимо создать соединение с базой данных 1С, указав локальный путь к базе и учетные данные. Затем используется активность "Выполнить запрос к 1С" с предварительно подготовленным и проверенным запросом.

Как подготовить запрос для работы с 1С?

Запрос сначала разрабатывается и тестируется в консоли запросов 1С с помощью конструктора запросов. После проверки корректности работы запрос переносится в PIX RPA для использования в процессах роботизации.

Можно ли фильтровать данные при использовании запросов?

Да, для фильтрации данных в запрос добавляется условие "ГДЕ" с указанием необходимых параметров отбора. Например, можно получить список сотрудников по определенному признаку или данные за конкретный период.

Насколько снижается количество ошибок при использовании запросов?

Количество инцидентов при работе с данными сокращается в 10 раз. Если ранее возникало 1-2 ошибки в день, то после перехода на метод запросов количество ошибок становится минимальным.

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

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

Как получить консультацию по оптимизации работы с 1С?

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

Курсы и вебинары офиса NFP

Методология управленческого учета и бюджетирования в 1С:Предприятие 8.3 для промышленных предприятий

Методология управленческого учета и бюджетирования в 1С:Предприятие 8.3 для промышленных предприятий

Эксперты офиса NFP компании «Первый Бит» расскажут об основных подходах эффективного построения методологии системно-ориентированной бюджетной модели на примере горнорудного предприятия.

Подробнее
11 Ноябрь 2025
Карта внедрения ИИ для бизнеса: цифровизация в финансах, HR и документообороте без хаоса и лишних затрат

Карта внедрения ИИ для бизнеса: цифровизация в финансах, HR и документообороте без хаоса и лишних затрат

Экспертный вебинар, на котором вы получите универсальную карту внедрения ИИ для ключевых бизнес-направлений, а также практический план запуска интеллектуальной автоматизации в ключевых отделах.

Подробнее
13 Ноябрь 2025
Автоматизация бюджетирования в «1С:Управление холдингом 8» новой версии 3.3: от рутины к управлению эффективностью

Автоматизация бюджетирования в «1С:Управление холдингом 8» новой версии 3.3: от рутины к управлению эффективностью

Экспертный вебинар от специалистов компании Первый БИТ, где будут рассмотрены современные подходы к лимитированию, управлению резервами и автоматизации процессов бюджетирования с учетом новейших возможностей платформы.

Подробнее
25 Ноябрь 2025
Бюджетный контроль в 1С:ERP.УХ 8

Бюджетный контроль в 1С:ERP.УХ 8

Цели курса: изучение возможностей программного продукта «1С:ERP. Управление Холдингом 8» по реализации бизнес-процессов бюджетного контроля, формирование навыков самостоятельной работы в системе и настройке типового функционала, а также знакомство с общими методическими аспектами бюджетного контроля.

Подробнее
27 Ноябрь 2025
Управление закупками в 1С:УХ 8

Управление закупками в 1С:УХ 8

Цели курса: изучение возможностей программного продукта «1С:Управление холдингом» в части бизнес-процессов управления закупками, формирование практических навыков самостоятельной настройки и управления процессами в прикладном решении.

Подробнее
01 Декабрь 2025
Казначейство в 1С:УХ 8

Казначейство в 1С:УХ 8

Цели курса: изучение возможностей программного продукта «1С:Управление холдингом» в части бизнес-процессов казначейства, формирование практических навыков самостоятельной настройки и управления процессами в прикладном решении.

Подробнее
03 Декабрь 2025
Обзор прикладного решения 1С:УХ 8

Обзор прикладного решения 1С:УХ 8

Курс ориентирован в первую очередь на представителей бизнеса, которые хотят получить представление о том, как продукт «1С:Управление холдингом» может помочь в решении задач бизнеса.

Подробнее
08 Декабрь 2025
Бюджетирование в 1С:УХ 8

Бюджетирование в 1С:УХ 8

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

Подробнее
10 Декабрь 2025