"<pre> Запрос = Новый Запрос;<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> </pre><br><br>вылетает на последней строчке. А что не так в запросе? И почему выполняется с полными правами? Пробовал вставить слово "РАЗРЕШЕННЫЕ", но оно в любом случае никакой рол тут не играет...<br>Моя в растерянности"