Вызываемая команда на клиенте
&НаКлиенте Процедура СоздатьДокументВыполнениеРабот(КомандаВызова) Если НЕ ЗначениеЗаполнено(Объект.Ссылка) или Модифицированность Тогда ОбщегоНазначения.ОтправитьСообщениеПользователю("Необходимо сохранить Автотранспорт"); Возврат; КонецЕсли; СтруктураПарметров = Новый Структура; СтруктураПарметров.Вставить("Основание", Объект.Ссылка); //Называтся именно ОСНОВАНИЕ иначе он не будет виден в обработке заполнения ОткрытьФорму("Документ.ВыполнениеРабот.ФормаОбъекта", СтруктураПарметров); КонецПроцедуры
На стороне создаваемого документа в модуле объекта
Процедура ОбработкаЗаполнения(ДанныеЗаполнения, ТекстЗаполнения, СтандартнаяОбработка) Если ЗначениеЗаполнено(ДанныеЗаполнения) Тогда //Тут заполняем документ как нам надо КонецЕсли; КонецПроцедуры