Saltar al contenido principal
Scrive

El documento de origen ya no existe en Scrive Connector: qué hacer

El aviso El documento de origen ya no existe. (The source document no longer exists.) sale al pulsar Abrir documento de origen (Open source document) en la ficha de un documento de firma, cuando Odoo no encuentra el registro al que apunta esa ficha. La acción se detiene y no se abre nada. Aquí tienes la condición exacta, cómo comprobarla y qué hacer.

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
4 min

Qué significa el aviso

Cada documento de firma de Scrive Connector se abre desde el menú Scrive › Documentos de firma (Scrive › Signature Documents). El tramo Scrive pide el permiso Usuario (User): si no lo tienes, no ves ese tramo. Dentro de la ficha, el botón Abrir documento de origen sirve para saltar al registro de Odoo que la ficha guarda como origen. Cuando ese salto no se puede hacer, Odoo muestra El documento de origen ya no existe. y la acción se detiene: no se abre ninguna pantalla nueva y sigues donde estabas.

El texto del aviso está en el código publicado de Odoo 17, 18, 19 y 20, y el botón se oculta con la misma condición en las cuatro versiones (la explicamos más abajo).

Esquema hecho con código, no es una pantalla de Odoo: de arriba abajo, el menú de documentos de firma, el botón para abrir el documento de origen y el mensaje de que ya no existe
Esquema hecho con código a partir del código publicado del módulo (Odoo 17, 18, 19 y 20), con los rótulos originales del código; no es una captura de Odoo.
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)

Cuándo sale exactamente

Al pulsar el botón, el módulo busca el registro de origen de esa ficha. Si la búsqueda no devuelve nada, lanza el aviso. Si devuelve un registro, abre su formulario en la ventana actual. La búsqueda solo encuentra el registro cuando se cumplen estas cuatro cosas a la vez:

  • la ficha guarda de qué tipo de documento de Odoo procede;
  • la ficha guarda cuál es el registro concreto de ese tipo;
  • ese tipo de documento está disponible en tu base de datos;
  • ese registro sigue existiendo.

Basta con que falle una para que salga el aviso. La lectura más fácil de entender es la última: el registro al que apunta la ficha ya no existe, y de ahí el texto del mensaje. El aviso no modifica nada: el botón solo busca y, si encuentra, abre.

Por qué ves el botón y aun así sale el aviso

El botón Abrir documento de origen se oculta cuando Referencia de origen (Source Reference) está vacía, en Odoo 17, 18, 19 y 20. Es decir, la vista solo mira esa referencia; la comprobación del registro se hace después, al pulsar. Por eso un botón visible no garantiza que el documento de origen exista todavía.

Paso a paso para resolverlo

El primer paso empieza en Scrive › Documentos de firma.

Vista kanban de los documentos de firma con datos de demostración y columnas Signed, Draft, Pending, Rejected y Saved as Template
Documentos de firma en vista kanban, con datos de demostración: las tarjetas muestran una referencia, un título y un recuento de firmas, y la última columna aparece cortada.
  1. Abre Scrive › Documentos de firma y entra en la ficha del documento con el que has visto el aviso.
  2. Comprueba si el botón Abrir documento de origen está en la ficha. Si no aparece, por ese botón no puedes llegar al aviso.
  3. Pulsa el botón. Si se abre la ficha del documento de origen en la misma ventana, el vínculo funciona y no hay nada que resolver.
  4. Si sale El documento de origen ya no existe., busca ese documento desde su propia app de Odoo con el nombre o el número que conozcas.
  5. Si no lo encuentras, el aviso es correcto: no hay registro que abrir. Si lo borraste por error, recupéralo con tus medios habituales (por ejemplo, una copia de seguridad de tu Odoo) y vuelve a pulsar el botón.
  6. Si sí lo encuentras, el fallo está en el vínculo de la ficha de firma: puede faltar el tipo de documento o el registro, o el tipo de documento no estar disponible en tu base de datos. Escríbenos indicando la versión de Odoo y qué documento de origen esperabas abrir.
  7. Cuando lo hayas resuelto, vuelve a pulsar Abrir documento de origen y comprueba que se abre el formulario del documento de origen.

Qué comprobar después

Si el botón abre el documento de origen, el aviso está resuelto. Si vuelve a salir, repite la búsqueda del paso cuatro: es la forma más rápida de separar un documento de origen que ya no existe de un vínculo mal resuelto en la ficha.

Si estás revisando otros avisos del módulo, tienes qué hace el botón «Enviar» de Scrive Connector, paso a paso y el aviso sobre los callbacks solo lanzables para documentos enviados.

Cómo te ayuda FlexigoTech

Scrive Connector es un módulo de pago único por versión de Odoo, publicado para 17, 18, 19 y 20, 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. Puedes ver la ficha en Odoo Apps y la página del módulo.

FlexigoTech implanta Odoo 17, 18, 19 y 20 y desarrolla conectores e integraciones a medida. Si tu documento de origen no se abre y no sabes por qué, cuéntanos tu caso.

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