Pienso que sería mejor que mientras escribes el código del producto, aparezca una lista desplegable debajo de ese campo de texto con todas las coincidencias existentes, luego, seleccionas una de ella y se completan los campos.
Hace ya algunos meses hice un pequeño buscador similar al de Facebook que creo que te puede ser de mucha ayuda. Puedes pasar a verlo
aquí.
Saludos