
Универсальная загрузка в 1С из любых источников
Это ETL-инструмент, позволяющий просто и без участия программиста загружать данные из различных источников в 1С.
Гибкие настройки позволяют извлечь данные из SQL - баз данных Clickhouse, MSSQL, PostgreSQL, а также очереди сообщений Kafka (далее – Источники) и создать экземпляр объекта конфигурации 1С. Расписание запуска сценариев загрузки данных позволяет автоматизировать запуск и дозагрузку вновь появившихся в Источнике записей в объекты 1С.
Встроенные предопределенные функции и дружелюбный интерфейс позволяют без использования программного кода подготовить поступающие из Источников данные для записи в объекты 1С.
Для кого наш продукт
Аналитики и специалисты по учёту
Могут загружать данные из Excel, SQL-баз и других источников напрямую в 1С, выполнять сверки и готовить управленческую отчётность без привлечения программиста.
Начинающие разработчики и внедренцы
Получают удобный инструмент для настройки интеграций и миграций «1С внешние системы», минимизируя порог входа и заменяя сложные правила конвертации.
Опытные разработчики и архитекторы
Сокращают время на выполнение рутинных задач по обмену и миграции данных, используют каскадные загрузки и постобработку для сложных проектов.
ИТ-отделы и интеграторы
Организуют стабильный обмен между 1С и корпоративными системами (ERP, WMS, BI), автоматизируют миграции и снижают стоимость интеграционных проектов.
Руководители бизнеса
Получают инструмент, который позволяет ускорить проекты импортозамещения, минимизировать риски при переходе с SAP и других ERP на 1С и сократить общие затраты на внедрение.
Вместо тысячи слов
Посмотрите короткое видео и узнайте, как за несколько минут позволяет загружать данные из внешних источников в 1С без программирования. Реальные сценарии интеграции и миграции — просто, быстро и надёжно.
Общие принципы продукта
Колоночное чтение и запись
Загрузка данных из источников и запись в приёмник с помощью low-code механизма.
Инкрементальная загрузка
Догружает только новые данные, появившиеся с момента последней загрузки.
Трансформация данных
Гибкий конструктор запросов позволяет подготовить данные к загрузке в 1С.
Гибкая настройка сценариев
Проверка существования объектов, обновление или создание новых с учётом связей и реквизитов.
Каскадные операции
Автоматическое создание связанных объектов, вызов проектов и заполнение табличных частей.
Постобработка и автоматизация
Проведение документов, запуск регламентных операций и планировщик для автоматических загрузок.
Загрузка больших объемов данных в 1С без хлопот
Аналитик 1С или начинающий программист сможет решать задачи интеграции между системами и перехода на 1С без программирования.
А опытный разработчик ускорит выполнение рутинных операций и освободит время для более сложных задач.
Это быстрый и удобный способ загружать данные в объекты 1С из баз данных или очередей, без лишних трудозатрат.
- Поддержка SQL-баз и очередей Kafka
- Low-code настройка без программиста
- Автоматизация интеграций и миграций

Зелёная штука делает хорошо — загружает данные в 1С
Пошаговое руководство по загрузке данных в 1С
Для загрузки данных, работающим на сервере под управлением операционной системой Windows, из PostgreSQL и MSSQL используется ADO компонента 1С либо специальный внешний http-сервис “Db.Proxy”. Для загрузки данных, работающим на сервере под управлением операционной системой Linux, из PostgreSQL и MSSQL используется специальный внешний http - сервис “Db.Proxy”. Необходимым условием для работы с Apache Kafka является использование Confluent Platform.
Предварительные настройки:
Создайте подключение к базе данных
Подразумевается, что вы уже организовали хранение или выгрузку данных в Источниках.
Настройка подключения подробно описана в разделе «Подключения» Документации.
Пример выполненной настройки к СУБД Clickhouse, указаны:
- Наименование подключения
- Тип подключения
- Протокол
- Хост
- Порт
- Логин
- Пароль
- Имя базы
- Таймаут
Извлечение данных из Источников: Clickhouse, MS SQL, Postgresql, Kafka
Создайте проект загрузки
Выберите вариант загрузки: «Загружаем объекты»
Задайте наименование проекта и выберите подключение к Источнику данных:
Выберите таблицу (-ы) источники данных и объект - приёмник данных.
Система предложит сопоставить поля источника и приёмника по алиасам полей.
Для того, чтобы понять, какие поля могут нам пригодиться для заполнения объекта в области источника показаны данные первой строки таблицы. Поля которые нам не будут полезны, можно исключить из загрузки на данном этапе сняв галочку.
После предложенного автоматизированного сопоставления полей в области приёмника отображается путь к источнику для каждого сопоставленного поля. Так же отображается тип данных 1С для каждого поля, подсказывающий нам, какого типа данные ожидаются в данном поле.
Преобразование данных перед загрузкой
Трансформируйте данные в Инжекторе для приведения к структуре объекта 1С
Если это необходимо, вы можете выполнить трансформацию данных перед загрузкой
С помощью конструктора запросов 1с. Здесь вы можете объединить несколько таблиц Источника (предварительно выбрав их на соответствующем этапе),
Настройте параметр запроса для инкрементальной загрузки.
Конструктор преобразовывает low-code настройки в язык запросов 1С и SQL.
Эта настройка позволяет догружать данные, появившиеся в таблице – источнике после последней загрузки данных в приёмник. Так обеспечивается инкрементальность.
Задайте групповую обработку для полей
Это позволит настроить сценарии загрузки для большинства полей.
Данная настройка говорит о том, что мы будем и загружать новые объекты и обновлять существующие. Можно разделить эти сценарии.
Обновление объекта будет выполниться только по тем поля, что не заполнены. Возможен сценарий, когда объект будет перезаписываться по всем полям, которые будут сопоставлены в мастере.
Сопоставьте поля
Для этого убедитесь, что каждому полю приёмника сопоставлено верное поле источника – набора данных, полученного по результатам трансформации данных. Отредактируйте сопоставление в случае необходимости.
Колонка допустимые типы подскажет какой тип данных 1С ожидает данное поле, а значение в данных 1С строки поможет понять, можем ли мы в это поле подставить именно то, что ожидает от нас 1С.
Настройка режима загрузки.
Будем искать объект в 1С по данным Источника.
Будем устанавливать значение по умолчанию или вычислять значение поля.
Задайте условие поиска объекта
Объект может быть найден в 1С по уникальному идентификатору (тип УИД). В этом случае по значению поля Источника, в 1С будет произведен поиск объекта с соответствующим идентификатором в том типе данных, которое ожидает данное поле (например, в документах Чеки).
В случае если уникального идентификатора для поиска нет, можно попытаться найти объект по другим полям объекта: наименование, номер, дата, код, артикул и другие или их комбинации.
Настройте обработку полей
В случае, если объект не будет найден, то он может быть создан или может быть запущен проект по загрузке.
|
|
Каскадная загрузка объектов
По мере заполнения объекта полями будут встречаться поля ссылочных типов.
Если вы располагаете данными для создания подчиненного объекта, вы можете настроить его создание по вышеописанному сценарию.
Настройте заполнение табличных частей документа
По принципу каскадной загрузки
Таким образом, после отработки сценария загрузки вы создадите не только тот объект, который планировали загрузить, но и все необходимые для его создания объекты, обязательные поля для заполнения, справочники, табличные части.
Для упрощения настройки можно интегрировать проекты загрузки друг в друга.
Протестируйте результат загрузки
Настройте сценарии обработки данных и объектов после загрузки
Установите расписание запуска сценария загрузки
Теперь все новые или обновленные в Источнике записи будут обновлять существующие или создавать новые объекты в 1С без вашего участия!
Дополнительные возможности
Вызовите программно проект загрузки данных
Вызываем функцию Инжектор_МодульЗагрузки.ЗагрузитьПроект, в параметрах передаем ссылку на проект и Адрес временного результата. В ответ приходит ТаблицаЗначений.
При необходимости вы можете вызвать проект загрузки программно и перехватить таблицу значений, возвращаемую Инжектором, не загружая данные в 1С.
Это позволит передать данные в нужные вам модули и использовать Инжектор 1С как коннектор для получения данных в 1С снаружи для своих программных модулей.
Сформируйте отчет для сравнения данных 1С и Источника
Сформируйте сводный отчет на данных Источника и данных 1С. Укажите ключи соединения и произведите сверку данных внешней информационной системы и 1С
Это позволяет, оставаясь в режиме предприятия, иметь возможность для не сошедшихся данных сразу произвести корректировкуна стороне 1С
В завершении, хочется отметить, что Инжектор сам по себе только загружает данные. Для выгрузки данных из 1С вы можете использовать Экстрактор 1С, вместе они составляют интеграционное решение для совершенно любых комбинаций 1С
Проще, дешевле и быстрее, чем разработка с нуля
В несколько кликов вы получаете готовый к установке и работе в 1С программный продукт с технической поддержкой и обновлениями. Вместо долгих доработок — быстрый результат без лишних затрат.
Быстрое оформление и доставка
Доставим лицензию на электронную почту в течение 24 часов после оплаты. В 95% случаев файл приходит мгновенно. Поэтому наши решения подходят для ситуаций, когда автоматизация необходима уже сейчас или ещё вчера.
Экономия времени и ресурсов
Разработка с нуля в 1С как правило занимает немало времени и выходит в несколько раз дороже, чем готовая программа. Наши специалисты помогут подобрать готовое решение, которые наиболее эффективно подходит для вашей задачи.
Бесплатная техническая поддержка
Техническая поддержка решения в течение 1 месяца уже включена в стоимость и не требует дополнительной оплаты. Возникли сложности? Обращайтесь, мы всегда готовы помочь!
Обновления
Мы следим за тем, чтобы решения получали регулярные обновления под актуальные версии конфигураций, а также добавляем новый функционал.
Всё уже разработано для Вас.
Остались вопросы?
Для получения дополнительной информации и помощи в настройке модуля под нужды вашего бизнеса — оставьте заявку

Проверено на следующих конфигурациях и релизах:
- 1С:ERP Управление предприятием 2, релизы 2.5.24.52, 2.4.14.181
- Бухгалтерия предприятия КОРП, редакция 3.0, релизы 3.0.183.24
- 1С:Комплексная автоматизация 2, релизы 2.5.24.52
- Управление нашей фирмой, редакция 3.0, релизы 3.0.12.170