Коллеги добрый день! Есть обработка в ЕРП 2 называется ДокументыПоПартнеруИСделке. В ней ФОРМА которая заполняется по кнопке сформировать и показывает все связанные документы с контрагентом из которого она же и открывается. При перемещении контрагента к другому партнеру она перестала показывать список документов. Создал запрос достал все документы, а как теперь заполнить эту форму не знаю, подскажите плиз! Уткнулся в ошибку отображения типов. Запрос в теме скопировал сокращенно.
&НаКлиенте
Процедура ПеренестиДокументы(Команда)
Выборка = ПеренестиДокументыНаСервере(Выборка);
ФормаОбработки = ПолучитьФорму("Обработка.ДокументыПоПартнеруИСделке.Форма.ДокументыПоПартнеру",,"КОМПАНИЯ Скрыто ООО");
Пока Выборка.Следующий() Цикл
НовСтр = ФормаОбработки.ТаблицаДокументов.Добавить();
ЗаполнитьЗначенияСвойств(НовСтр,Выборка);
КонецЦикла;
Сообщить("Документ заполнен, " + Выборка.Количество() + " записей");
КонецПроцедуры
&НаСервере
Функция ПеренестиДокументыНаСервере(Выборка)
Запрос = Новый Запрос;
Запрос.Текст = "ВЫБРАТЬ
| АктВыполненныхРабот.Ссылка КАК Ссылка
|ИЗ
| Документ.АктВыполненныхРабот КАК АктВыполненныхРабот
|ГДЕ
| АктВыполненныхРабот.Контрагент = &Контрагент
|
|ОБЪЕДИНИТЬ ВСЕ
|
|ВЫБРАТЬ
| АктОРасхожденияхПослеОтгрузки.Ссылка
|ИЗ
| Документ.АктОРасхожденияхПослеОтгрузки КАК АктОРасхожденияхПослеОтгрузки
|ГДЕ
| АктОРасхожденияхПослеОтгрузки.Контрагент = &Контрагент";
Запрос.УстановитьПараметр("Организаия", Организация);
Запрос.УстановитьПараметр("Контрагент", Контрагент);
РезультатЗапроса = Запрос.Выполнить();
Выборка = РезультатЗапроса.Выгрузить();
Возврат Выборка;
КонецФункции