Salta al contingut principal
Scrive

El document d'origen ja no existeix a Scrive Connector: què fer

L'avís The source document no longer exists. surt en prémer Open source document a la fitxa d'un document de signatura, quan Odoo no troba el registre al qual apunta aquesta fitxa. L'acció s'atura i no s'obre res. Aquí tens la condició exacta, com comprovar-la i què fer.

FlexigoTech · Responsable: Víctor Gómez · Actualitzat el 5 de novembre de 2026

L'essencial

Mòdul
Scrive
Versions
Odoo 17, 18, 19 i 20
Comprovat
al codi del connector, versió 20.0 · a les fonts enllaçades al final
Lectura
4 min

Què vol dir l'avís

Cada document de signatura de Scrive Connector s'obre des del menú Scrive › Signature Documents. El tram Scrive demana el permís User: si no el tens, no veus aquest tram. Dins de la fitxa, el botó Open source document serveix per saltar al registre d'Odoo que la fitxa guarda com a origen. Quan aquest salt no es pot fer, Odoo mostra The source document no longer exists. i l'acció s'atura: no s'obre cap pantalla nova i continues on eres.

El text de l'avís és al codi publicat d'Odoo 17, 18, 19 i 20, i el botó s'amaga amb la mateixa condició a les quatre versions (l'expliquem més avall).

Esquema fet amb codi, no és una pantalla d'Odoo: de dalt a baix, el menú de documents de signatura, el botó per obrir el document d'origen i el missatge que ja no existeix
Esquema fet amb codi a partir del codi publicat del mòdul (Odoo 17, 18, 19 i 20), amb els rètols originals del codi; no és una captura d'Odoo.
Odoo + Scrive: see who signed, get the sealed PDF
Vídeo: Odoo + Scrive: see who signed, get the sealed PDF (vídeo en anglès)

Quan surt exactament

En prémer el botó, el mòdul busca el registre d'origen d'aquesta fitxa. Si la cerca no retorna res, llança l'avís. Si retorna un registre, n'obre el formulari a la finestra actual. La cerca només troba el registre quan es compleixen aquestes quatre coses alhora:

  • la fitxa guarda de quin tipus de document d'Odoo procedeix;
  • la fitxa guarda quin és el registre concret d'aquest tipus;
  • aquest tipus de document està disponible a la teva base de dades;
  • aquest registre continua existint.

Basta que en falli una perquè surti l'avís. La lectura més fàcil d'entendre és l'última: el registre al qual apunta la fitxa ja no existeix, i d'aquí el text del missatge. L'avís no modifica res: el botó només busca i, si troba, obre.

Per què veus el botó i tot i això surt l'avís

El botó Open source document s'amaga quan Source Reference és buida, a Odoo 17, 18, 19 i 20. És a dir, la vista només mira aquesta referència; la comprovació del registre es fa després, en prémer. Per això un botó visible no garanteix que el document d'origen existeixi encara.

Pas a pas per resoldre-ho

El primer pas comença a Scrive › Signature Documents.

Vista kanban dels documents de signatura amb dades de demostració i columnes Signed, Draft, Pending, Rejected i Saved as Template
Documents de signatura en vista kanban, amb dades de demostració: les targetes mostren una referència, un títol i un recompte de signatures, i l'última columna apareix tallada.
  1. Obre Scrive › Signature Documents i entra a la fitxa del document amb el qual has vist l'avís.
  2. Comprova si el botó Open source document és a la fitxa. Si no apareix, per aquest botó no pots arribar a l'avís.
  3. Prem el botó. Si s'obre la fitxa del document d'origen a la mateixa finestra, el vincle funciona i no hi ha res a resoldre.
  4. Si surt The source document no longer exists., busca aquest document des de la seva pròpia app d'Odoo amb el nom o el número que coneguis.
  5. Si no el trobes, l'avís és correcte: no hi ha cap registre per obrir. Si el vas esborrar per error, recupera'l amb els teus mitjans habituals (per exemple, una còpia de seguretat del teu Odoo) i torna a prémer el botó.
  6. Si el trobes, l'error és al vincle de la fitxa de signatura: pot faltar el tipus de document o el registre, o el tipus de document pot no estar disponible a la teva base de dades. Escriu-nos indicant la versió d'Odoo i quin document d'origen esperaves obrir.
  7. Quan ho hagis resolt, torna a prémer Open source document i comprova que s'obre el formulari del document d'origen.

Què comprovar després

Si el botó obre el document d'origen, l'avís està resolt. Si torna a sortir, repeteix la cerca del pas quatre: és la manera més ràpida de separar un document d'origen que ja no existeix d'un vincle mal resolt a la fitxa.

Si estàs revisant altres avisos del mòdul, tens què fa el botó «Send» de Scrive Connector, pas a pas i l'avís sobre els callbacks només llançables per a documents enviats.

Com t'ajuda FlexigoTech

Scrive Connector és un mòdul de pagament únic per versió d'Odoo, publicat per a 17, 18, 19 i 20, i necessita la subscripció a FlexigoTech Cloud (pla Connector, 49 € al mes o 490 € a l'any, sense IVA). La connexió passa per FlexigoTech Cloud, que guarda xifrades les credencials, vigila la sincronització i avisa per correu si falla. Pots veure la fitxa a Odoo Apps i la pàgina del mòdul.

FlexigoTech implanta Odoo 17, 18, 19 i 20 i desenvolupa connectors i integracions a mida. Si el teu document d'origen no s'obre i no saps per què, explica'ns el teu cas.

Continua llegint

Què fa el botó «Send» de Scrive Connector, pas a pasQuè fa el botó Send de Scrive Connector a Odoo: què comprova, què crea, on et porta després i quins missatges el poden aturar.Scrive Connector: «Callbacks can only be triggered for sent documents.»Quan surt l'error de callbacks a Scrive Connector per a Odoo, quina condició el provoca (estat i ID del document) i com resoldre'l.El missatge «Days must be between 1 and 365.» a Scrive ConnectorQuan surt «Days must be between 1 and 365.» a Scrive Connector, què comprova el codi en prémer Apply i com corregir-ho pas a pas sense perdre res.
Comprovat al codi del connector (versió 20.0) i a les fonts enllaçades

Fonts