Расширения 1С и РИБ - синхронизация данных при типовых обменах

16.03.26

Интеграция - Перенос данных 1C

Как настроить передачу данных 1С расширений между узлами РИБ через типовые обмены, без написания своих обменов и без модификаций кода типовых обработчиков.

Ситуация

Есть типовая Розница 3 (УТ, УНФ и т.д.) в конфигурации РИБ, в которую добавили пару своих расширений конфигурации. В расширениях есть объекты типа справочников, констант и регистров сведений.

Необходимо передать расширения через обмен в узлы и синхронизировать передачу данных расширений (справочники, константы, регистры сведений) между узлами.

Проблема

После настройки типового полного обмена стандарным способом (заимствование полного обмена в расширение и настройка состава), сами расширения передались с центрального узла в подчиненные, но синхронизации данных расширений не происходит.

Решение

Поскольку быстрый поиск на просторах интернета и ИТС не дал быстрого ответа на вопрос почему так происходит, пришлось с помощью отладчика покопаться в коде типового обмена и найти причину и решение. Ниже следует полная инструкция как настроить требуемый обмен данными:

1. В расширение из конфигурации заимствуем полный план обмена и настраиваем его состав требуемым образом.

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

 
 Настройки плана обмена

 Заимствование полного плана обмена в расширение

 

2. В расширение из конфигурации заимствуем подписки на события РегистрацияПолный*.

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

Находим в конфигурации нужные подписки на события и заимствуем их расширение.

 
 Подписки полного плана обмена

 Замствование подписок в расширение

 

3. Настраиваем заимствованные подписки на требуемые объекты

После заимствования требуемых подписок, в них нужно настроить те же объекты, которые были добавлены в состав заимствованного обмена. Все типы данных - составные.

 
 Настройка подписок

РИБ настройки подписок

 

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

  • Константы в КонстантаМенеджерЗначения подписки ПолныйРегистрацияКонстанта
  • Документы в ДокументОбъект подписки ПолныйРегистрацияДокумента
  • Справочники в СправочникОбъект подписки ПолныйРегистрация
  • Регистры Сведений в РегистрСведенийНаборЗаписей подписки ПолныйРегистрацияНабор

С другими типами объектов не разбирался, но например ПланВидовХарактеристик, созданный в расширении, был помещен в состав подписки ПолныйРегистрация и прекрасно отработал в РИБ.

4. Сохранение и синхронизация

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

 
 Принять изменения и сохранить

 Принятие изменения

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

Примечание

В данном примере использовался полный план обмена. Если планируется использовать другой план, то заимствовать в расширение и настраивать нужно выбранный вами план. Соответственно, названия подписок будут другими.

Вступайте в нашу телеграмм-группу Инфостарт

риб обмен расширение данные объекты

Вы можете заказать платную адаптацию этой статьи под ваши задачи на «Бирже заказов».

  • 0% комиссии — оплата напрямую исполнителю;
  • Исполнители любого масштаба — от отдельных специалистов до команд под проект;
  • Прямой обмен контактами между заказчиком и исполнителем;
  • Безопасная сделка — при необходимости;
  • Рейтинги, кейсы и прозрачная система откликов.

См. также

Перенос данных 1C Файловый обмен (TXT, XML, DBF), FTP Системный администратор Программист 1С:Предприятие 8 1С:Комплексная автоматизация 1.х 1С:Управление производственным предприятием 1С:Бухгалтерия 3.0 Россия Бухгалтерский учет Платные (руб)

Перенос данных из 1С:Управление производственным предприятием 1.3 в 1С:Бухгалтерия предприятия 3.0 с помощью правил обмена | Можно выполнить переход с УПП на БП 3 или запускать выгрузку данных за выбранный период времени | Переносятся документы, начальные остатки и вся справочная информация | Есть фильтр по организации и множество других параметров выгрузки | Поддерживается несколько сценариев работы: как первичный полный перенос, так и перенос только новых документов | Перенос данных возможен в "1С: Бухгалтерия 3.0" версии ПРОФ, КОРП или базовую | Переход с "1С: УПП1.3" / "1С:КА 1.1" на "1С:БП3.0" с помощью правил конвертации будет максимально комфортным! | Можно бесплатно проверить перенос на вашем сервере!

50050 руб.

25.02.2015    190874    372    294    

428

Перенос данных 1C Программист 1С:Предприятие 8 1С:Управление производственным предприятием 1С:ERP Управление предприятием 2 1С:Управление торговлей 11 1С:Комплексная автоматизация 2.х Россия Платные (руб)

Перенос документов, начальных остатков и справочной информации из УПП 1.3 в ERP 2 | из УПП 1.3 в УТ 11 | из УПП в КА 2 | Правила конвертации (КД 2) | Более 360 предприятий выполнили переход с использованием этого продукта! | Сэкономьте время - используйте готовое решение для перехода! | Позволяет перенести из УПП 1.3 в ERP / УТ 11 / КА 2 всю возможную информацию | В переносе есть фильтр по организации и множество других опциональных параметров выгрузки | Есть несколько алгоритмов выгрузки остатков на выбор

58000 руб.

04.08.2015    192509    462    308    

462

SALE! 10%

Перенос данных 1C Файловый обмен (TXT, XML, DBF), FTP Системный администратор Программист 1С:Предприятие 8 1С:Розница 2 1С:Управление нашей фирмой 1.6 1С:Бухгалтерия 3.0 1С:Управление торговлей 11 1С:Комплексная автоматизация 2.х 1С:Управление нашей фирмой 3.0 1С:Розница 3.0 Россия Платные (руб)

Правила в универсальном формате обмена для ERP 2.5, КА 2.5, УТ 11.5, БП 3.0, Розница, УНФ, для последних версий конфигураций. Ссылки на другие конфигурации в описании публикации. Правила совместимы со всеми другими версиями конфигураций новыми и старыми, поддерживающими обмен и синхронизацию в формате EnterpriseData. Не требуется синхронного обновления правил после обновления другой конфигурации, участвующей в обмене. Типовой обмен через планы обмена кнопкой Синхронизация вручную или автоматически по расписанию, или вручную обработкой.

27633 24870 руб.

12.06.2017    163283    993    329    

487

Перенос данных 1C Файловый обмен (TXT, XML, DBF), FTP Программист 1С:Предприятие 8 1С:ERP Управление предприятием 2 1С:Бухгалтерия 3.0 1С:Управление торговлей 11 1С:Комплексная автоматизация 2.х Россия Платные (руб)

Перенос данных из ERP в БП 3 | из КА 2 в БП 3 | из УТ 11 в БП 3 | из ЕРП в БП 3 | Сэкономьте время - используйте готовое решение для перехода! | Перенос разработан в формате КД 2 (правила конвертации данных) | Переносятся все возможные виды документов, начальных остатков и нормативно-справочная информация| Можно опционально выгружать каждую пару "номенклатура+характеристика" как отдельную номенклатуру | Есть выгрузка настроек счетов учета и зарплатных данных из ERP / КА 2 | Можно проверить на вашем сервере перед покупкой

58000 руб.

15.04.2019    86236    231    181    

168

Перенос данных 1C Взаиморасчеты Оптовая торговля Логистика, склад и ТМЦ Файловый обмен (TXT, XML, DBF), FTP Системный администратор Программист 1С:Предприятие 8 1С:Управление торговлей 10 1С:ERP Управление предприятием 2 1С:Управление торговлей 11 1С:Комплексная автоматизация 2.х Россия Управленческий учет Платные (руб)

Можно проверить до покупки, оставьте заявку! Воспользовались более 268 компаний! Перенос данных из УТ 10.3 в УТ 11 | из УТ 10.3 в КА 2 | из УТ 10.3 в ERP. Решение для перехода с УТ 10.3. Можно перенести начальные остатки, нормативно-справочную информацию и все возможные документы. При выгрузке можно установить отбор по периоду, организациям и складам.

50200 руб.

24.04.2015    209557    179    253    

298

SALE! 10%

Перенос данных 1C Файловый обмен (TXT, XML, DBF), FTP Системный администратор Программист 1С:Предприятие 8 1С:Управление производственным предприятием 1С:Бухгалтерия 3.0 Россия Бухгалтерский учет Управленческий учет Платные (руб)

Переносите справочную информацию, остатки и документы из УПП 1.3 в Бухгалтерию 3.0 с помощью готовых правил. Переносится более 50 видов документов. Простой интерфейс и понятные настройки.

42000 37800 руб.

15.12.2021    35751    263    68    

200

Перенос данных 1C Файловый обмен (TXT, XML, DBF), FTP Программист 1С:Предприятие 8 1С:ERP Управление предприятием 2 1С:Комплексная автоматизация 2.х 1С:Зарплата и Управление Персоналом 3.x Россия Бухгалтерский учет Управленческий учет Платные (руб)

Перенос данных из ERP в ЗУП 3 | из КА 2 в ЗУП | Готовые правила конвертации данных (КД 2) для переноса остатков, документов с движениями и справочной информации 3 | Есть перенос начальной задолженности по зарплате и начальной штатной расстановки на выбранную дату | Обороты за прошлые годы (данные для расчета среднего) переносятся свернуто в документ "Перенос данных" | Есть фильтр по организациям | Документы за текущий период переносятся сразу с движениями, поэтому не потребуется делать перерасчеты | Перенос можно проверить перед покупкой, обращайтесь!

55200 руб.

03.12.2020    46383    132    83    

122

Файловый обмен (TXT, XML, DBF), FTP Перенос данных 1C Системный администратор Программист Бухгалтер 1С:Предприятие 8 1С:Бухгалтерия 3.0 Россия Платные (руб)

Обработка не только формирует начальные остатки по всем счетам на нужную дату (экономя время на свёртке базы БП 3), но и полностью переносит справочные данные и документы за заданный период. Гибкая настройка включает фильтр по организациям и множество параметров выгрузки. Работайте в удобном формате: выполните однократный полный переход или настройте регулярную догрузку только новых документов из БП 3 в БП 3.0. Интеграция правил конвертации в план обмена гарантирует точную выгрузку исключительно зарегистрированных объектов.

70760 руб.

10.04.2026    1054    3    8    

2
Комментарии
Подписаться на ответы Инфостарт бот Сортировка: Древо развёрнутое
Свернуть все
1. aximo 2728 16.03.26 12:13 Сейчас в теме
Я правильно вас понял - вы в полный план добавили регистрацию изменений объектов из расширения? Изначально полный план ничего не знает о требуемых новых регистрациях...
2. andreiafi 14 16.03.26 14:02 Сейчас в теме
да, в заимствованный полный план была добавлена регистрация моих объектов. Но изменения объектов не попадали в обмен, пока их не добавил в заимствованные подписки. А то, что их нужно добавить в подписки, понял только при просмотре кода типовой формы регистрации объектов. Там оказывается еще и содержимое подписок проверялось на наличие объектов, разрешенных к регистрации в плане обмена.
Для отправки сообщения требуется регистрация/авторизация