Вычисляемые поля аксапта не поддерживает
EDIT: пардон., не понял вопроса сразу...
Чтобы поставить условие на интервал нужно использовать метод
SysQuery::range(anytype _from, anytype _to)
, т.е.
X++:
...addRange(fieldnum(MilkShifts,StartDate)).value(SysQuery::range(date1, date2));
EDIT2: точно так же и для time