ПоместитьСообщениеДляСопоставленияДанных (БСП)

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

Поместить сообщение для сопоставления данных.

Процедура ПоместитьСообщениеДляСопоставленияДанных(УзелОбмена, ИдентификаторСообщения) Экспорт
	
	// Удаляется предыдущее сообщение для сопоставления данных.
	Отбор = Новый Структура("УзелИнформационнойБазы", УзелОбмена);
	ОбщиеНастройки = РегистрыСведений.ОбщиеНастройкиУзловИнформационныхБаз.Получить(Отбор);
	
	Если ЗначениеЗаполнено(ОбщиеНастройки.СообщениеДляСопоставленияДанных) Тогда
		ИмяВременногоФайла = ОбменДаннымиСервер.ПолучитьФайлИзХранилища(ОбщиеНастройки.СообщениеДляСопоставленияДанных);
		Файл = Новый Файл(ИмяВременногоФайла);
		Если Файл.Существует() И Файл.ЭтоФайл() Тогда
			Попытка
				УдалитьФайлы(ИмяВременногоФайла);
			Исключение
				// Возвращаем информацию о файле во временное хранилище,
				// для последующего удаления через регл. задание.
				ОбменДаннымиСервер.ПоместитьФайлВХранилище(ИмяВременногоФайла, ОбщиеНастройки.СообщениеДляСопоставленияДанных);
			КонецПопытки;
		КонецЕсли;
	КонецЕсли;
	
	РегистрыСведений.ОбщиеНастройкиУзловИнформационныхБаз.ПоместитьСообщениеДляСопоставленияДанных(
		УзелОбмена, ИдентификаторСообщения);
	
КонецПроцедуры

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

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

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

ПолученоСообщениеСДаннымиДляСопоставления (БСП)

ПоместитьДанныеВоВременноеХранилище (БСП)

ПолучитьТипыОбщихДанныхПоддерживающиеСопоставлениеСсылокПриЗагрузке (БСП)

ПолучитьТипыОбщихДанныхНеТребующихСопоставлениеСсылокПриЗагрузке (БСП)

СобытиеЖурналаРегистрацииВыгрузкаДанныхДляСопоставления (БСП)

ПоместитьВХранилище (БСП)

ПриЗаполненииТиповОбщихДанныхПоддерживающихСопоставлениеСсылокПриЗагрузке (БСП)

ПриЗаполненииТиповОбщихДанныхНеТребующихСопоставлениеСсылокПриЗагрузке (БСП)

TurboConf 6 - расширение Конфигуратора 1С