Saltar al contenido principal
Scrive

Qué hace el botón «Conectar mediante Flexigotech» de Scrive Connector, paso a paso

El botón Conectar mediante Flexigotech (Connect via Flexigotech) inicia la conexión de una cuenta de Scrive a través del servicio de Flexigotech. Antes de sacarte de Odoo comprueba que puedes modificar la cuenta y que el servicio responde, guarda en tu sesión la cuenta y un valor de control y te lleva al servicio, que te pasa después a la página de inicio de sesión de Scrive.

FlexigoTech · Responsable: Víctor Gómez · Actualizado el 5 de noviembre de 2026

Lo esencial

Módulo
Scrive
Versiones
Odoo 17, 18, 19 y 20
Comprobado
en el código del conector, versión 20.0 · en las fuentes enlazadas al final
Lectura
5 min

Dónde está el botón y cuándo se ve

El botón Conectar mediante Flexigotech (Connect via Flexigotech) está en la pantalla Cuentas de Scrive (Scrive Accounts) en Odoo 17, 18, 19 y 20. Las fichas de cuenta se abren desde el menú Scrive › Configuración › Cuentas (Scrive › Configuration › Accounts): el tramo Configuración pide el grupo Responsable (Manager) y el tramo Scrive pide Usuario (User). Si te falta alguno, no ves ese tramo.

La vista oculta el botón cuando el Modo de autenticación (Authentication Mode) de la cuenta no es el de Flexigotech y también cuando la cuenta ya figura como Conectado con Flexigotech (Flexigotech Connected). Por tanto, solo lo ves si la cuenta usa ese modo y todavía no está conectada.

Odoo + Scrive: see who signed, get the sealed PDF
Vídeo: Odoo + Scrive: see who signed, get the sealed PDF (vídeo en inglés)

Paso a paso en Odoo 20.0: qué ocurre al pulsarlo

  1. Abre Scrive › Configuración › Cuentas y entra en la cuenta que quieres conectar.
  2. Mira el campo Entorno (Environment), en el grupo Conexión (Connection) de la ficha. Sus valores son Producción (scrive.com) (Production (scrive.com)) y API Testbed (api-testbed.scrive.com); por defecto, producción. El botón envía ese entorno al servicio de conexión y, si el campo estuviera vacío, envía producción.
  3. Pulsa Conectar mediante Flexigotech. Lo primero que hace el módulo es comprobar, con tu propio usuario, que puedes modificar esa cuenta, aplicando también las reglas por empresa. El código lo explica así: evita que alguien de otra empresa complete o secuestre la conexión de una cuenta que no es suya.
  4. Antes de sacarte de Odoo, el módulo comprueba que el servicio de conexión de Flexigotech responde. Hace una petición a su dirección de comprobación, con cinco segundos para conectar y diez para recibir respuesta, y sin seguir redirecciones. Solo da el servicio por bueno si contesta con el código HTTP 200.
  5. Guarda en la sesión de tu navegador la cuenta que estás conectando y un valor aleatorio de control. La página de vuelta del módulo solo acepta un código de emparejamiento que regrese con ese valor, de modo que un código generado para el inicio de sesión de otra persona no puede colocarse en tu navegador.
  6. Monta la dirección del servicio con la dirección de vuelta (la dirección base de tu Odoo más la ruta de retorno del módulo), el entorno y el valor de control. Después abre esa dirección en la misma ventana, así que sales de Odoo.
  7. En el servicio ves una pantalla de confirmación y, tras ella, te redirige a la página de inicio de sesión y consentimiento de Scrive.

Es el servicio, y no tu base de datos, quien tiene la única dirección de redirección registrada en Scrive. Por eso el botón funciona en cualquier base de datos sin registrar nada.

Esquema hecho con código del recorrido: el menú Scrive, Configuration, Accounts, el botón Connect via Flexigotech y a un lado los mensajes que pueden pararlo
Esquema hecho con código a partir del código publicado del módulo, no es una captura de Odoo: el botón está en Odoo 17, 18, 19 y 20 y los mensajes de error que pueden pararlo quedan a su lado.

Qué cambia y qué no

  • En tu sesión de navegador: quedan guardados la cuenta que conectas y el valor aleatorio de control. Es lo que el método deja anotado antes de salir.
  • En tu pantalla: la ventana pasa a la página del servicio, no se abre otra pestaña.

El texto del botón cambia según el idioma de tu Odoo. Con Odoo en castellano es Conectar mediante Flexigotech; el módulo trae además estas traducciones:

IdiomaTexto del botón
AlemánÜber Flexigotech verbinden
FrancésSe connecter via Flexigotech
ItalianoConnetti tramite Flexigotech
PortuguésLigar através da Flexigotech
Esquema hecho con código con el texto Connect via Flexigotech en castellano, alemán, francés, italiano y portugués
Esquema hecho con código a partir de las traducciones publicadas del módulo, no es una captura de Odoo.

Si el botón da error

La comprobación del servicio puede parar la acción con los mensajes que siguen al pulsar el botón. Con cada uno, el módulo deja además un aviso en el registro del servidor de Odoo, con la dirección que ha probado.

«No se ha podido contactar con el servicio de conexión de Flexigotech (…)»

El texto completo es No se ha podido contactar con el servicio de conexión de Flexigotech (…). Inténtelo más tarde o use las credenciales de acceso personal en esta cuenta de Scrive. (Could not reach the Flexigotech connect service (…). Try again later, or use Personal Access Credentials on this Scrive account.). Sale cuando la petición de comprobación al servicio falla; en lugar de … el mensaje lleva el detalle del fallo. Haz lo que dice el propio mensaje: inténtalo más tarde o usa las credenciales de acceso personal en esa cuenta de Scrive.

«El servicio de conexión de Flexigotech ha respondido HTTP …»

El texto completo es El servicio de conexión de Flexigotech ha respondido HTTP … y no se puede usar ahora mismo. Use en su lugar las credenciales de acceso personal (recomendado) en esta cuenta de Scrive. (The Flexigotech connect service answered HTTP … and cannot be used right now. Use Personal Access Credentials (recommended) on this Scrive account instead.). Sale cuando el servicio contesta con un código HTTP distinto de 200, y el mensaje lleva ese código en lugar de …. Aquí el mensaje recomienda usar las credenciales de acceso personal en esa cuenta de Scrive.

Coste y ayuda de FlexigoTech

Scrive Connector es de pago único por versión de Odoo (publicado para 17, 18, 19 y 20; el precio de cada una está en su ficha) y necesita la suscripción a FlexigoTech Cloud, plan Conector: 49 € al mes o 490 € al año sin IVA (Pro: 98 € al mes o 980 € al año), hasta 3 cuentas de la plataforma (Pro: 10). La conexión pasa por FlexigoTech Cloud: guarda cifradas las credenciales, vigila la sincronización y avisa por correo si falla. Sin suscripción, o con el servicio suspendido, se para lo que da la suscripción; los datos se quedan en tu Odoo. Con la suscripción, el módulo para las versiones nuevas de Odoo va incluido si lo compraste en flexigotech.com; en el Odoo App Store, cada versión de Odoo se compra allí. Tienes más datos en la página del módulo.

Si estás implantando Odoo y quieres montar esta conexión con alguien al lado, FlexigoTech implanta Odoo 17, 18, 19 y 20 y desarrolla conectores e integraciones a medida. Otro botón del módulo tiene su propio artículo: qué hace el botón «Enviar».

Sigue leyendo

Qué hace el botón «Enviar» de Scrive Connector, paso a pasoQué hace el botón Enviar de Scrive Connector en Odoo: qué comprueba, qué crea, adónde te lleva después y qué mensajes pueden pararlo.Scrive Connector: «Los callbacks solo pueden lanzarse para documentos enviados.»Cuándo sale el error de callbacks en Scrive Connector para Odoo, qué condición lo provoca (estado e ID del documento) y cómo resolverlo.El mensaje «Los días deben estar entre 1 y 365.» en Scrive ConnectorCuándo sale «Los días deben estar entre 1 y 365.» en Scrive Connector, qué comprueba el código al pulsar Aplicar y cómo corregirlo.
Comprobado en el código del conector (versión 20.0) y en las fuentes enlazadas

Fuentes