AX 2009, 2012:
X++:
systemSequence seq = new SystemSequence();
if (seq)
{
// Выделяем 20 записей SalesTable
seq.reserveValues(20, tablenum(SalesTable));
// Приостановить автоматическое распределение RECID
seq.suspendRecIds(tablenum(SalesTable));
// Вручную генерим RecId в выбранном диапазоне, если необходимо
// Снять остановку распределения
seq.removeRecIdSuspension();
}
AX 4.0:
X++:
systemSequence::flushCache();