Спустя несколько лет ...
1.Я думаю стоит отказаться от стандартного ввода на основании. Тогда данная задача будет сильно проще:
На клиенте
Процедура СоздатьНаОсновании()
массивСтрок = ЭтотОбъект.Элементы.Список.ВыделенныеСтроки;
Процедура СоздатьНаОснованииНаСервере(массивСтрок )
КонецПроцедуры
На сервере
Процедура СоздатьНаОснованииНаСервере(массивСтрок )
ДокументОперации = Документы.Операции.СоздатьДокумент();
НоваяСтрокаТабЧасти = ДокументОперации.ТЧ. Добавить();
Далее заполняем строку по Массиву строк
ДокументОперации .Записать();
КонецПроцедуры