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