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