Процедура Сформировать()
Перем Запрос, ТекстЗапроса, Таб;
Таб = СоздатьОбъект("Таблица");
Таб.ИсходнаяТаблица("Таблица");
Таб.ВывестиСекцию("Заголовок");
Запрос = СоздатьОбъект("Запрос");
ТекстЗапроса = "
|Период с ВыбНачПериода по ВыбКонПериода;
|Обрабатывать НеПомеченныеНаУдаление;
|ОбрабатыватьДокументы Проведенные;
|Док = Документ.ПриходнаяНакладнаяГТД.ТекущийДокумент, Документ.ПриходнаяНакладнаяЗапасы.ТекущийДокумент, Документ.ПриходнаяНакладнаяПрочие.ТекущийДокумент, Документ.УслугиСтороннихОрганизаций.ТекущийДокумент;
|Группировка Док;";
Если Запрос.Выполнить(ТекстЗапроса) = 0 Тогда
Возврат;
КонецЕсли;
Табл = СоздатьОбъект("ТаблицаЗначений");
Табл.НоваяКолонка("Контрагент");
Док = "";
Пока Запрос.Группировка(1) = 1 Цикл
Док = Запрос.Док;
Если (Док.Вид() = "УслугиСтороннихОрганизаций") ИЛИ
(Док.Вид() = "ПриходнаяНакладнаяЗапасы") ИЛИ
(Док.Вид() = "ПриходнаяНакладнаяПрочие") ИЛИ
(Док.Вид() = "ПриходнаяНакладнаяГТД") Тогда
Док.ВыбратьСтроки();
Пока Док.ПолучитьСтроку() = 1 Цикл
Если ПустоеЗначение(Док.Контрагент) = 1 Тогда
Продолжить;
КонецЕсли;
Табл.НоваяСтрока();
Табл.Контрагент = Док.Контрагент;
Табл.Свернуть("Контрагент", "Контрагент");
Если ПустоеЗначение(Табл.Контрагент) = 1 Тогда
Продолжить;
КонецЕсли;
Таб.ВывестиСекцию("Строка");
КонецЦикла;
КонецЕсли;
КонецЦикла;
Таб.ТолькоПросмотр(1);
Таб.Показать("Сформировать", "");
КонецПроцедуры
где необходимо вставить Сортировать?