ДополнитьПолучателей (БСП)

Автор: 1С
ОбщийМодуль.ОбменДаннымиСобытия
БСП

Дополнить получателей. Процедура дополняет список узлов-получателей объекта переданными значениями.

// Процедура дополняет список узлов-получателей объекта переданными значениями.
//
// Параметры:
//  Объект - СправочникОбъект, ДокументОбъект и т.п. - объект, для которого выполняется правило регистрации.
//  Узлы   - Массив - узлы плана обмена, которые необходимо добавить в список узлов-получателей объекта.
//
Процедура ДополнитьПолучателей(Объект, Узлы) Экспорт
	
	Для Каждого Элемент Из Узлы Цикл
		
		Попытка
			Объект.ОбменДанными.Получатели.Добавить(Элемент);
		Исключение
			ИмяПланаОбмена = Элемент.Метаданные().Имя;
			ОбъектМетаданных = Объект.Метаданные();
			СтрокаСообщения = НСтр("ru = 'Для состава плана обмена [ИмяПланаОбмена] не указана регистрация объекта [ПолноеИмя]'");
			СтрокаСообщения = СтрЗаменить(СтрокаСообщения, "[ИмяПланаОбмена]", ИмяПланаОбмена);
			СтрокаСообщения = СтрЗаменить(СтрокаСообщения, "[ПолноеИмя]",      ОбъектМетаданных.ПолноеИмя());
			ВызватьИсключение СтрокаСообщения;
		КонецПопытки;
		
	КонецЦикла;
	
КонецПроцедуры

///////////////////////////////////////////////////////////////////////////////////////////////////////
// Copyright (c) 2019, ООО 1С-Софт
// Все права защищены. Эта программа и сопроводительные материалы предоставляются 
// в соответствии с условиями лицензии Attribution 4.0 International (CC BY 4.0)
// Текст лицензии доступен по ссылке:
// https://creativecommons.org/licenses/by/4.0/legalcode
///////////////////////////////////////////////////////////////////////////////////////////////////////

Рекомендации

Похожие публикации

ДополнитьСписок (БСП)

СформироватьСписокПолучателейРассылки (БСП)

ИнициализироватьСтруктуруПолучатели (БСП)

ВсеПолучатели (БСП)

ПослеОпределенияПолучателей (БСП)

ДополнитьТелоПисьмаПодваломВложения (БСП)

ДополнитьТаблицу (БСП)

ДополнитьСвязиОбъектовМетаданных (БСП)

TurboConf ИР адаптер 2.63