Saltar al contenido principal
Scrive

Qué añade Scrive Connector a la ficha de Empleados de Odoo

Scrive Connector añade a la ficha de Empleados (Employees) un campo Scrive que cuenta los documentos de firma de todos los contratos del empleado y un botón Enviar a firma (Scrive) (Send for signature (Scrive)) que envía el contrato que muestra la ficha. Los dos tienen condiciones para verse, y conviene conocerlas antes de buscarlos.

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

Qué cambia en la ficha de Empleados

El módulo amplía el modelo estándar de la app Empleados con dos piezas: un campo Scrive y un botón Enviar a firma (Scrive). Las dos salen en la ficha del empleado y las dos dependen de condiciones que no son evidentes a simple vista.

Esquema con la app estándar Employees arriba y, debajo, lo que le añade el módulo: el botón Send for signature (Scrive) y el campo Scrive
Esquema hecho con código a partir del código publicado del módulo, no es una captura de Odoo: arriba la app estándar Empleados, debajo lo que añade Scrive Connector. Los rótulos van en inglés, el texto original del código.
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)

Detalles de la ficha que no se ven a primera vista

El campo Scrive no sale mientras valga cero

Scrive es un campo numérico que se ve en la ficha de empleado. Se oculta cuando vale cero, y solo lo ven los usuarios que tienen el permiso de usuario de Scrive. Si no lo ves, puede ser que el empleado no tenga ningún documento de firma o que tu usuario no tenga ese permiso.

Cuenta el historial de contratos, no solo el actual

El campo lo calcula el módulo y, según el código, recoge los documentos de firma de todos los contratos que ha tenido el empleado, no solo los de la versión actual. El propio código lo justifica así: los contratos firmados de un empleado son su historial, y este campo es el único sitio donde ese historial se ve. Si un empleado cambió de contrato y el anterior se envió a firmar con Scrive, ese documento sigue sumando en el campo.

El cálculo se hace con permisos ampliados

Según el código, los registros de contrato son solo de RR. HH. y los documentos de firma son solo de Scrive. Como el campo se muestra a quien abra la ficha de empleado, el módulo hace la búsqueda con permisos elevados en ambos lados. Es el cálculo lo que va con permisos elevados: verlo en pantalla sigue dependiendo del permiso de usuario de Scrive que se ha mencionado arriba.

El botón depende de un campo que no se ve

El botón Enviar a firma (Scrive) se oculta cuando Contrato listo para firmar (Contract Ready to Sign) no se cumple. Ese campo no aparece en ninguna vista, así que no hay casilla que marcar: lo calcula el módulo. La condición de la vista es la misma en Odoo 17, 19 y 20.

Según el código de Odoo 20.0, el contrato está listo cuando se dan a la vez tres cosas: existe el registro de contrato que muestra la ficha, ese registro está ligado a un empleado y tiene fecha de inicio de contrato. En Odoo 20.0, si falta cualquiera de esas tres cosas, el botón no se muestra.

Envía el contrato que muestra el formulario, no siempre el actual

La ficha de empleado puede mostrar distintas versiones del contrato. Según el código, la que se muestra depende de lo que ponen la línea de versiones de la cabecera y la lista de registros de empleado, y el botón envía justo la que estás viendo en ese momento, no siempre la actual. Antes de pulsarlo, comprueba qué versión tienes abierta en la ficha.

Con Odoo en castellano, el botón se llama Enviar a firma (Scrive). El esquema siguiente recoge cómo se llama con Odoo en otros idiomas.

Esquema con el texto del botón Send for signature (Scrive) 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: en castellano Enviar a firma (Scrive), en alemán Zur Unterschrift senden (Scrive), en francés Envoyer pour signature (Scrive), en italiano Invia per la firma (Scrive) y en portugués Enviar para assinatura (Scrive).

Si no hay contrato que enviar, la acción se detiene

Al pulsar Enviar a firma (Scrive), el módulo puede parar con este mensaje: … no tiene ningún registro de contrato que enviar a firma. (… has no contract record to send for signature.) Los puntos suspensivos son el nombre del empleado. Cuando sale, la acción se detiene y no se envía nada.

Si hay un registro de contrato, el botón le pasa el envío a ese contrato. Cómo funciona el envío en sí está en Qué hace el botón Enviar de Scrive Connector.

Qué hace cada pieza y cuándo se ve

El campo Scrive lo calcula el módulo y recoge los documentos de firma de todos los contratos del empleado. En pantalla solo aparece si vale algo distinto de cero y si tu usuario tiene el permiso de usuario de Scrive.

El botón Enviar a firma (Scrive) actúa al pulsarlo: llama al envío del contrato que muestra la ficha. En Odoo 20.0, solo se ve si ese contrato está listo para firmar, con las tres condiciones de arriba.

Las dos piezas se enseñan con reglas distintas. Al campo lo esconde un contador a cero y el permiso de usuario de Scrive. Al botón lo esconde que el contrato de la ficha no esté listo para firmar.

Si no ves el campo o el botón

  • Si no ves el campo Scrive: puede valer cero, es decir, que ningún contrato del empleado tenga documentos de firma, o puede que tu usuario no tenga el permiso de usuario de Scrive.
  • Si no ves el botón Enviar a firma (Scrive): en Odoo 20.0, revisa que la versión del contrato que muestra la ficha exista, esté ligada a un empleado y tenga fecha de inicio de contrato.

Versiones, suscripción y ayuda

Scrive Connector está publicado en Odoo Apps para Odoo 17, 18, 19 y 20. El precio de cada versión está en la ficha y en la página del módulo. El módulo es de pago único por versión y necesita la suscripción a FlexigoTech Cloud, plan Conector: 49 € al mes o 490 € al año, sin IVA. La conexión pasa por FlexigoTech Cloud, que guarda cifradas las credenciales, vigila la sincronización y avisa por correo si falla.

Si estás implantando Odoo y quieres revisar qué usuarios deben ver el campo y el botón de Empleados, FlexigoTech implanta Odoo 17, 18, 19 y 20 y desarrolla conectores e integraciones a medida.

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