mira a mi me toco hacer uno muy similar a lo que dices que es un enorme problema lo mas sencillo de hacer es catalogar primero por codigo los productos, despues de acuerdo al codigo lo puedes ir ordenando asi sera mucho mas facil, el ordenamiento se lo dimos de esta maner
Código:
000-000-000
Los Primeros 3 indican sucursal
los siguientes indican familia ( clavos )
y el terceros las medidas ( 3/4 )
asi el orden de los productos sera sencillo y ordenado saludos;