Method
Asset ID = site + area + system + type + zero-padded sequence
The builder uppercases codes, blocks punctuation inside components, limits output length to 64 characters, and generates at most 100 IDs at a time.
Release decision
Approve an ID convention only after checking CMMS field constraints, existing IDs, hierarchy rules, labels, barcode or QR needs, and change control. A human-readable ID is not a substitute for a system-managed immutable key.