FAILED! ICommandText::Execute(): SQL: cannot determine datatype of SQL Column: ДОКДВИЖ
База ДБФ - провайдер OLEDb - на одном товаре появляется такая ошибка в запросе стандартном в принципе - который к таблице движений
И что самое интересное проявляется именно на нем - если делать выборку без отбора по товару - все проходит нормально

| SELECT
| $РегПрихРасх.Товар as Товар,
| Max(ICASE(РегПрихРасх.DEBKRED=1,:ДатаНачала~~,J.Date)) as ДатаПриходПоследнего,
| Max(ICASE(РегПрихРасх.DEBKRED=1,NULL,J.IDDOC)) as ДокДвиж,
| Max(ICASE(РегПрихРасх.DEBKRED=1,NULL,J.IDDOCDef)) as ДокДвиж_вид,
| SUM((1-РегПрихРасх.DEBKRED)*$РегПрихРасх.ОстатокТовара) as ОстатокТовараПриход,
| SUM(РегПрихРасх.DEBKRED*$РегПрихРасх.ОстатокТовара) as ОстатокТовараРасход
| FROM
| $Register.ОстаткиТоваров as РегПрихРасх
| INNER
| JOIN 1SJourn as J ON РегПрихРасх.IDDOC=J.IDDOC
| WHERE
| (J.DATE >= :ДатаНачала~~) AND (J.DATE <= :ДатаКонца~~) AND
| ($РегПрихРасх.Фирма = :Значение1) AND ($РегПрихРасх.Склад = :ВыбранныйСклад)"+УсловиеПоДокументам+""+УсловиеПоТоварамДвижения+"