Про серийники вам написали, а я дальше бы пошел - использовал бы серийники как сделали в Atlassian на Jira:
JIRA for asset management: OverviewJIRA for asset management: Inventory setupJIRA for asset management: Workflow setupJIRA for asset management: Reporting setupJIRA for asset management: Physical implementation
Фактически серийник кроется в tag-е устройства, закрытого в QR-код. Удобно. Но заморочено. К плюсам такой системы инвентаризации хочу отметить, что весь жизненный цикл железки вы будете видеть в инвентаризации. Нужен сканер и принтер QR-кодов, Jira и желание.