Обзор номерной серии

Применимо к: Microsoft Dynamics AX 2012 R3, Microsoft Dynamics AX 2012 R2, Microsoft Dynamics AX 2012 Feature Pack, Microsoft Dynamics AX 2012

Номерные серии в Microsoft Dynamics AX используются для создания четких уникальных кодов для записей основных данных и записей проводок, для которых требуются коды. Запись основных данных или запись проводки, для которой требуется идентификатор, называется образцом.

Перед созданием новых записей для ссылки в Microsoft Dynamics AX необходимо настроить номерную серию и связать ее со ссылкой. Рекомендуется использовать формы в Управление организацией для настройки номерных серий. Если для модуля требуются особые параметры, можно использовать форму параметров модуля, чтобы задать номерные серии для ссылок в этом модуле. Например, в Расчеты с клиентами и Расчеты с поставщиками можно настроить группы номерных серий для распределения номерных серий по конкретным клиентам или поставщикам.

При настройке номерной серии необходимо указать область, которая определяет, какая организация использует номерную серию. Область может иметь значения Общие, Компания, Юридическое лицо или Операционная единица. При использовании Microsoft Dynamics AX 2012 R3 или накопительное обновление 6 либо более поздней версии для AX 2012 R2 также доступна область Тип операционной единицы. Области юридического лица и компании можно объединять с Период финансового календаря для создания еще более конкретных номерных серий.

Примечание

Если используется Microsoft Dynamics AX 2012 R3 или AX 2012 R2, область Компания также включает виртуальные компании. Невозможно использовать формы для модуля для настройки номерных серий для виртуальных компаний. Необходимо использовать формы в Управление организацией.

Форматы номерной серии состоят из сегментов. Номерные серии с областью, отличной от Общие, могут содержать сегментов, которые соответствуют области. Например, номерная серия с областью Юридическое лицо может содержать сегмент юридического лица. Путем включения сегмента области в формат номерной серии можно определить область определенной записи, посмотрев на ее номер.

Важно!

Доступные области зависят от ссылки, для которой настраивается номерная серия. Область Общие доступна только для некоторых ссылок. Чтобы определить, может ли ссылка использовать общую область, выберите область и ссылку в форме Конфигурация сегмента. (Щелкните Управление организацией > Обычный > Номерные серии > Конфигурация сегмента.) Если сегмент области указан в Сегменты, выбранная ссылка не может использовать общую область.

Для изменения области, используемой в ссылке, требуется пользовательская настройка. Для получения дополнительных сведений о пользовательской настройке номерных серий см. Using the Enhanced Number Sequence Framework (White paper).

В дополнение к сегментам, соответствующим областям, форматы номерной серии могут содержать сегменты Константа и Буквенно-цифровой. Сегмент Константа содержит набор букв, цифр или символов, которые не изменяются. Сегмент Буквенно-цифровой содержит набор букв или цифр, которые пошагово изменяются при каждом использовании номера. Используйте знак решетки (#), чтобы представлять пошаговые номера, и амперсанд (&), чтобы представлять пошаговые буквы. Например, формат #####_2014 создает последовательность 00001_2014, 00002_2014 и т. д.

Примеры номерной серии

Следующие примеры иллюстрируют использование сегментов для создания форматов номерной серии. В частности, примеры демонстрируют результаты использования сегментов области.

Hh209457.collapse_all(ru-ru,AX.60).gifНомера отчетов по расходам

В следующем примере показана настройка номеров отчета по расходам для юридического лица с заголовком CS.

Область: Командировки и расходы

Ссылка: Номер отчета о расходах

Область действия: Юридическое лицо

Юридическое лицо: CS

Сегменты

Тип сегмента

Значение

Сегмент 1

Юридическое лицо

CS

Сегмент 2

Константа

-РАСХОД-

Сегмент 3

Буквенно-цифровой

####

Пример форматированного номера: CS-EXPENSE-0039

Можно настроить сходный формат номерной серии для других юридических лиц. Например, если для юридического лица с именем RW изменяется только значение сегмента юридического лица, форматированный номер выглядит как RW-EXPENSE-0039. Можно также изменить весь формат номерной серии для других юридических лиц. Например, можно пропустить сегмент области юридического лица для создания форматированное номера, например Exp-0001.

Hh209457.collapse_all(ru-ru,AX.60).gifНомера заказа на продажу

В следующем примере показана настройка номеров заказа на продажу для кода компании CEU.

Область: Продажи

Ссылка: Заказ на продажу

Область действия: Компания

Компания: CEU

Сегменты

Тип сегмента

Значение

Сегмент 1

Константа

SO-

Сегмент 2

Буквенно-цифровой

####

Пример форматированного номера: SO-0029

Даже если сегмент области не включен в формат, нумерация продолжается для каждого кода компании При использовании одного формата для всех кодов компании в каждой компании используется одни и те же номера. Например, номер заказа на продажу SO-0029 используется в каждой компании. Можно также изменить весь формат номерной серии для других кодов компании.

Hh209457.collapse_all(ru-ru,AX.60).gifНомера заявки на покупку

В следующем примере показаны номера заявок на покупку на уровне организации.

Область: Покупка

Ссылка: Заявка на закупку

Область действия: Общие

Сегменты

Тип сегмента

Значение

Сегмент 1

Константа

Треб.

Сегмент 2

Буквенно-цифровой

####

Пример форматированного номера: Req0052

Поскольку область — Общие, формат номерной серии используется во всей организации. Нельзя настроить разные форматы номерной серии для разных частей организации.

Анализ производительности для номерных серий

Рассмотрим следующую информацию о том, как конфигурация номерных серий может повлиять на производительность системы до начала настройки номерных серий.

Hh209457.collapse_all(ru-ru,AX.60).gifНепрерывные и прерывистые номерные серии

Номерные серии могут быть непрерывными или прерывистыми. Непрерывная номерная серия не пропускает номера, и при этом нельзя использовать последовательные номера. Номера из прерывистой номерной серии используются последовательно, однако номерная серия может пропускать номера. Например, если пользователь отменяет проводку, номер создается, но не используется. В непрерывной номерной серии этот номер обрабатывается позднее. В прерывистой номерной серии номер не используется.

Непрерывные номерные серии обычно необходимы для внешних документов, таких как заказы на покупку, заказы на продажу и накладные. Однако непрерывные номерные серии могут неблагоприятно повлиять на время отклика системы, так как система должна запрашивать номер из базы данных при каждом создании нового документа или записи.

При использовании прерывистой номерной серии можно включить Предварительное выделение на экспресс-вкладке Производительность формы Номерные серии. При указании количества номеров для предварительного выделения система выбирает данные номера и сохраняет их в памяти. Новые номера поступают из базы данных только после использования предварительно выделенного количества.

При отсутствии нормативного требования по использованию номерных серий рекомендуется использовать прерывистые номерные серии для лучшей производительности системы.

Hh209457.collapse_all(ru-ru,AX.60).gifАвтоматическая очистка номерных серий

В случае сбоя питания, ошибки приложения или другого непредвиденного сбоя система не может автоматически обрабатывать номера из непрерывных номерных серий. Можно запустить процесс очистки вручную или автоматически восстановить потерянные номера.

При планировании процесса очистки необходимо тщательно изучить ситуацию с серверами. Очистку рекомендуется выполнять как пакетное задание в нерабочее время.

См. также

Номерные серии (форма)