Aller au contenu principal
Scrive

L'erreur « Impossible de lister les documents Scrive : … » dans Odoo, pas à pas

Le message Impossible de lister les documents Scrive : … (Could not list Scrive documents: …) apparaît quand vous cliquez sur Importer depuis l'archive Scrive (Import from Scrive Archive) et que la requête envoyée à Scrive pour lire la liste des documents échoue. L'import s'arrête avant de créer ou de mettre à jour le moindre document, et ce qui suit les deux-points est le détail de cet échec.

FlexigoTech · Responsable : Víctor Gómez · Mis à jour le 5 novembre 2026

L'essentiel

Module
Scrive
Versions
Odoo 17, 18, 19 et 20
Vérifié
dans le code du connecteur, version 20.0 · dans les sources citées à la fin
Lecture
5 min

Quand il apparaît exactement

Il apparaît quand vous cliquez sur Importer depuis l'archive Scrive, le bouton de la fiche du compte Scrive. Vous accédez à cette fiche depuis le menu Scrive › Configuration › Comptes. Le niveau Scrive demande le droit Utilisateur (User) et le niveau Configuration demande Gestionnaire (Manager) : si vous n'avez pas l'un des deux, vous ne voyez pas ce niveau. Le bouton est toujours visible dans Odoo 17, 18, 19 et 20, et le message figure dans le code publié de ces quatre versions.

Schéma réalisé avec du code : le menu Scrive › Configuration › Accounts, le bouton Import from Scrive Archive et le message Could not list Scrive documents
Schéma réalisé avec du code à partir du code publié du module (ce n'est pas un écran d'Odoo) : le parcours depuis le menu et le bouton jusqu'au message, dans Odoo 17, 18, 19 et 20.

Dans Odoo 20.0, l'action fait ceci, dans l'ordre :

  • Elle vérifie que vous avez le droit de gestionnaire Scrive pour l'exécuter.
  • Elle demande à Scrive la liste des documents du compte, page par page, avec ces filtres : sans les modèles, sans ceux de la corbeille, uniquement ceux dont le compte est l'auteur, et un filtre de statut qui nomme tous les statuts (ainsi les documents en attente de démarrage apparaissent aussi, alors que sans ce filtre la liste ne les renvoie pas).
  • Elle cesse de demander des pages quand l'une arrive vide ou sans aucun nouveau document, ou quand la limite de pages d'un seul import est atteinte.
  • Si Scrive renvoie une erreur en consultant la liste, l'action s'arrête et lance Impossible de lister les documents Scrive : ….
  • Ce n'est que si aucune requête de liste n'échoue qu'elle commence à créer ou à mettre à jour des documents dans Odoo. Si la limite de pages a été atteinte, elle importe les documents lus jusque-là et l'indique avec L'archive dépasse ce qu'un seul import peut traiter — relancez « Importer depuis l'archive Scrive » pour continuer.

Conséquence pratique : avec le message Impossible de lister les documents Scrive : … à l'écran, rien n'a été importé ni mis à jour lors de ce clic, car l'échec survient avant de parcourir le moindre document.

Odoo + Scrive: see who signed, get the sealed PDF
Vidéo : Odoo + Scrive: see who signed, get the sealed PDF (vidéo en anglais)

Ce que signifie ce qui suit les deux-points

Les points de suspension du message sont une valeur : le module y colle le texte de l'erreur survenue lors de la consultation de la liste chez Scrive. Le message lui-même dit seulement que la liste n'a pas pu être lue ; le motif précis se trouve dans cette fin de message, alors copiez-la en entier avant de fermer l'avertissement.

Le même texte, avec Odoo dans d'autres langues, se présente ainsi :

Schéma réalisé avec du code : le texte du message en espagnol, allemand, français, italien et portugais
Schéma réalisé avec du code à partir des traductions publiées du module (ce n'est pas un écran d'Odoo) : le même message en cinq langues.
Langue d'OdooTexte du message
EspagnolImpossible de lister les documents Scrive : …
AllemandScrive-Dokumente konnten nicht aufgelistet werden: …
FrançaisImpossible de lister les documents Scrive : …
ItalienImpossibile elencare i documenti Scrive: …
PortugaisNão foi possível listar os documentos da Scrive: …

Cas illustratif : un import qui s'interrompt

Exemple Cas illustratif : l'entreprise et ses chiffres sont inventés pour expliquer le flux.

Maderas Ribera est une menuiserie fictive qui utilise déjà Scrive Connector. Marta, qui a le droit de gestionnaire, ouvre Scrive › Configuration › Comptes, ouvre le compte de l'entreprise et clique sur Importer depuis l'archive Scrive pour ramener dans Odoo les documents créés directement dans Scrive.

À l'écran apparaît Impossible de lister les documents Scrive : …, avec un texte après les deux-points. Marta tire deux conclusions du comportement du module :

  • Rien n'a été importé à moitié : l'échec s'est produit à la lecture de la liste, avant de créer ou de mettre à jour le moindre document.
  • Le texte après les deux-points est le détail de l'échec lors de la consultation de Scrive, c'est donc ce qu'il faut conserver pour le diagnostic.

Marta clique de nouveau sur le bouton. Si des documents de ce compte avaient déjà été importés auparavant, l'action les met à jour au lieu de les recréer. Si la liste est lue cette fois, l'import se poursuit avec les documents. Si le message réapparaît, Marta conserve aussi ce texte et l'envoie à FlexigoTech avec le premier.

Que faire, pas à pas

  1. Copiez le message complet, y compris ce qui suit les deux-points.
  2. Cliquez de nouveau sur Importer depuis l'archive Scrive dans la fiche du compte.
  3. S'il réapparaît, conservez aussi ce texte.
  4. Écrivez-nous avec les messages complets, le nom du compte et la version d'Odoo.
  5. Quand l'erreur a disparu, relancez l'import et vérifiez qu'il ne s'interrompt plus avec ce message.

D'autres messages du module ont leur propre guide, par exemple celui des callbacks.

Ce que ce message ne couvre pas

Cette erreur protège uniquement la lecture de la liste. Une fois la liste lue, chaque document est importé séparément et un problème sur l'un d'eux n'arrête pas les autres et ne provoque pas ce message.

Coût du module et aide de FlexigoTech

Scrive Connector est un module à paiement unique par version d'Odoo (le montant de chaque version figure sur la fiche) et il nécessite l'abonnement à FlexigoTech Cloud, formule Connecteur : 49 €/mois ou 490 €/an HT, jusqu'à trois comptes de la plateforme. La connexion passe par FlexigoTech Cloud, qui stocke les identifiants chiffrés, surveille la synchronisation et prévient par e-mail en cas d'échec. Sans abonnement, ou avec le service suspendu, ce que fournit l'abonnement s'arrête, et les données restent dans votre Odoo. Vous pouvez voir le module sur sa page.

FlexigoTech met en place Odoo 17, 18, 19 et 20 et développe des connecteurs et des intégrations sur mesure. Si le texte après les deux-points ne vous mène nulle part, envoyez-le-nous tel quel.

À lire aussi

Ce que fait le bouton « Envoyer » de Scrive Connector, étape par étapeCe que fait le bouton Envoyer de Scrive Connector dans Odoo : ce qu'il vérifie, ce qu'il crée, où il vous mène ensuite et quels messages peuvent l'arrêter.Scrive Connector : « Les callbacks ne peuvent être déclenchés que pour les documents envoyés. »Quand l'erreur de callbacks apparaît dans Scrive Connector pour Odoo, quelle condition la provoque (statut et ID du document) et comment la résoudre.Le message « Le nombre de jours doit être compris entre 1 et 365. » dans Scrive ConnectorQuand apparaît « Le nombre de jours doit être compris entre 1 et 365. » dans Scrive Connector, ce que vérifie le code au clic sur Appliquer et comment corriger.
Vérifié dans le code du connecteur (version 20.0) et dans les sources citées

Sources