Jump to content

Edit History

aitorjp

aitorjp

On 7/13/2023 at 4:09 PM, ExpertoPrestaShop said:

image.png.e179f941874aabc213f780713dc71f78.png

Gracias ExpertoPrestaShop , ya localicé el problema en GitHub, pero he tenido día liado y no la escribí aquí.

El problema está en la tabla order_payment que no tiene el campo id_employee, al agregarlo manualmente ya deja de dar el error.

Dará error 23000, pero al poner los datos del pago de manera manual ya funcionará todo bien.

Me falta comprobar si al hacer un cliente un pedido, funciona todo automáticamente y bien como antes del upgrade. Mañana a ver qué tal.

Dejo enlace al GitHub por si dan alguna otra solución o dato extra:

https://github.com/PrestaShop/PrestaShop/issues/33238

 

EDIT: **SOLUCIONADO CON EDIT2** No funciona con los nuevos pedidos.

El pedido sigue generándose sin estado (Por lo que el cliente no recibe confirmación de pedido ni se genera la factura hasta que cambias manualmente el estado)
Y hay que seguir introduciendo datos del pago a mano para que no de error. Redsys no introduce los datos automáticamente, supongo que el módulo recibirá algún error y no continua la operación

 

EDIT2: He eliminado el campo de la tabla creado a mano ya que quizás no lo cree con la configuración adecuada y quizás por eso no funcionaba correctamente.

Ahora he creado el campo id_employee con la siguiente consulta SQL:

ALTER TABLE `ps_order_payment` ADD `id_employee` INT NULL AFTER `date_add`;

A esperar nuevo pedido desde Redsys, que creo que es el que me da mas problemas al crear pedido.

EDIT3: SOLUCIONADO.

Con la última consulta SQL ALTER TABLE, se ha solucionado todo y ya vuelven a funcionar los cambios de estado, el historial de estados y los datos del pago efectuado por módulo Redsys

aitorjp

aitorjp

On 7/13/2023 at 4:09 PM, ExpertoPrestaShop said:

image.png.e179f941874aabc213f780713dc71f78.png

Gracias ExpertoPrestaShop , ya localicé el problema en GitHub, pero he tenido día liado y no la escribí aquí.

El problema está en la tabla order_payment que no tiene el campo id_employee, al agregarlo manualmente ya deja de dar el error.

Dará error 23000, pero al poner los datos del pago de manera manual ya funcionará todo bien.

Me falta comprobar si al hacer un cliente un pedido, funciona todo automáticamente y bien como antes del upgrade. Mañana a ver qué tal.

Dejo enlace al GitHub por si dan alguna otra solución o dato extra:

https://github.com/PrestaShop/PrestaShop/issues/33238

 

EDIT: No funciona con los nuevos pedidos.

El pedido sigue generándose sin estado (Por lo que el cliente no recibe confirmación de pedido ni se genera la factura hasta que cambias manualmente el estado)
Y hay que seguir introduciendo datos del pago a mano para que no de error. Redsys no introduce los datos automáticamente, supongo que el módulo recibirá algún error y no continua la operación

 

EDIT2: He eliminado el campo de la tabla creado a mano ya que quizás no lo cree con la configuración adecuada y quizás por eso no funcionaba correctamente.

Ahora he creado el campo id_employee con la siguiente consulta SQL:

ALTER TABLE `ps_order_payment` ADD `id_employee` INT NULL AFTER `date_add`;

A esperar nuevo pedido desde Redsys, que creo que es el que me da mas problemas al crear pedido.

EDIT3: SOLUCIONADO.

Con la última consulta SQL ALTER TABLE, se ha solucionado todo y ya vuelven a funcionar los cambios de estado, el historial de estados y los datos del pago efectuado por módulo Redsys

aitorjp

aitorjp

On 7/13/2023 at 4:09 PM, ExpertoPrestaShop said:

image.png.e179f941874aabc213f780713dc71f78.png

Gracias ExpertoPrestaShop , ya localicé el problema en GitHub, pero he tenido día liado y no la escribí aquí.

El problema está en la tabla order_payment que no tiene el campo id_employee, al agregarlo manualmente ya deja de dar el error.

Dará error 23000, pero al poner los datos del pago de manera manual ya funcionará todo bien.

Me falta comprobar si al hacer un cliente un pedido, funciona todo automáticamente y bien como antes del upgrade. Mañana a ver qué tal.

Dejo enlace al GitHub por si dan alguna otra solución o dato extra:

https://github.com/PrestaShop/PrestaShop/issues/33238

 

EDIT: No funciona con los nuevos pedidos.

El pedido sigue generándose sin estado (Por lo que el cliente no recibe confirmación de pedido ni se genera la factura hasta que cambias manualmente el estado)
Y hay que seguir introduciendo datos del pago a mano para que no de error. Redsys no introduce los datos automáticamente, supongo que el módulo recibirá algún error y no continua la operación

 

EDIT2: He eliminado el campo de la tabla creado a mano ya que quizás no lo cree con la configuración adecuada y quizás por eso no funcionaba correctamente.

Ahora he creado el campo id_employee con la siguiente consulta SQL:

ALTER TABLE `ps_order_payment` ADD `id_employee` INT NULL AFTER `date_add`;

A esperar nuevo pedido desde Redsys, que creo que es el que me da mas problemas al crear pedido.

aitorjp

aitorjp

21 hours ago, ExpertoPrestaShop said:

image.png.e179f941874aabc213f780713dc71f78.png

Gracias ExpertoPrestaShop , ya localicé el problema en GitHub, pero he tenido día liado y no la escribí aquí.

El problema está en la tabla order_payment que no tiene el campo id_employee, al agregarlo manualmente ya deja de dar el error.

Dará error 23000, pero al poner los datos del pago de manera manual ya funcionará todo bien.

Me falta comprobar si al hacer un cliente un pedido, funciona todo automáticamente y bien como antes del upgrade. Mañana a ver qué tal.

Dejo enlace al GitHub por si dan alguna otra solución o dato extra:

https://github.com/PrestaShop/PrestaShop/issues/33238

 

EDIT: No funciona con los nuevos pedidos.

El pedido sigue generándose sin estado (Por lo que el cliente no recibe confirmación de pedido ni se genera la factura hasta que cambias manualmente el estado)
Y hay que seguir introduciendo datos del pago a mano para que no de error. Redsys no introduce los datos automáticamente, supongo que el módulo recibirá algún error y no continua la operación

aitorjp

aitorjp

6 hours ago, ExpertoPrestaShop said:

image.png.e179f941874aabc213f780713dc71f78.png

Gracias ExpertoPrestaShop , ya localicé el problema en GitHub, pero he tenido día liado y no la escribí aquí.

El problema está en la tabla order_payment que no tiene el campo id_employee, al agregarlo manualmente ya deja de dar el error.

Dará error 23000, pero al poner los datos del pago de manera manual ya funcionará todo bien.

Me falta comprobar si al hacer un cliente un pedido, funciona todo automáticamente y bien como antes del upgrade. Mañana a ver qué tal.

Dejo enlace al GitHub por si dan alguna otra solución o dato extra:

https://github.com/PrestaShop/PrestaShop/issues/33238

×
×
  • Create New...