посмотрел внимательнее...
X++:
dsForInventTrans.addSortField(fieldnum(inventTrans, itemId));
dsForInventTrans.addSortField(fieldId2Ext(fieldnum(InventTransPosting, Dimension), 1));
странные строчки... в один и тот же qbds добавляете группировку полей из разных таблиц.