Немного синтаксис подправлю
X++:
formQuery.dataSourceNo(2).addRange(fieldNum(DocsInner_ICL, PeriodEnd)).value(SysQuery::range(transdate+1, datenull()));
formQuery.dataSourceNo(2).addRange(fieldNum(DocsInner_ICL, PeriodEnd)).value(SysQuery::value(dateNull()));
Здесь используются 2 правила формирования запросов в Axapta
1. Если использовать несколько addRange() по одному и тому же полю, то в итоговом запросе эти условия будут объединены по ИЛИ
2. SysQuery::range(_from, _to) - это метод, который формирует условия для диапазонов. Т.е. условие "от" и "до" включительно.
Однако если один из параметров не указан (в отношении даты - это dateNul()), то вместо диапазона будет сформировано условие вида "больше или равно" или "меньше или равно" в зависимости от того, какой параметр нулевой
Ну и поскольку Вам надо строго больше, то просто увеличиваем дату на 1 день = transdate+1