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