Aller au contenu principal
Scrive

Erreur de Scrive Connector : le compte Scrive appartient à une autre société

Le message Le compte Scrive « … » appartient à …, alors que … appartient à …. Choisissez un compte Scrive de …. apparaît en cliquant sur Envoyer quand le compte Scrive choisi appartient à une société différente de celle du document. Il est déclenché par le sous-module « Contrats RH Scrive ». Il se résout en choisissant un compte Scrive de la société dont le nom termine le message.

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 et ce qu'il signifie

Quand ce message apparaît-il ?

Il apparaît en cliquant sur Envoyer, un bouton toujours visible dans Odoo 17, 18, 19 et 20. Au clic, le sous-module « Contrats RH Scrive » (Scrive HR Contracts) vérifie que le compte Scrive choisi appartient à la même société que le document. Pour que le message apparaisse, trois conditions doivent être réunies en même temps : le document a une société, le compte Scrive a une société et les deux sociétés sont différentes. L'action s'arrête alors.

Schéma réalisé à partir du code du bouton Send et du message sur le compte Scrive d'une autre société, avec les libellés en anglais du code du module
Schéma (ce n'est pas un écran d'Odoo) : du bouton Envoyer au message sur le compte Scrive, tel qu'il figure dans le code d'Odoo 17, 18, 19 et 20.

Que représente chaque emplacement du message ?

Le module remplit les emplacements avec des données concrètes, dans cet ordre : le nom du compte Scrive choisi ; la société à laquelle appartient ce compte ; le nom du document (s'il n'en a pas, vous verrez ce document) ; la société à laquelle appartient le document ; et, à la fin, de nouveau la société du document, c'est-à-dire celle dont vous devez choisir un compte. Le dernier nom du message est celui qui vous intéresse le plus pour corriger le problème.

Schéma réalisé à partir du code du texte du message en espagnol, allemand, français, italien et portugais, selon la langue d'Odoo
Schéma à partir des traductions publiées du module (ce n'est pas un écran d'Odoo) : avec Odoo en français, le message est Le compte Scrive « … » appartient à …, alors que … appartient à …. Choisissez un compte Scrive de …. ; le schéma reprend aussi la version en espagnol, allemand, italien et portugais.

Quelque chose est-il enregistré quand l'erreur apparaît ?

Non. C'est une erreur qui arrête l'action, donc rien de ce que l'envoi allait modifier n'est enregistré. Le code lui-même décrit la vérification comme un rejet du compte d'une autre société avant de créer quoi que ce soit.

Pourquoi le module fait-il cette vérification ?

Selon le code du module, le document Scrive prend sa société du compte. Avant l'existence de cette vérification, un compte d'une autre société finissait par échouer plus en profondeur, avec l'avertissement générique d'Odoo qui indique que vous pourriez accéder à l'enregistrement en changeant de société. Désormais, le module vous prévient en amont, avec le nom du compte, celui du document et les deux sociétés concernées.

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

D'où vient la vérification

Se trouve-t-elle dans le module principal ?

Non : elle se trouve dans le sous-module « Contrats RH Scrive » (Scrive HR Contracts), dont le nom technique est flexigobe_scrive_connector_hr. Il dépend de flexigobe_scrive_connector et, selon la version, d'une autre application d'Odoo : dans Odoo 17 et 18, de hr_contract ; dans Odoo 19 et 20, de hr.

Dois-je l'installer séparément ?

Le sous-module s'installe tout seul lorsque ses dépendances sont installées : Scrive Connector et hr_contract dans Odoo 17 et 18, ou Scrive Connector et hr dans Odoo 19 et 20. Si vous avez Scrive Connector avec cette application d'Odoo, la vérification fait partie de votre installation.

Quand il n'apparaît pas

Peut-il apparaître si le compte ou le document n'a pas de société ?

Non. Le module vérifie d'abord qu'il y a une société des deux côtés. S'il manque celle du document ou celle du compte, la vérification s'arrête là sans erreur et ne compare rien.

Et si le compte appartient à la même société que le document ?

Il n'apparaît pas non plus. Lorsque les deux sociétés coïncident, la vérification se termine sans message. Cet avertissement ne vous arrête que lorsque les deux sociétés existent et sont différentes.

Que se passe-t-il si le document n'a pas de nom ?

Le message apparaît quand même, et à la place du nom du document s'affiche ce document. La condition qui le déclenche ne dépend pas du nom, seulement des sociétés.

Comment le résoudre

Que faire quand il apparaît ?

Lisez la fin du message : le dernier nom de société qui y figure est celui de la société du document, et c'est de cette société que vous devez utiliser un compte Scrive. Choisissez un compte Scrive de cette société et cliquez de nouveau sur Envoyer. Comme l'erreur arrête l'action sans rien enregistrer, vous pouvez refaire la tentative avec le bon compte.

Et si le compte que je voulais utiliser est justement celui de l'autre société ?

Le message vous indique à quelle société appartient chaque élément : le compte que vous aviez choisi et le document. Avec des sociétés différentes, le module n'accepte pas ce compte pour ce document, et ce que demande le message lui-même, c'est un compte de la société du document.

Comment savoir que c'est réglé ?

En cliquant de nouveau sur Envoyer avec un compte de la société du document, la vérification ne déclenche pas le message et l'action ne s'arrête plus à ce stade. Si le message revient, comparez les noms de société du texte : les deux premières sociétés citées sont celle du compte et celle du document, et elles sont toujours différentes.

Dans quelles versions apparaît-il ?

Le message figure dans le code publié des quatre versions d'Odoo pour lesquelles le module est publié sur Odoo Apps : 17, 18, 19 et 20. Le bouton Envoyer est toujours visible dans toutes.

Où voir ce que fait d'autre le bouton Envoyer ?

Dans Que fait le bouton « Envoyer » de Scrive Connector, pas à pas, on explique quand il apparaît, ce qu'il vérifie et quelles erreurs il peut donner.

Si vous avez besoin d'aide pour votre configuration

FlexigoTech met en place Odoo 17, 18, 19 et 20 et développe des connecteurs et des intégrations sur mesure. Si vous avez des doutes sur la façon dont les comptes Scrive s'articulent avec vos sociétés dans Odoo, vous pouvez nous écrire depuis la page du module ou consulter sa fiche sur Odoo Apps.

À 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