Белый код: Инструменты разработчика интеграций

Решение для разработки, тестирования и отладки обработчиков интеграционных потоков в среде «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.

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

DATAREON Platform

Продукт поставляется в виде готовой конфигурации на платформе «1С:Предприятие» и разворачивается в отдельной информационной базе. Для работы с продуктом требуется действующая лицензия «1С:Предприятие 8». Встраивать решение в конфигурации интегрируемых систем не требуется: сформированные внешние обработки EPF запускаются непосредственно в тех информационных базах 1С, для которых разрабатываются интеграционные потоки.

Разработка обработчиков Datareon в среде 1С

В DATAREON Platform разработчику недоступны или ограничены привычные возможности конфигуратора 1С:

В результате часть ошибок обнаруживается только после загрузки кода в DATAREON Platform и запуска интеграционного потока. Продукт позволяет перенести разработку и первичную проверку обработчиков в конфигуратор 1С, сократив количество промежуточных загрузок и ускорив поиск ошибок.

DATAREON Platform

Формирование внешней обработки для выбранной системы

Работа начинается с выгрузки конфигурации из DATAREON Platform и её загрузки в продукт.

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

В результате разработчик получает единый рабочий файл, содержащий весь необходимый код для выбранной системы.

DATAREON Platform

Проверка исходящих обработчиков

Для обработчиков с направлением передачи данных из 1С в DATAREON Platform можно выбрать объект непосредственно в информационной базе 1С и указать проверяемый обработчик.

Внешняя обработка выполнит код и сформирует результат, необходимый для передачи сообщения: JSON тела сообщения и параметры сообщения.

Это позволяет проверить, как обработчик формирует данные на реальном объекте прикладной конфигурации, и выявить ошибки до переноса кода в DATAREON Platform. Разработчик может последовательно изменять код, повторно запускать обработчик и сразу анализировать результат в привычной среде 1С.

DATAREON Platform

Проверка входящих обработчиков

Для обработчиков с направлением передачи данных из DATAREON Platform в 1С в форму внешней обработки можно загрузить JSON тела входящего сообщения и параметры сообщения. Данные для проверки можно получить из DATAREON Platform, журналов выполнения или трассировок интеграционного потока.

Обработчик выполняется в целевой информационной базе 1С, поэтому разработчик может проверить обработку конкретного сообщения, воспроизвести ошибку и скорректировать код с учётом реальных данных и объектов системы. Такой сценарий особенно полезен при разборе ошибок, которые возникают только на определённых сообщениях или наборах параметров.

DATAREON Platform

Сравнение изменений

После завершения разработки изменённая внешняя обработка загружается обратно в продукт. При загрузке изменённой EPF продукт извлекает код обработчиков и функций и выполняет обратное преобразование в формат DATAREON Platform. Вызовы функций приводятся к используемому в платформе формату ВыполнитьФункцию, код разделяется по соответствующим обработчикам и функциям, а служебные конструкции, необходимые только для запуска EPF в 1С, исключаются. После преобразования полученный код сравнивается с исходной конфигурацией Datareon.

Перед выгрузкой разработчик может проверить:

Сравнение помогает контролировать результат разработки перед переносом кода в DATAREON Platform.

Подготовка изменений для DATAREON Platform

После проверки продукт формирует ZIP-архив с изменениями. Полученный архив предназначен для последующего импорта в DATAREON Platform через штатный функционал загрузки конфигурации.

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

Обзор российских ESB-решений

17 подробных технических обзоров на отечественные платформы