Спасибо за помощь! Решение получилось такое. Открываю форму из текущей формы с блокировкой:
&НаКлиенте
Процедур СоздаемНовыйОбъект()
ОписаниеОповещения = Новый ОписаниеОповещения("ПолучитьСсылкуОбъекта", ЭтотОбъект);
ОткрытьФорму("Справочник.Номенклатура.ФормаОбъекта", , , , , , ОписаниеОповещения, РежимОткрытияОкнаФормы.БлокироватьОкноВладельца);
КонецПроцедуры;
&НаКлиенте
Процедура ПолучитьСсылкуОбъекта(РезультатЗакрытия, ДополнительныеПараметры) Экспорт
//РезультатЗакрытия - содержит нужные данные
КонецПроцедуры;
В модуле второй формы определяю функцию на обработчик "ПередЗакрытием"
&НаКлиенте
Процедура ПередЗакрытием(Отказ, СтандартнаяОбработка)
Закрыть(Объект.Ссылка);
КонецПроцедуры
Доп. инфа тут:
https://its.1c.ru/db/pubv8devui/content/185/hdoc