Avisos
Vaciar todo

Poner stock a cero para hacer inventario

10 Respuestas
3 Usuarios
0 Reactions
863 Visitas
Respuestas: 60
Trusted Member
Topic starter
 

Hola a todos,

Tenemos como unos 3000 productos en nuestra tienda fisica, y queremos hacer inventario. El modulo tpv que usamos nos deja dar entradas de productos como cuando los recibimos del proveedor. Lo que habiamos pensadop para poder hacer un inventario y tener al dia nuestro stock, era poner todos los productos de nuestra tienda a stock 0, y con la pistola inalambrica ir por cada producto dandole entrada como si de un unico albaran se tratase.
La otra opcion que tenemos es ir producto por producto revisando que la cantidad esté bien, pero tardariamos muchisimo, ¿alguna sugerencia?

Muchas gracias a todos

URL del sitio: Contenido solo visible a usuarios registrados


 
Respondido : 08/03/2018 5:46 pm
Jhon
 Jhon
Respuestas: 44989
Illustrious Member Moderator
 

Hola

Has evaluado exportar tus productos a una hoja excel?, creo que sería más práctico que lo manejes con un excel ( un archivo csv ), desde allí puedes incluso modificar el stock y luego importarlo

Saludos.


 
Respondido : 08/03/2018 6:10 pm
Respuestas: 60
Trusted Member
Topic starter
 

Si pero nos descuadra igualmente... no hay ninguna opción de ponerlo todo a cero?

Gracias


 
Respondido : 08/03/2018 6:20 pm
Respuestas: 60
Trusted Member
Topic starter
 

Hola de nuevo

Alguna opción de poner todo el stock a 0 hay o es misión imposible ?

Gracias


 
Respondido : 08/03/2018 7:22 pm
Jhon
 Jhon
Respuestas: 44989
Illustrious Member Moderator
 

Hola

Si quieres actualizar todo en lote con stock a 0 puedes probar hacerlo por Base de Datos, revisa la tabla xxx_products (cambiand oxxx por el prefijo de tabla), aqui deberías tener una columna de stock.

Puedes hacer una actualización SQL, por ejemplo (asumiendo que el prefijo es ps)

UPDATE `ps_product` SET `quantity`=0

Revisa:
https://www.prestashop.com/forums/topic/261136-update-inventory-via-database-from-csv/

Saludos.


 
Respondido : 08/03/2018 8:37 pm
Respuestas: 60
Trusted Member
Topic starter
 

Hola,

No me funciona hacer eso, no realiza ningun cambio, estoy ejecutando la consulta en la tabla ps_product, no hay mas opciones¿

Gracias


 
Respondido : 09/03/2018 10:45 am
Respuestas: 60
Trusted Member
Topic starter
 

UPDATE `ps_stock_available` SET `quantity`=0
UPDATE `ps_stock` SET `physical_quantity`=0
UPDATE `ps_stock` SET `usable_quantity`=0

Simulando eso, parece que si da alguna señal:

consulta SQL:
UPDATE `ps_stock_available` SET `quantity`=0 UPDATE `ps_stock` SET `physical_quantity`=0 UPDATE `ps_stock` SET `usable_quantity`=0
Filas encontradas: 2851

Pero no se si funcionará.. ¿como lo veis?


 
Respondido : 09/03/2018 11:26 am
Pablo Velasco
Respuestas: 20382
Illustrious Member
 

Hola Eduardo,

A priori sería suficiente con esta consulta:

UPDATE `ps_stock_available` SET `quantity`=0

Esto se comenta en el siguiente enlace:

https://www.prestashop.com/forums/topic/274055-reset-all-stocks-to-0-with-advanced-stock-management/


 
Respondido : 09/03/2018 1:56 pm
Respuestas: 60
Trusted Member
Topic starter
 

Perfecto, ya me ha funcionado, gracias!


 
Respondido : 15/03/2018 3:37 pm
Jhon
 Jhon
Respuestas: 44989
Illustrious Member Moderator
 

Hola

Ok, que bueno que lo solucionaste.

Saludos.


 
Respondido : 15/03/2018 4:42 pm