Cерийные номера и их генерация

1. Назначение и создание серийных номеров

В LICANT-IT серийный номер — это ключевая часть лицензии, которая привязывает продукт к компании и задаёт параметры использования: срок действия и количество используемых копий продукта.

Серийные номера создаются в Панели администратора в разделе LICANT → Серийные номера → Добавить.

Создание серийного номера

При создании серийного номера необходимо заполнить следующие поля:

LICANT-IT поддерживает два способа заполнения поля «Серийный номер» при создании лицензии:

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


2. Включение/выключение функции генератора

Функция встроенного генератора может быть включена или отключена в настройках Панели администратора:

Настройки → Владелец лицензии → «Использовать встроенный генератор серийных номеров» (внизу страницы).

Если флаг включён — на странице создания серийного номера появляется кнопка «Сгенерировать».
Если флаг выключен — поле серийного номера заполняется только вручную.


3. Формат серийного номера

Серийный номер имеет фиксированный формат длиной 24 символа и включает:


4. Как формируется префикс

Префикс серийного номера строится из префикса продукта, типа продукта и номера версии:

prefix5 = product_prefix(2) + type_prefix(1) + version(2)

Пример:

Итог:

EOD05


5. Где задаются префиксы и версия

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

В карточке продукта

В карточке типа продукта

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


6. Оставшаяся часть (19 цифр)

Эта часть состоит из 19 цифр и добавляется в целях безопасности, в том числе для снижения вероятности совпадений серийных номеров при массовом создании лицензий.

На уровне логики используется:

Если серийный номер изменить вручную “как строку”, подпись, как правило, перестанет соответствовать содержимому (при проверка серийного номера).


7. Работа с генератором в Панели администратора

Сценарий использования (если генератор включён):

  1. Создайте новый серийный номер (лицензию).
  2. Выберите Продукт и Тип продукта.
  3. Укажите даты (при необходимости).
  4. Нажмите «Сгенерировать» — серийный номер будет подставлен в поле Серийный номер.
  5. Нажмите Сохранить.

Если при генерации возникла ошибка (например, не заполнен префикс/версия), LICANT-IT покажет сообщение, а введённые значения в форме останутся заполненными.


8. Ограничения и политика изменений

Чтобы избежать неконсистентности и ручных манипуляций (например, когда дата вшита в серийник, но даты в карточке лицензии меняются), в LICANT-IT действует правило:

Это снижает риск ошибок и поддерживает единообразие данных.

Для изменения текущих серийных номеров обратитесь в техническую поддержку разработчика (support@licant.ru).