Использование предназначенных групп номеров

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

Можно назначить группы номеров для следующих целей:

  • Транспорт/Склад
  • Фактурирование
  • Производство
  • Данные по обслуживанию
  • Не используется

Группы номеров предназначаются для различных целей в соответствующих сеансах. Например, в сеансе Параметры заказов на продажу (tdsls0100s400), можно выбрать группу номеров для заказов на продажу и графиков продаж. В сеансе Отделы продаж (tdsls0512m000), можно затем выбрать серию этой группы номеров для заказов на продажу, сгенерированных определенным офисом продаж.

Первый свободный номер:

LN присваивает номера заказам, документам или другим записям последовательно, используя первый свободный номер в серии. Определите начальный номер каждой серии в сеансе Первые свободные номера (tcmcs0150m000).

Номера заказов:

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

Пример

Код серии NR08. Первый свободный номер 100. Документы в этой серии получают номера:

  • NR0800100
  • NR0800101
  • NR0800102

Кеш первых свободных номеров:

Для улучшения работы сеансов, в которых новые номера заказов назначаются, можно определить размер кеша для серии. Размером кеша является число новых номеров серии, которые LN генерирует и помещает в кеш пользователя. Пользователям не нужно ждать пока LN генерирует и проверяет следующие номера серии.

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

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

Пример

Вы установили размер кеша в четыре. В первый раз пользователь создает новый заказ LN генерирует четыре новых номера серии и помещает их в кеш пользователя. Пользователь должен подождать до тех пор пока это не произойдет. Первый номер используется для нового заказа. LN извлекает номера для следующих трех заказов, которые пользователь создает из кеша пользователя. Если пользователь создает пятый заказ, LN генерирует другие четыре номера, помещает их в кеш пользователя, и т.д.

Если пользователь создает шесть заказов и затем выходит из системы, два последних номера серии, которые LN сгенерировала для пользователя не используются.

Использование одинаковых номеров для связанных записей:

  1. Определите номер группы для каждого типа записи, используя сеанс Группы Номеров (tcmcs0151m000).
  2. Определите одинаковые коды серий в группах номеров, используя сеанс Первые свободные номера (tcmcs0150m000).
  3. Определите одни и те же первые свободные номера в одинаковых сериях, используя сеанс Первые свободные номера (tcmcs0150m000).
  4. Назначьте группы номеров двум типам записей, используя соответствующий сеанс.
  5. Выберите одинаковые серии для записей.

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

Примеры предназначенных групп номеров:

Пример

Вы определяете номера групп со следующими деталями:

Группа номеров Длина серии Деклариров.для
SF12 Производство
SF22 Производство
SF53 Производство
IN92 Фактурирование

 

Если группа номеров SF1 содержит серию KJ, нельзя ввести тот же самый код серии ( KJ) в группу номеров SF2.

Если группа номеров SF1 содержит серию AA, нельзя ввести код серии AA1, AA5, или AA9 в группу номеров SF5, потому что это может привести к одним и тем же номерам как те, которые сгенерированы в группе номеров SF2.

Если группа номеров SF5 содержит серию DF2, нельзя ввести код серии DF в группы номеров SF1 или SF2, потому что это может привести к одним и тем же номерам как те, которые сгенерированы в группе номеров SF5, если сгенерерированы очень высокие номера (такие как DF2255734, DF2766438 и т.п.).

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