Обзор российских ESB-решений
17 подробных технических обзоров на отечественные платформы
Решение для разработки, тестирования и отладки обработчиков интеграционных потоков в среде «1С:Предприятие»
Версия 1.0.2.10. Страница обновлена 2026-10-12.
«Белый код: Инструменты разработчика интеграций» — самостоятельное прикладное решение для организации процесса разработки интеграционных потоков. Продукт реализует полный цикл работы разработчика: приём конфигурации интеграционной платформы, формирование рабочей среды разработки, выполнение и отладку кода обработчиков на реальных данных прикладной системы, контроль внесённых изменений и подготовку изменений к переносу в промышленный контур.
Решение поставляется как готовая конфигурация на технологической платформе «1С:Предприятие» и разворачивается в отдельной информационной базе. Встраивание в конфигурации интегрируемых систем не требуется.
Продукт предназначен для системных интеграторов и внутренних ИТ-подразделений предприятий, которые самостоятельно разрабатывают и сопровождают интеграционные потоки.
Для работы продукта требуется программное обеспечение, включённое в единый реестр российских программ: технологическая платформа «1С:Предприятие 8» (реестровая запись № 8235) и интеграционная платформа DATAREON Platform (реестровая запись № 9907 от 25.03.2021). В состав дистрибутива входят компоненты свободного программного обеспечения, распространяемые по открытым лицензиям; их перечень с указанием версий, правообладателей и лицензий приведён в эксплуатационной документации. Использование этих компонентов не влечёт выплат иностранным лицам и не требует обращения к внешним сервисам: все компоненты поставляются локально в составе продукта.
«Белый код: Инструменты разработчика интеграций» — решение для разработки, тестирования и отладки обработчиков DATAREON Platform в привычной среде 1С.
Продукт позволяет выгрузить конфигурацию из DATAREON Platform, сформировать внешнюю обработку 1С для выбранной системы и работать с кодом обработчиков и функций средствами конфигуратора 1С. После завершения разработки изменения можно сравнить с исходной версией и подготовить для загрузки обратно в DATAREON Platform.
Решение предназначено как для интеграторов, так и для внутренних ИТ-команд предприятий, которые самостоятельно разрабатывают и сопровождают интеграционные потоки.
Продукт поставляется в виде готовой конфигурации на платформе «1С:Предприятие» и разворачивается в отдельной информационной базе. Для работы с продуктом требуется действующая лицензия «1С:Предприятие 8». Встраивать решение в конфигурации интегрируемых систем не требуется: сформированные внешние обработки EPF запускаются непосредственно в тех информационных базах 1С, для которых разрабатываются интеграционные потоки.
В DATAREON Platform разработчику недоступны или ограничены привычные возможности конфигуратора 1С:
В результате часть ошибок обнаруживается только после загрузки кода в DATAREON Platform и запуска интеграционного потока. Продукт позволяет перенести разработку и первичную проверку обработчиков в конфигуратор 1С, сократив количество промежуточных загрузок и ускорив поиск ошибок.
Работа начинается с выгрузки конфигурации из DATAREON Platform и её загрузки в продукт.
После загрузки разработчик выбирает систему, для которой необходимо подготовить окружение. Продукт формирует внешнюю обработку 1С в формате EPF и включает в неё:
В результате разработчик получает единый рабочий файл, содержащий весь необходимый код для выбранной системы.
Для обработчиков с направлением передачи данных из 1С в DATAREON Platform можно выбрать объект непосредственно в информационной базе 1С и указать проверяемый обработчик.
Внешняя обработка выполнит код и сформирует результат, необходимый для передачи сообщения: JSON тела сообщения и параметры сообщения.
Это позволяет проверить, как обработчик формирует данные на реальном объекте прикладной конфигурации, и выявить ошибки до переноса кода в DATAREON Platform. Разработчик может последовательно изменять код, повторно запускать обработчик и сразу анализировать результат в привычной среде 1С.
Для обработчиков с направлением передачи данных из DATAREON Platform в 1С в форму внешней обработки можно загрузить JSON тела входящего сообщения и параметры сообщения. Данные для проверки можно получить из DATAREON Platform, журналов выполнения или трассировок интеграционного потока.
Обработчик выполняется в целевой информационной базе 1С, поэтому разработчик может проверить обработку конкретного сообщения, воспроизвести ошибку и скорректировать код с учётом реальных данных и объектов системы. Такой сценарий особенно полезен при разборе ошибок, которые возникают только на определённых сообщениях или наборах параметров.
После завершения разработки изменённая внешняя обработка загружается обратно в продукт. При загрузке изменённой EPF продукт извлекает код обработчиков и функций и выполняет обратное преобразование в формат DATAREON Platform. Вызовы функций приводятся к используемому в платформе формату ВыполнитьФункцию, код разделяется по соответствующим обработчикам и функциям, а служебные конструкции, необходимые только для запуска EPF в 1С, исключаются. После преобразования полученный код сравнивается с исходной конфигурацией Datareon.
Перед выгрузкой разработчик может проверить:
Сравнение помогает контролировать результат разработки перед переносом кода в DATAREON Platform.
После проверки продукт формирует ZIP-архив с изменениями. Полученный архив предназначен для последующего импорта в DATAREON Platform через штатный функционал загрузки конфигурации.
Продукт помогает сократить сроки интеграционного проекта за счёт сокращения цикла разработки и эффективного распределения задач между специалистами.
Разработчики переносят основную работу с кодом в привычную среду 1С, где могут использовать подсказки и проверку синтаксиса, тестировать обработчики на реальных объектах и сообщениях, выполнять пошаговую отладку, быстрее находить и исправлять ошибки и импортировать изменения в DATAREON Platform. Это сокращает время разработки и количество переключений между системами.
Дополнительное ускорение достигается за счёт возможности привлечения к проекту 1С-разработчиков, которые хорошо знают интегрируемые прикладные системы, но не имеют опыта работы с DATAREON Platform. С их помощью может быть выполнена значительная часть разработки: получение данных из 1С, запись и изменение объектов 1С, проверка и отладка разработанного кода в целевой информационной базе. Специалисту по DATAREON остаётся настроить схему потока и протестировать обработчики непосредственно в шине.
Такое разделение задач позволяет не ограничивать команду специалистами, одновременно владеющими 1С и DATAREON Platform. В проекте можно использовать экспертизу действующих 1С-разработчиков по прикладным системам, а специалистов по DATAREON сосредоточить на архитектуре и настройке интеграционных потоков. В результате увеличивается доступный ресурс команды и сокращаются общие сроки реализации интеграций.
Таблица 1. Требования к программному обеспечению
| Параметр | Значение |
|---|---|
| Технологическая платформа | «1С:Предприятие 8.3», минимальная версия 8.3.27. Требуется действующая лицензия |
| Режим совместимости расширений | 8.3.27 |
| Клиентское приложение | Тонкий клиент «1С:Предприятие». Веб-клиент не поддерживается: операции с файлами EPF и ZIP в нём недоступны |
| Конфигуратор | На рабочем месте должен быть установлен Конфигуратор «1С:Предприятие»: 1cv8.exe в Windows, 1cv8 в Linux |
| Режим работы | Отдельная информационная база. Файловый или клиент-серверный вариант |
| СУБД | Для файлового варианта СУБД не требуется. Для клиент-серверного варианта используется PostgreSQL, в том числе российские сборки |
| Права пользователя | Роль «Полные права конвертера Датареон» либо «Полные права» |
| Целевая информационная база | Доступ в режиме Конфигуратора. Внешняя обработка самодостаточна, Библиотека стандартных подсистем и объекты конфигурации разработчика в целевой базе не требуются |
Таблица 2. Аппаратные требования к рабочему месту
Приведены по данным официального сайта «1С» для толстого клиента в режиме разработчика.
| Параметр | Значение |
|---|---|
| Процессор | Intel Core i5 или AMD Ryzen 5 и последующие модели; процессоры с архитектурой ARM AArch64; Эльбрус-8С |
| Оперативная память | 4 Гб минимально, 8 Гб рекомендуется |
| Накопитель | Жёсткий диск или твердотельный накопитель, при установке платформы используется от 1 Гб |
| Монитор | Разрешение 1920×1080 при масштабе экрана 100% и выше |
Таблица 3. Поддерживаемые операционные системы
| Операционная система | Архитектура |
|---|---|
| Astra Linux Special Edition 1.7, 1.8 (вариант ядра generic) | x86-64, ARM |
| РЕД ОС 7.3 МУРОМ, РЕД ОС 8 | x86-64 |
| Альт Рабочая станция 10, К10; Альт Сервер 10; Альт СП релиз 8, 10 | x86-64, ARM |
| Simply Linux 10 | x86-64, ARM |
| МОС 12 | x86-64 |
| Эльбрус 7.0, 7.1 | e2k |
| Microsoft Windows 10, 11 | x86-64 |
Продукт функционирует под управлением тонкого клиента «1С:Предприятие 8.3» и требует наличия Конфигуратора на рабочем месте. Поддерживаются операционные системы, включённые в единый реестр российских программ: Astra Linux Special Edition, РЕД ОС, семейство «Альт», Simply Linux, МОС. Перечень соответствует данным официального сайта «1С» о системных требованиях платформы.
| Наименование | Стоимость | Срок |
|---|---|---|
| Лицензия на использование программного продукта для одного юридического лица, без ограничения количества рабочих мест и информационных баз. Включает техническую поддержку и обновления в течение первого года | 250 000 руб. | бессрочно |
| Техническая поддержка и обновления, начиная со второго года использования | 20 % от текущей стоимости лицензии на дату оформления продления | 1 год |
Лицензия предоставляется на условиях простой (неисключительной) лицензии, без ограничения срока использования. Единица лицензирования — одно юридическое лицо: в пределах лицензиата количество рабочих мест и информационных баз не ограничивается. Использование программного продукта иными юридическими лицами, включая дочерние и аффилированные, требует приобретения отдельной лицензии.
Стоимость лицензии включает техническую поддержку и получение обновлений в течение 12 месяцев с даты предоставления лицензии.
Начиная со второго года техническая поддержка и обновления предоставляются на основании отдельного заказа. Стоимость составляет 20 % от текущей стоимости лицензии, действующей на дату оформления продления, за каждые 12 месяцев. При отказе от продления право использования сохраняется в объёме приобретённой версии, обновления и техническая поддержка не предоставляются. Возобновление поддержки возможно в любое время.
Цены указаны в рублях Российской Федерации, в том числе НДС 5 %. После включения программного продукта в единый реестр российских программ передача прав использования не подлежит налогообложению налогом на добавленную стоимость на основании подпункта 26 пункта 2 статьи 149 Налогового кодекса Российской Федерации.
Права использования программного продукта реализуются на всей территории Российской Федерации без территориальных и иных ограничений.
Настоящая информация не является публичной офертой. Условия предоставления прав использования определяются лицензионным договором.
Оставьте заявку через форму на этой странице. По заявке оформляется лицензионный договор и выставляется счёт. После поступления оплаты предоставляются дистрибутив, лицензионный ключ и эксплуатационная документация.
Техническая поддержка оказывается по электронной почте: support@w-code.ru.
Режим работы: понедельник — пятница, 10:00–18:00 по московскому времени.
Обновления продукта выпускаются по мере исправления ошибок, развития функциональности, а также при выходе новых версий платформы «1С:Предприятие» и DATAREON Platform, требующих адаптации продукта. Пользователям, у которых действует период технической поддержки, обновления предоставляются без дополнительной оплаты.
Гарантийное обслуживание, техническая поддержка и модернизация продукта, включая модификацию исходного кода, осуществляются правообладателем на территории Российской Федерации.
Общество с ограниченной ответственностью «Белый код»
ИНН 7117028593, ОГРН 1157154010826, КПП 710401001
Адрес: 300013, Тульская область, г. Тула, ул. Болдина, д. 47, пом. 43, 42, 38, 38А, литер Б
Электронная почта: support@w-code.ru
Права на программный продукт
Программный продукт «Белый код: Инструменты разработчика интеграций» является собственной разработкой ООО «Белый код». Исключительное право на программный продукт принадлежит ООО «Белый код» в полном объёме.
Класс программного обеспечения
04.04 «Среды разработки, тестирования и отладки» по классификатору программ для электронных вычислительных машин и баз данных, утверждённому приказом Министерства цифрового развития, связи и массовых коммуникаций Российской Федерации от 22.09.2020 № 486."
Демонстрация продукта проводится онлайн по заявке. Заполните форму, и мы согласуем время. Срок ответа: не более 2 рабочих дней.
Дистрибутив продукта, лицензионный ключ и эксплуатационная документация передаются после заключения лицензионного договора и поступления оплаты. Порядок приобретения описан в разделе «Стоимость и порядок приобретения».
Обзор российских ESB-решений
17 подробных технических обзоров на отечественные платформы