Refactorizacion añadir Existencias (Modificacion total del nucleo de la aplicacion)