Venta de productos ...
Avisos
Vaciar todo

Venta de productos sin stock  

 
Luis
 Luis
Estimable Member

Hola buenas tardes:
Tengo un problema con las cantidades de los pedidos. En Preferencias >> Productos la opción de "Permitir ventas de productos que no están en el inventario" tengo seleccionado no. En la base de datos, he comprobado que en la tabla "*_stock_available", en el campo "out_stock" tiene como valor 1, pero aun asi dentro de la página de productos en el BackOffice, en la pestaña cantidades está habilitada la opcion de Permitir pedidos, lo que hace que los clientes puedan realizar pedidos con cantidades mayores a las que hay en stock. ¿Cómo puedo arreglar esto?
Gracias. Un saludo

URL del sitio: Contenido solo visible a usuarios registrados

Citar
Respondido : 14/04/2016 5:51 pm
Jhon
 Jhon
Soporte CMS Webempresa Moderator

Hola

Podrías enviar la url de algún producto específico que tenga sólo stock 1 unidad para revisar?
Envía también algunas capturas de pantalla de la configuración de stock y un usuario registrado para realizar una prueba de compra.

Saludos.

ResponderCitar
Respondido : 14/04/2016 10:34 pm

Cursos Gratuitos WordPress

Luis
 Luis
Estimable Member

Claro te adjunto los datos.

ResponderCitar
Respondido : 15/04/2016 11:40 am
Luis
 Luis
Estimable Member

Tiene un stock de 2 unidades:
http://www.topelectronica.com/es/accesorios-informaticos/2-adaptador-hdtv-control-remoto.html

Contenido solo visible a usuarios registrados

ResponderCitar
Respondido : 15/04/2016 11:41 am

optimiza-automaticamente-todas-las-imagenes-de-tu-wordpress

Julen
 Julen
Miembro Admin

Hola,

En el backend de tu Prestashop, en Preferencias -> Productos -> Inventario de productos ponga los valores siguientes:

Permitir ventas de productos que no están en el inventario: NO
¿Activar el manejo automático del inventario? No

Tras el cambio, verifica si el problema que estas teniendo se resuelve.

Saludos

ResponderCitar
Respondido : 15/04/2016 11:48 am
Luis
 Luis
Estimable Member

Si, si el tema es que al activar el "no" en "¿Activar el manejo automático del inventario?" automaticamente me activa el "Si" en "Permitir ventas de productos que no están en el inventario" y me lo bloquea. Os adjunto imagen.

ResponderCitar
Respondido : 15/04/2016 3:07 pm

wpdoctor-revisa-la-salud-de-tu-wordpress

Jhon
 Jhon
Soporte CMS Webempresa Moderator

Hola

Has definido diferentes stocks para cada combinación de este producto de ejemplo?
Contenido solo visible a usuarios registrados

Envía algunas capturas de pantalla para ver la configuración de stock de este producto particular.
Además verifica si te sucede lo mismo con un producto que no tenga combinaciones.

Saludos.

ResponderCitar
Respondido : 15/04/2016 7:21 pm
Luis
 Luis
Estimable Member

Buenas, está configurado con las mismas cantidades. En esta imagen que adjunto se ve lo que ya comenté de que aparece activada la opcion de permitir pedidos, aunque en la base de datos aparece como denegar.

ResponderCitar
Respondido : 21/04/2016 11:53 am

Gestor de Contraseñas - VPN Conexión Segura - Gestor 2FA (Segundo Factor de Autenticación

Pepe
 Pepe
Soporte CMS Webempresa Admin

Hola Luis.
En el apartado preferencias tienes la acción que se debe llevar a cabo por defecto. Habrás seleccionado ' Permitir ventas de productos que no están en el inventario ', correcto, sin embargo ve a cualquier producto y en la pestaña ' Cantidades ' tienes la acción que se debe llevar a cabo finalmente:

Cuando no haya existencias:
Denegar pedidos
Permitir pedidos
Por defecto

Si no tienes seleccionada la opción ' por defecto ' no cogerá lo que tengas puesto en ' preferencias ', sino que utilizará aquella que hayas seleccionado en el mismo producto.

Un cordial saludo.

ResponderCitar
Respondido : 21/04/2016 1:30 pm
Luis
 Luis
Estimable Member

Eso es lo que quiero evitar. El ir producto por producto activando las opciones, cuando normalmente por defecto te suele activar la opción por defecto. El caso es que en la base de datos está activado el denegar pedido pero en el backoffice está actvado el permitir pedidos. Si no hay ninguna otra opción iré producto por producto.

ResponderCitar
Respondido : 21/04/2016 3:47 pm

Pablo Velasco
 Pablo Velasco
Illustrious Member

Hola,

Entiendo que cuando hablas de la base de datos es que lo has revisando en la tabla #_products (cambiando # por el prefijo de tus tablas. Aquí el campo out_of_stock debería tener el valor 2 para el producto utilice la configuración por defecto de PrestaShop.

Esto se puede hacer ejecutando el siguiente sql:

UPDATE #_products SET out_of_stock = 2

Pero además de aplicar el cambio aquí, tendrías que hacerlo también en la tabla #_stock_available:

UPDATE #_stock_available SET out_of_stock = 2

No lo he probado, pero debería de funcionar. Antes de ejecutar estas consultas sql es importante que hagas una copia de seguridad de la base de datos.

ResponderCitar
Respondido : 21/04/2016 4:40 pm
Luis
 Luis
Estimable Member

Muchas gracias. Había cambiado la tabla de "*_stock_available" pero no la de "*_product" lo acabo de cambiar y funciona perfectamente. Muchas gracias.
Un saludo

ResponderCitar
Respondido : 21/04/2016 5:50 pm

Cursos Gratuitos WordPress