Volver al buscador

Problema Error con el proveedor. El refreshToken no es vlido o ya expiro, al hacer envo de retenciones con autentificacion OAuth (Gmail) desde CONTPAQi Bancos

CONTPAQi Bancos
Causa del problema

Registros daados en tabla dbo.Emails en la GeneralesSQL.

Solución

1. Respaldar empresa.
2. Abrir SQL Management Studio.
3. Seleccionar la base de datos GeneralesSQL.
4. Generar un respaldo de la base de datos GeneralesSQL desde SQL Management Studio.
5. Dar clic derecho y seleccionar la opcin de "Nuevo Query"
6. Ejecutar la siguiente consulta, para validar si existe el registro del usuario con el correo que se quiere autentificar.

select * from emails

7. Ejecutar el siguiente query para limpiar la tabla emails y dejarla en limpio.

delete from emails

8. Cerrar SQL Management Studio.
9. Abrir sistema y empresa en cuestin.
10. Ir de nuevo al menEmpresas / Usuarios / Catlogo.
11. Seleccionar el usuario en cuestin.
12. Capturar el correo en cuestin que usaran para el envo, marcar la casilla de Autenticar con OAuth (Gmail) y dar clic en "Autentificar"
13. Validar que ya no marca el error y que manda la ventana avisando que se abrir una ventana de navegador para completar el proceso de autentificacin, como la siguiente:

Imagen no disponible

14. Dar clic en continuar en todo lo que pide y validar que al final marca la ventana que el correo ha sido autenticado.

Imagen no disponible

15. Abrir la retencin que se requiere enviar.

Imagen no disponible

16. Dar clic en el botn "enviar" y marcar la casilla de Autenticar con OAuth (Gmail), dar clic en Autentificar y validar que marca la ventana de que el token ha sido actualizado.
17. Validar que se hace el envo y la recepcin correctamente.

Imagen no disponible

Nota: Antes de aplicar el procedimiento previamente descrito es necesario realizar un respaldo de la empresa, ya que las modificaciones en base de datos sin un diagnstico previo del caso pueden causar inconsistencias en la informacin, nicamente es posible revertir los cambios mediante la restauracin de un respaldo previo al proceso, por lo que la manipulacin de la base de datos es responsabilidad de quien lo aplique.

Solución bloqueada

Regístrate gratis para ver la solución completa

¿Necesitas ayuda adicional?

Nuestros expertos certificados pueden guiarte paso a paso

Contactar soporte