В форме подбора все работает, после нажатия кнопки перенести в документ, форма закрывается, но ничего не переноситься.
Код команды переноса
&НаКлиенте
Процедура ПеренестиВДокумент(Команда)
// Передаем в родительский элемент формы "Товары" данные выбора - таблицу "Подобранные товары"
ОповеститьОВыборе(ПодобранныеТовары);
КонецПроцедуры
Код свойства формы документа ОбработкаВыбора
Процедура ОбработкаВыбора(ВыбранноеЗначение, ИсточникВыбора)
// Заполняем таблицу документа подобранными товарами
Для Каждого Стр Из ВыбранноеЗначение Цикл
РезультатПоиска = Объект.Товары.НайтиСтроки(Новый Структура("Товар", Стр.Товар));
Если РезультатПоиска.Количество() = 0 Тогда
НовСтр = Объект.Товары.Добавить();
НовСтр.Товар = Стр.Товар;
Иначе
НовСтр = РезультатПоиска[0];
КонецЕсли;
НовСтр.Количество = НовСтр.Количество + Стр.Количество;
НовСтр.Сумма = НовСтр.Сумма + Стр.Сумма;
КонецЦикла;
КонецПроцедуры
Разобрался, не у того объекта обработчик прописал, написал у формы, а надо было у списка
Требовать и эффективности, и гибкости от одной и той же программы — все равно, что искать очаровательную и скромную жену... по-видимому, нам следует остановиться на чем-то одном из двух. Фредерик Брукс-младший