ritmas Posted September 3, 2014 Share Posted September 3, 2014 Hola, hay alguna manera de poder añadir con una setencia SQL el stock de los productos de una tienda que está configurado en una multitienda? Al haber creado la tienda en un grupo que comparte el stock se ha puesto todo a cero, me gustaría poder asignar un valor a todos los artículos, pero en la tabla que gestiona el stock es ps_stock_available, y como es nueva la tienda los registros no de los productos no aparecen, y tengo que ir uno por uno inicializando el stock. Se os ocurre alguna manera de poder hacerlo? Gracias Link to comment Share on other sites More sharing options...
rafaelamargo Posted September 3, 2014 Share Posted September 3, 2014 Hola, hay alguna manera de poder añadir con una setencia SQL el stock de los productos de una tienda que está configurado en una multitienda? Al haber creado la tienda en un grupo que comparte el stock se ha puesto todo a cero, me gustaría poder asignar un valor a todos los artículos, pero en la tabla que gestiona el stock es ps_stock_available, y como es nueva la tienda los registros no de los productos no aparecen, y tengo que ir uno por uno inicializando el stock. Se os ocurre alguna manera de poder hacerlo? Gracias Con un CSV, puedes asignar stock a todos los productos de forma sencilla. O si quieres desactivar el stock, lo puedes hacer desactivando el manejo de inventario desde Preferencias -> Productos He visto tambien este modulo: http://catalogo-onlinersi.net/en/back-office-prestashop-modules/218-massquantity-prestashop-module.html con el que asignas el mismo stock a todos los productos, desconozco si te vale. (Es gratis) Link to comment Share on other sites More sharing options...
ritmas Posted September 3, 2014 Author Share Posted September 3, 2014 Hola rafaelamargo, el problema que veo es que al ser multitienda, el stock de los productos los guarda en la tabla ps_stock_available, y al crear una tienda nueva en la multitienda, los productos no aparecen en esa tabla sino los editas en la ficha y le pones el stock manualmente. Es decir, por defecto no hay stock en esos artículos, por lo tanto no puedo utilizar una SQL UPDATE para ponerles a todos de golpe un stock. Si exporto los artículos y con un excel modifico el stock de los productos el campo quantity pertenece a la tabla ps_stock (corregirme si me equivoco) y al ser multitienda el stock tiene que ir en el campo quantity de la tabla ps_stock_available. Además se debe tener en cuenta el grupo al que pertenece y el numero de tienda. Y esto en el fichero de importación solo veo que se puede especificar el ID de la tienda. Internamente haría la importación en función de la configuración activa de multitienda? Link to comment Share on other sites More sharing options...
Recommended Posts