"Так вот же. Когда смотрю в отладчике - там выполняется запрос, но в него не попадают записи.Вот стандартный код<br>//********************************************<br>// Функция формирует табличный документ с печатной формой переоценки в рознице.<br>//<br>// Возвращаемое значение:<br>// Табличный документ.<br>//<br>Функция ПечатьПереоценкиТоваровВРознице()<br><br> Запрос = Новый Запрос;<br> Запрос.УстановитьПараметр("ДокСсылка", Ссылка);<br> Запрос.УстановитьПараметр("Склад", Склад);<br> Запрос.УстановитьПараметр("СписокНоменклатуры", Товары.ВыгрузитьКолонку("Номенклатура"));<br> Запрос.УстановитьПараметр("СписокХарактеристик", Товары.ВыгрузитьКолонку("ХарактеристикаНоменклатуры"));<br> Запрос.УстановитьПараметр("Дата", Дата);<br><br> ТекстЗапроса = "<br> |ВЫБРАТЬ<br> | Док.Ссылка.Номер,<br> | Док.Ссылка.Дата,<br> | Док.Ссылка.Организация,<br> | Док.Ссылка.Организация КАК Поставщик,<br> | Док.Ссылка.Склад КАК Получатель,<br> | Док.Ссылка.Склад.Представление КАК ПредставлениеПолучателя,<br> | ТоварыВРознице.НомерСтроки,<br> | Остатки.КоличествоОстаток КАК Количество,<br> | ТоварыВРознице.Номенклатура,<br> | ТоварыВРознице.Номенклатура.НаименованиеПолное КАК Товар,<br> | ТоварыВРознице.Номенклатура.ЕдиницаХраненияОстатков.Представление КАК ЕдиницаИзмерения,<br> | ТоварыВРознице.Номенклатура.ЕдиницаХраненияОстатков.Коэффициент,<br> | ВЫБОР КОГДА Остатки.КоличествоОстаток = 0 ТОГДА<br> | 0<br> | ИНАЧЕ<br> | Остатки.СуммаПродажнаяОстаток / Остатки.КоличествоОстаток<br> | КОНЕЦ КАК ЦенаВРозницеСтарая,<br> | Док.ЦенаВРознице,<br> | ТоварыВРознице.СуммаПродажная КАК ОтклонениеСтоимости,<br> | ТоварыВРознице.ХарактеристикаНоменклатуры КАК Характеристика,<br> | ТоварыВРознице.СерияНоменклатуры КАК Серия<br> |ИЗ<br> | Документ.ПереоценкаТоваровВРознице.Товары КАК Док<br> |ЛЕВОЕ СОЕДИНЕНИЕ<br> | (ВЫБРАТЬ<br> | Характеристики.Ссылка КАК Ссылка,<br> | Характеристики.Владелец КАК Владелец<br> | ИЗ<br> | Справочник.ХарактеристикиНоменклатуры КАК Характеристики<br> | ГДЕ<br> | Характеристики.Владелец В (&СписокНоменклатуры)<br> | И Характеристики.Ссылка НЕ В (&СписокХарактеристик)<br> | И Характеристики.Ссылка НЕ В (<br> | ВЫБРАТЬ<br> | ЦеныПродажные.ХарактеристикаНоменклатуры<br> | ИЗ<br> | РегистрСведений.ЦеныАТТ.СрезПоследних(&Дата,<br> | Номенклатура В (&СписокНоменклатуры)) КАК ЦеныПродажные<br> | )<br> | ОБЪЕДИНИТЬ ВСЕ<br> | ВЫБРАТЬ<br> | ЗНАЧЕНИЕ(Справочник.ХарактеристикиНоменклатуры.ПустаяСсылка) КАК Ссылка,<br> | Номенклатура.Ссылка КАК Владелец<br> | ИЗ<br> | Справочник.Номенклатура КАК Номенклатура<br> | ГДЕ<br> | Номенклатура.Ссылка В (&СписокНоменклатуры)<br> | ) КАК Характеристики<br> |ПО<br> | Док.Номенклатура = Характеристики.Владелец<br> | И Док.ХарактеристикаНоменклатуры = ЗНАЧЕНИЕ(Справочник.ХарактеристикиНоменклатуры.ПустаяСсылка)<br> |СОЕДИНЕНИЕ<br> | РегистрНакопления.ТоварыВРознице.Остатки(&Дата, Склад = &Склад И Номенклатура В (&СписокНоменклатуры)) КАК Остатки<br> |ПО<br> | Док.Номенклатура = Остатки.Номенклатура<br> | И ЕСТЬNULL(Характеристики.Ссылка, Док.ХарактеристикаНоменклатуры) = Остатки.ХарактеристикаНоменклатуры<br> |СОЕДИНЕНИЕ<br> | РегистрНакопления.ТоварыВРознице КАК ТоварыВРознице<br> |ПО<br> | Док.Ссылка = ТоварыВРознице.Регистратор<br> | И Док.Номенклатура = ТоварыВРознице.Номенклатура<br> | И ЕСТЬNULL(Характеристики.Ссылка, Док.ХарактеристикаНоменклатуры) = ТоварыВРознице.ХарактеристикаНоменклатуры<br> |ГДЕ<br> | Док.Ссылка = &ДокСсылка<br> |УПОРЯДОЧИТЬ ПО<br> | ТоварыВРознице.НомерСтроки<br> |";<br><br> Запрос.Текст = ТекстЗапроса;<br><br> Шапка = Запрос.Выполнить().Выбрать();<br> Если Не Шапка.Следующий() Тогда<br> Предупреждение("Ни один товар не был переоценен.");<br> Возврат Неопределено;<br> КонецЕсли;<br><br> ТабДокумент = Новый ТабличныйДокумент;<br> ТабДокумент.ИмяПараметровПечати = "ПАРАМЕТРЫ_ПЕЧАТИ_ПереоценкаТоваровВРознице_ПереоценкаТоваровВРознице";<br> Макет = ПолучитьМакет("ПереоценкаТоваровВРознице");<br><br> ОбластьМакета = Макет.ПолучитьОбласть("Заголовок");<br> ОбластьМакета.Параметры.ТекстЗаголовка = ОбщегоНазначения.СформироватьЗаголовокДокумента(Шапка, "Переоценка товаров в рознице");<br> ТабДокумент.Вывести(ОбластьМакета);<br><br> ОбластьМакета = Макет.ПолучитьОбласть("Поставщик");<br> ОбластьМакета.Параметры.Заполнить(Шапка);<br> ОбластьМакета.Параметры.ПредставлениеПоставщика = ФормированиеПечатныхФорм.ОписаниеОрганизации(УправлениеКонтактнойИнформацией.СведенияОЮрФизЛице(Шапка.Организация, Шапка.Дата), "ПолноеНаименование,");<br> ТабДокумент.Вывести(ОбластьМакета);<br><br> ОбластьМакета = Макет.ПолучитьОбласть("Покупатель");<br> ОбластьМакета.Параметры.Заполнить(Шапка);<br> ТабДокумент.Вывести(ОбластьМакета);<br><br> ОбластьМакета = Макет.ПолучитьОбласть("ШапкаТаблицы");<br> ТабДокумент.Вывести(ОбластьМакета);<br><br> ОбластьМакета = Макет.ПолучитьОбласть("Строка");<br><br> ИтогОтклонениеСтоимости = 0;<br> ВыборкаСтрокТовары = Шапка;<br> ВыборкаСтрокТовары.Сбросить();<br> Пока ВыборкаСтрокТовары.Следующий() Цикл<br> Если НЕ ЗначениеЗаполнено(ВыборкаСтрокТовары.Товар) Тогда<br> Сообщить("В одной из строк не заполнено значение номенклатуры - строка при печати пропущена.", СтатусСообщения.Важное);<br> Продолжить;<br> КонецЕсли;<br><br> ОбластьМакета.Параметры.Заполнить(ВыборкаСтрокТовары);<br> ОбластьМакета.Параметры.Товар = ВыборкаСтрокТовары.Товар + ФормированиеПечатныхФорм.ПредставлениеСерий(ВыборкаСтрокТовары);<br> ТабДокумент.Вывести(ОбластьМакета);<br><br> ИтогОтклонениеСтоимости = ИтогОтклонениеСтоимости + ВыборкаСтрокТовары.ОтклонениеСтоимости;<br> КонецЦикла;<br><br> ОбластьМакета = Макет.ПолучитьОбласть("Итог");<br> ОбластьМакета.Параметры.ИтогОтклонениеСтоимости = ИтогОтклонениеСтоимости;<br> ТабДокумент.Вывести(ОбластьМакета);<br><br> ОбластьМакета = Макет.ПолучитьОбласть("Подписи");<br> ОбластьМакета.Параметры.Заполнить(Шапка);<br> ТабДокумент.Вывести(ОбластьМакета);<br><br> Возврат ТабДокумент;<br><br>КонецФункции // ПечатьПереоценкиТоваровВНТТ()<br>//*****************************************************<br>В момент<br>Шапка = Запрос.Выполнить().Выбрать();<br> Если Не Шапка.Следующий() Тогда<br> Предупреждение("Ни один товар не был переоценен.");<br> Возврат Неопределено;<br> КонецЕсли;<br>Переменная "ШАПКА" - пишет, что значение неопределено. <br>"