Arreglado un null que salía delante del código y una condición que hacía
que apareciese stock negativo