да вот я сделал этот класс тоже!
Отнаследовался в новый класс от родителя и перекрыл modifyQueryExt
X++:
void modifyQueryExt(
FormDataSource inventSum_DS,
FormDataSource inventDim_DS,
FormDataSource inventTable_DS,
FormDataSource inventBatch_DS
)
{
QueryBuildDataSource qBSWmsPallet;
QueryBuildDataSource qbsInventBatch;
;
this.modifyQuery(inventSum_DS, inventDim_DS, inventTable_DS);
qbsInventBatch = inventBatch_DS.query().dataSourceName(inventBatch_DS.name());
qbsInventBatch.orderMode(orderMode::GroupBy);
qbsInventBatch.addSortField(fieldNum(InventBatch, prodDate));
}