V82.СправочникиОбъект.НастройкиОбменаДанными.ПередЗаписью C# (CSharp) Method

ПередЗаписью() public method

public ПередЗаписью ( ) : void
return void
        public void ПередЗаписью(/*Отказ*/)
        {
            if(true/*ОбменДанными.Загрузка*/)
            {
            }
            //БазоваяПоставка = (Найти(ВРег(Метаданные.Имя), "БАЗОВАЯ") > 0);
            if(true/*ПустаяСтрока(ВерсияПлатформыИнформационнойБазыДляПодключения)*/)
            {
                //ВерсияПлатформыИнформационнойБазыДляПодключения = "V81";
            }
            if(true/*НЕ ЗначениеЗаполнено(ТипНастройки)*/)
            {
                //ОбщегоНазначения.СообщитьОбОшибке("Не заполнено поле ""Тип настройки""", Отказ);
            }
            if(true/*НЕ ЗначениеЗаполнено(УзелИнформационнойБазы)*/)
            {
                //ОбщегоНазначения.СообщитьОбОшибке("Не заполнено поле ""Узел""", Отказ);
            }
            if(true/*БазоваяПоставка
            И ПроцедурыОбменаДанными.ОпределитьПоУзлуОбменаЭтоРИБ(УзелИнформационнойБазы)*/)
            {
                //ОбщегоНазначения.СообщитьОбОшибке("В базовой версии недоступен обмен через распределенную информационную базу", Отказ);
            }
            //ЭтотУзелОбмена = ПроцедурыОбменаДанными.ПолучитьТекущийУзелИБ(УзелИнформационнойБазы);
            if(true/*ЭтотУзелОбмена = УзелИнформационнойБазы*/)
            {
                //ОбщегоНазначения.СообщитьОбОшибке("В качестве узла обмена выбран узел, соответствующий текущей информационной базе.", Отказ);
            }
            if(true/*OnLineОбмен*/)
            {
                //РазмерОсновногоХранилищаПравил = ПолучитьДлинуСтрокиХранилища(ПравилаОбмена);
                if(true/*(ПроизводитьПриемСообщений
            ИЛИ ПроизводитьОтправкуСообщений)
            И РазмерОсновногоХранилищаПравил = 0*/)
                {
                    //ОбщегоНазначения.СообщитьОбОшибке("Не заданы правила обмена данными для выгрузки в базу обмена", Отказ);
                }
                if(true/*ТипНастройки = Перечисления.ТипыАвтоматическогоОбменаДанными.ОбменЧерезComСоединение*/)
                {
                    if(true/*БазоваяПоставка*/)
                    {
                        //ОбщегоНазначения.СообщитьОбОшибке("В базовой версии недоступен Режим обмена через COM - соединение", Отказ);
                    }
                    if(true/*ПроизводитьПриемСообщений*/)
                    {
                        //РазмерХранилищаПравилЗагрузки = ПолучитьДлинуСтрокиХранилища(ПравилаОбменаДляПриемника);
                        if(true/*РазмерХранилищаПравилЗагрузки = 0*/)
                        {
                            //ОбщегоНазначения.СообщитьОбОшибке("Не заданы правила для выгрузки из базы обмена в текущую базу", Отказ);
                        }
                    }
                    if(true/*ТипИнформационнойБазыДляПодключения*/)
                    {
                        if(true/*НЕ ЗначениеЗаполнено(КаталогИнформационнойБазыДляПодключения)*/)
                        {
                            //ОбщегоНазначения.СообщитьОбОшибке("Не заполнено поле ""Каталог информационной базы для подключения""", Отказ);
                        }
                    }
                }
            }
            /*// в зависимости от типа настройки очищаем настройки остальных типов
            */
            if(true/*ТипНастройки = Перечисления.ТипыАвтоматическогоОбменаДанными.ОбменЧерезФайловыйРесурс*/)
            {
                //КаталогОбменаИнформацией = СокрЛП(КаталогОбменаИнформацией);
            }
            if(true/*НЕ ПроизводитьПриемСообщений
            ИЛИ НЕ ПроизводитьОтправкуСообщений*/)
            {
                //ПроизводитьОтправкуТолькоПриУспешномПриеме = Ложь;
            }
            if(true/*Не Отказ*/)
            {
                //ТипУзлаИнформационнойБазы = Новый(ТипЗнч(УзелИнформационнойБазы));
            }
        }