Нет проблем, если вы запрограммируете свой запрос, посмотрите на эту работу (AX 2009):
static void MaxValueTest(Args _args)
{
str maxValue(TableId tableId, FieldId fieldId)
{
QueryRun qr = new QueryRun(new Query());
qr.query().addDataSource(tableId).addSelectionField(fieldId, SelectionField::Max);
return qr.next() ? any2str(qr.get(tableId).(fieldId)) : '';
}
;
info(maxValue(tableNum(CustTable), fieldNum(CustTable,AccountNum)));
}
Одной из проблем является тип возвращаемого значения, который решается путем приведения к строке.