Перейти к публикации
Программа учета компьютеров и ИТ оборудования IT Invent
KMV

Генерация новых инв.номеров

Рекомендованные сообщения

Коллеги, доброго дня!

Есть проблема с генерацией новых инвентарников.

Суть - под мебель и прочее АХО выделил пул с номерами 900000+, сгенерировал номера, распечатали этикетки.

Постфактум прочитал что новые номера генерируются из правила "самый большой номер+1"

Соответственно вопрос - реально ли обращаться например к какому-то диапазону (до 900000) для поиска наибольшего значения или может есть какие-то другие best practice для такого случая?

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

Здравствуйте.

Это базовый алгоритм и его не изменить.

Можно очень осторожно пользоваться sql запросами для изменения инвентарного номера.

Самый простой способ это сделать инвентарный номер таким же как и ID

 

Например вот запрос для изменения значения инв номера на значение из ID для всего ОБОРУДОВАНИЯ

update items set inv_no = id where ci_type = 1

Это поможет при условии что оборудование ещё не обклеено этикетками и можно изменить инв номер.

 

Вот пример запроса для ПОИСКА последнего инв номера до 900000

select max(inv_no) from items where inv_no < 900000

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

Создайте аккаунт или войдите в него для комментирования

Вы должны быть пользователем, чтобы оставить комментарий

Создать аккаунт

Зарегистрируйтесь для получения аккаунта. Это просто!

Зарегистрировать аккаунт

Войти

Уже зарегистрированы? Войдите здесь.

Войти сейчас

×