Aber 8-stellige Kunden geben doch 16-Hexstellen?
Mach doch einfach eine Mappingtabellen von 8 auf 5-Stellig, das funktioniert ebenso in beide Richtungen.