Hola,
En los correos electrónicos de confirmación de pedidos y otros correos siempre sale el mismo número de producto, aunque la referencia del mismo sea totalmente distinta.
También se ve el mismo número en la pantalla de realización del pedido, da igual el producto seleccionado.
Sin embargo, en la lista de productos, cada uno tiene su propia referencia.
De dónde puede venir el problema?
Gracias de antemano
URL del sitio: Contenido solo visible a usuarios registrados
Hola Lorena,
Veo que usas PrestaShop 1.6.1.20 que es la versión estable de la rama 1.6 por lo que descarto fallos (bugs) de versión que afecten a la numeración de pedidos.
¿Puedes facilitar una captura del apartado de Pedidos donde se vean varios y las numeraciones.
¿Usas algún módulo específico para gestionar los Pedidos o has hecho cambios en numeraciones de Productos que afecte a Pedidos?
Comprueba también si tienes espacio en disco en tu Hosting que podría afectar a la escritura de archivos de PrestaShop.
Saludos
No tengo ningún módulo especial para gestionar los pedidos, sin embargo, sí que he instalado un módulo para renombrar la referencia del pedido.
Sin embargo, para la referencia de los productos uso el módulo estándar de prestashop.
En el archivo adjunto verás un pantallazo de productos dónde se ve la referencia.
Hola
Es un comportamiento que no he visto antes, es posible que sea algún conflicto de módulos.
Puede ser que este módulo que comentas que has instalado te este causando el problema, tendrías que ir descartando desactivando módulos hasta ver si alguno te genera este conflicto.
Saludos.
Hola,
Pues no puede ser uno de los últimos módulos instalados porque he mirado en los anteriores correos electrónicos de prueba y ya salía ese número siempre como referencia del producto.
He probado lo siguiente, desde el backoffice de Prestashop he hecho una búsqueda de ese número "20180808" y me da como resultado todos los productos, así que tiene que ser más bien algo de la base de datos, de la tabla de los productos.
No se le ocurre a nadie del foro cómo puedo solucionar ese problema?
Hola
Esto que comentas:
He probado lo siguiente, desde el backoffice de Prestashop he hecho una búsqueda de ese número "20180808" y me da como resultado todos los productos
Lo que veo en tu primera imagen es que ese número es parte según se indica el modelo, pero no es una referencia,
la referencia es como el SKU y es única (en tu otra captura envías un listado de productos con referencia)
Envíanos una captura de pantalla para ver en qué parte del producto, en su configuración, aparece ese número.
Saludos.
Si claro es obvio que la referencia que se ve de los productos es la que yo he puesto. Pero si en el backoffice haces una búsqueda por el número 20180808 que es el que me sale en la ficha de confirmación de pedido y los mails, da como resultado todos los productos. Lo que parece indicar que esa información está metida en la tabla de los productos aunque no sea vea.
Adjunto pantallazo.
Hola Lorena.
¿ Realizaste alguna modificación de las plantillas de email ?
Algo que puede ser es el tema de las referencias de las combinaciones.
.- Edita la ficha de uno de los productos y selecciona la opción " Combinaciones "
.- Edita una de las combinaciones y revisa " Código de referencia "
Un saludo
Hola Pepe,
Si que estuve editando las plantillas, pero acabo de hacer varias consultas con SQL para ver el contenido de las tablas de producto y he descubierto que ese número 20180808 aparece sistemáticamente en la tabla
SELECT id_product_attribute, id_product, reference FROM ps47f_product_attribute
Sin embargo, en la tabla principal de los productos la referencia está correcta
SELECT id_product, id_supplier, id_manufacturer, reference
FROM ps47f_product
Subo pantallazo para que lo veas.
Sí tienes razón en las combinaciones también sale el número 20180808.
De ahí vienen todos los problemas. Pero cómo solucionarlo?
Miraré por si en las otras tablas de producto también se reproduce ese problema.
Hola
Podrías probar eliminar todos los registros de la tabla ps47f_product_attribute que tengan esa referencia, puedes hacer esto igualmente borrándolo con una consulta SQL o directamente de los resultados que te devuelve la tabla en PHPMyAdmin, igual te sugiero hacer un backup de tu BD antes de realizar este proceso, puedes exportar tu BD en formato .sql y tenerlo como respaldo
Saludos.