Отменить отправку данных узла распределенной информационной базе.
Процедура ОтменитьОтправкуДанныхУзлаВРаспределеннойИнформационнойБазе(Источник, ЭлементДанных, Игнорировать) Экспорт
Если Не ОбменДаннымиПовтИсп.ЭтоУзелОбменаДаннымиБСП(Источник.Ссылка) Тогда
Возврат;
КонецЕсли;
Если Не ЭлементДанных.ЭтотУзел Тогда
Если ОбщегоНазначения.РазделениеВключено() Тогда
// При отправке данных узла в разделенном режиме необходимо обнулять значения разделителей.
// В противном случае при загрузке в неразделенный АРМ будет происходить попытка записи узла в неинициализированную
// область данных с указанным значением разделителя, что приведет к ошибке отсутствия в ней узла с признаком "ЭтотУзел".
МодульРаботаВМоделиСервиса = ОбщегоНазначения.ОбщийМодуль("РаботаВМоделиСервиса");
Если МодульРаботаВМоделиСервиса.ЭтоРазделенныйОбъектМетаданных(Источник.Метаданные().ПолноеИмя(),
МодульРаботаВМоделиСервиса.РазделительОсновныхДанных()) Тогда
ЭлементДанных[МодульРаботаВМоделиСервиса.РазделительОсновныхДанных()] = 0;
КонецЕсли;
Если МодульРаботаВМоделиСервиса.ЭтоРазделенныйОбъектМетаданных(Источник.Метаданные().ПолноеИмя(),
МодульРаботаВМоделиСервиса.РазделительВспомогательныхДанных()) Тогда
ЭлементДанных[МодульРаботаВМоделиСервиса.РазделительВспомогательныхДанных()] = 0;
КонецЕсли;
КонецЕсли;
Возврат;
КонецЕсли;
Игнорировать = Истина;
КонецПроцедуры
///////////////////////////////////////////////////////////////////////////////////////////////////////
// Copyright (c) 2019, ООО 1С-Софт
// Все права защищены. Эта программа и сопроводительные материалы предоставляются
// в соответствии с условиями лицензии Attribution 4.0 International (CC BY 4.0)
// Текст лицензии доступен по ссылке:
// https://creativecommons.org/licenses/by/4.0/legalcode
///////////////////////////////////////////////////////////////////////////////////////////////////////
ВыполнитьДействиеОбменаДляУзлаИнформационнойБазы (БСП)
ПриОтправкеДанныхПодчиненному (БСП)
ПриОтправкеДанныхГлавному (БСП)
ЭтоУзелРаспределеннойИнформационнойБазы (БСП)
Канал FastCode 1C в Телеграм! Шаблоны кода, статьи, полезные советы, курсы по 1С (8К участников)