Salta al contingut principal
Scrive

L'error «Could not list Scrive documents: …» a Odoo, pas a pas

El missatge Could not list Scrive documents: … surt en prémer Import from Scrive Archive quan falla la consulta a Scrive per llegir el llistat de documents. La importació s'atura abans de crear o actualitzar cap document, i el que va després dels dos punts és el detall d'aquest error.

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

Quan surt exactament

Surt en prémer Import from Scrive Archive, el botó de la fitxa del compte de Scrive. Arribes a aquesta fitxa des del menú Scrive › Configuration › Accounts. El tram Scrive demana el permís User i el tram Configuration demana Manager: si no en tens un dels dos, no veus aquest tram. El botó es veu sempre a Odoo 17, 18, 19 i 20, i el missatge és al codi publicat d'aquestes quatre versions.

Esquema fet amb codi: el menú Scrive › Configuration › Accounts, el botó Import from Scrive Archive i el missatge Could not list Scrive documents
Esquema fet amb codi a partir del codi publicat del mòdul (no és una pantalla d'Odoo): el recorregut des del menú i el botó fins al missatge, a Odoo 17, 18, 19 i 20.

A Odoo 20.0, l'acció fa això, per ordre:

  • Comprova que tens permís de responsable de Scrive per executar-la.
  • Demana a Scrive el llistat de documents del compte, pàgina a pàgina, amb aquests filtres: sense plantilles, sense els de la paperera, només aquells dels quals el compte és autor i un filtre d'estat que anomena tots els estats (així apareixen també els documents pendents d'arrencar, que sense aquest filtre el llistat no retorna).
  • Deixa de demanar pàgines quan una arriba buida o sense cap document nou, o quan s'esgota el límit de pàgines d'una sola importació.
  • Si Scrive retorna un error en consultar el llistat, l'acció s'atura i llança Could not list Scrive documents: ….
  • Només si cap consulta del llistat falla, comença a crear o actualitzar documents a Odoo. Si s'ha esgotat el límit de pàgines, importa els documents llegits fins allà i ho avisa amb The archive is larger than one import can handle — run 'Import from Scrive Archive' again to continue.

La conseqüència pràctica: amb el missatge Could not list Scrive documents: … en pantalla no s'ha importat ni actualitzat res en aquesta pulsació, perquè l'error passa abans de recórrer cap document.

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)

Què vol dir el que va després dels dos punts

Els punts suspensius del missatge són un valor: el mòdul hi enganxa el text de l'error que s'ha produït en consultar el llistat a Scrive. El missatge en si només diu que no s'ha pogut llegir el llistat; el motiu concret és en aquesta cua, així que copia-la sencera abans de tancar l'avís.

El mateix text, amb Odoo en altres idiomes, es veu així:

Esquema fet amb codi: el text del missatge en castellà, alemany, francès, italià i portuguès
Esquema fet amb codi a partir de les traduccions publicades del mòdul (no és una pantalla d'Odoo): el mateix missatge en cinc idiomes.
Idioma d'OdooText del missatge
CastellàCould not list Scrive documents: …
AlemanyScrive-Dokumente konnten nicht aufgelistet werden: …
FrancèsImpossible de lister les documents Scrive : …
ItaliàImpossibile elencare i documenti Scrive: …
PortuguèsNão foi possível listar os documentos da Scrive: …

Cas il·lustratiu: una importació que es talla

Exemple Cas il·lustratiu: l'empresa i les seves dades són inventades per explicar el flux.

Maderas Ribera és una fusteria inventada que ja fa servir Scrive Connector. La Marta, que té el permís de responsable, entra a Scrive › Configuration › Accounts, obre el compte de l'empresa i prem Import from Scrive Archive per portar a Odoo els documents que es van crear directament a Scrive.

En pantalla apareix Could not list Scrive documents: …, amb un text darrere dels dos punts. La Marta en treu dues conclusions del comportament del mòdul:

  • No s'ha importat res a mitges: l'error ha passat en llegir el llistat, abans de crear o actualitzar cap document.
  • El text després dels dos punts és el detall de l'error en consultar Scrive, així que és el que cal guardar per diagnosticar.

La Marta torna a prémer el botó. Si ja hi havia documents d'aquell compte importats abans, l'acció els actualitza en lloc de crear-los de nou. Si aquesta vegada el llistat es llegeix, la importació continua amb els documents. Si el missatge surt una altra vegada, la Marta guarda també aquest text i l'envia a FlexigoTech juntament amb el primer.

Què fer, pas a pas

  1. Copia el missatge complet, inclòs el que va després dels dos punts.
  2. Torna a prémer Import from Scrive Archive a la fitxa del compte.
  3. Si surt un altre cop, guarda també aquest text.
  4. Escriu-nos amb els missatges complets, el nom del compte i la versió d'Odoo.
  5. Quan l'error desaparegui, torna a llançar la importació i comprova que ja no es talla amb aquest missatge.

Altres missatges del mòdul tenen la seva pròpia guia, per exemple el dels callbacks.

El que aquest missatge no cobreix

Aquest error només protegeix la lectura del llistat. Un cop llegit, cada document s'importa per separat i un problema amb un de concret no atura els altres ni provoca aquest missatge.

Cost del mòdul i com t'ajuda FlexigoTech

Scrive Connector és un mòdul de pagament únic per versió d'Odoo (l'import de cada versió és a la fitxa) i necessita la subscripció a FlexigoTech Cloud, pla Connector: 49 €/mes o 490 €/any sense IVA, fins a tres comptes de la plataforma. La connexió passa per FlexigoTech Cloud, que guarda xifrades les credencials, vigila la sincronització i avisa per correu si falla. Sense subscripció, o amb el servei suspès, s'atura el que dona la subscripció, i les dades es queden al teu Odoo. Pots veure el mòdul a la seva pàgina.

FlexigoTech implanta Odoo 17, 18, 19 i 20 i desenvolupa connectors i integracions a mida. Si el text després dels dos punts no et porta enlloc, envia'ns-el tal qual.

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