Ещё я посмотрел, по идее у вас достаточно простые условия для одного поля, поэтому чтобы было по || можно два раза подряд вызвать addRange.
Т.е. код будет примерно такой :
X++:
formQuery.dataSourceNo(2).addRange(fieldNum(DocsInner_ICL, PeriodEnd)).value(SysQuery::dateRange(transdate, datemax()));
formQuery.dataSourceNo(2).addRange(fieldNum(DocsInner_ICL, PeriodEnd)).value(SysQuery::valueNot(dateNull()));