Avisos
Vaciar todo

Transferir existencias entre almacenes - gestion avanzada de stock

5 Respuestas
3 Usuarios
0 Reactions
1,925 Visitas
Respuestas: 13
Active Member
Topic starter
 

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


 
Respondido : 01/07/2015 1:04 pm
Pablo Velasco
Respuestas: 20382
Illustrious Member
 

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.


 
Respondido : 01/07/2015 2:18 pm
Respuestas: 13
Active Member
Topic starter
 

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.


 
Respondido : 01/07/2015 5:57 pm
Jhon
 Jhon
Respuestas: 44989
Illustrious Member Moderator
 

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


 
Respondido : 01/07/2015 7:04 pm
Respuestas: 13
Active Member
Topic starter
 

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!


 
Respondido : 01/07/2015 7:06 pm