Buenas a todos,
tenemos un problema en la gestion avanzada de stock estamos buscando la opcion "Transferir existencias" a otro almacen pero no nos sale, solo podemos "añadir existencias" o "eleminar existencias".
No sabemos como habilitar esta opcion. Ya que lo ideal es que se puedan transferir productos entre Almacenes. Hemos visto que por defecto, al activar la gestion avanzada de stock deberia salir esta opcion, por lo menos en las instalaciones de Prestashop por defecto viene.
Adjuntamos captura de las dos opciones que nos salen, cuando deberian salir 3 opciones.
Gracias.
URL del sitio: Contenido solo visible a usuarios registrados
Hola,
Revisando la documentación de PrestaShop veo que la opción de transferir existencias solo aparecen si tiene más de un almacen registrado. Entiendo que este ya es tu caso. Se explica aquí:
http://doc.prestashop.com/display/PS16/Presenting+the+Stock+Management+Interface
Revisa esta documentación para ver si lo has configurado todo de forma correcta.
Buenas tardes,
cotestando a lo que comentas, si que tenemos varios almacenes.
En el archivo:
/controllers/admin/AdminStockManagementController.php
Hemos detectado que para mostrar "Transferir existencias" hace:
if (count(Warehouse::getWarehouses()) > 1) $this->addRowAction('transferstock');
si eliminamos el if, ya funciona, por lo que se ve que la plataforma no detecta los almacenes creados, aunque los podemos utilizar una vez eliminado ese codigo y podemos usar correctamente la gestion avanzada de stock.
¿Alguien puede saber por que no detecta los almacenes?
Gracias.
Hola
En el código que envías el if comprueba si hay más de un almacen, en tu caso parece que no lo esta detectando, prueba borrando y agregando neuvamente un almancen y verifica o prueba agregando más de uno
Saludos
Buenas tades,
hemos probado a crear varios Almacenes y luego borrarlos y si no quitamos ese IF no funciona.
Vamos a investigar un poco más a ver como hace la cuenta de de los almacenes...
Gracias.
Saludos!