Нашел в чем было дело. Конструктор объявил в начале модуля две переменные: НачДата и КонДата. Удалил - заработал запрос. Я немного переписало его. Вот что получилось:
ТекстЗапроса = "-- qryMaker:Отчет1.2009.05.13.17.45.24
|SELECT Рег.Покупатель [Покупатель $Справочник.Контрагенты]
| , Рег.ТорговаяТочка [ТорговаяТочка $Справочник.ТорговыеТочки]
| , Рег.ФормаОплаты [ФормаОплаты $Перечисление.ФормыОплаты]
| , Рег.ТМЦ [ТМЦ $Справочник.ТМЦ]
| , Рег.РасходСумОборот ОтгруженоСумма
| , Рег.РасходКвоОборот ОтгруженоКво
| , Рег.ДоходОборот Доход
|FROM $РегистрОбороты.Обороты(:НачДата,:КонДата~
| ,Документ,,
| (Фирма = :ВыбФирма)
| AND (Покупатель = :ВыбКонтрагент)
| AND (ТорговаяТочка = :ВыбТТ)
| AND (ТМЦ = :ВыбТМЦ),
| (Покупатель, ТорговаяТочка, ФормаОплаты, ТМЦ),
| (РасходСум, РасходКво, Доход)) AS Рег
|";
Но есть одно но - мне нужно выбрать документы-движения. А вот это не получается. Понимаю, что что-то недописал, но вот что?
"Большое спасибо" Злому Бобру за помощь. Очень люблю такие ответы. Нет желания помочь - так нечего и умничать. Если считаешь себя очень умным - надень корону.