DocsSe connecterInstaller Kastel
Tous les connecteurs

Une IA branchée sur Sage voit vos factures et ne demande jamais vos coordonnées bancaires.

Avec Kastel

Une facture entre dans votre Kastel avec son numéro, sa date, le nom du client ou du fournisseur, son total, sa devise et son statut. Les coordonnées bancaires, les adresses, les personnes de contact et les lignes de facture ne sont même pas demandées à Sage. Et rien n’est lisible avant qu’un administrateur ait désigné le service qui en a le droit.

Trois listes, et rien d’autre

Le connecteur parcourt trois listes de votre société dans Sage Accounting. Les factures de vente, les factures d’achat, et les contacts, qui rassemblent chez Sage vos clients et vos fournisseurs dans un même objet avec une étiquette de type.

Ce qui n’est pas dans ces trois listes n’est jamais demandé. Le grand livre, les journaux, le plan comptable, les rapprochements bancaires et les pièces jointes ne font pas partie de son parcours. Il ne s’agit pas d’un filtre appliqué à ce qu’il reçoit, puisque le connecteur ne va pas chercher ces listes.

Une IA branchée sur votre Kastel peut donc répondre sur qui vous facture, à quelle fréquence, pour quels montants et avec quel statut de paiement. Elle ne peut rien dire du contenu d’une facture ligne par ligne, ni du compte sur lequel un fournisseur est réglé.

Sage accepte qu’on ne lui demande qu’une partie d’un enregistrement

L’interface de Sage permet de nommer les attributs que l’on veut recevoir. Le connecteur s’en sert à chaque requête, et sa demande ne cite ni les coordonnées bancaires, ni les adresses, ni les personnes de contact, ni les lignes de facture. Ces champs ne quittent donc jamais Sage.

La différence avec une comptabilité qui renvoie tout est concrète. Quand l’interface ne sait pas restreindre sa réponse, un IBAN arrive bel et bien chez le connecteur, qui doit alors refuser de l’écrire. La page Pennylane décrit ce cas-là, où le refus se joue au moment de l’écriture.

Le connecteur garde quand même la seconde barrière sur Sage. Il nomme les champs qu’il écrit et n’écrit que ceux-là, si bien qu’un enregistrement qui arriverait avec un champ non demandé ne serait pas écrit davantage. Nous tenons aux deux, parce que la première dépend de l’interface d’un éditeur et la seconde ne dépend que de nous.

Le périmètre exact, en deux colonnes

Voici ce que le connecteur demande à Sage, et ce qu’il ne lui demande jamais.

Ce que votre Kastel lit dans Sage

  • Le numéro, la date et le statut de vos factures de vente et d’achat
  • Le nom du client ou du fournisseur concerné
  • Le total et la devise de chaque facture
  • Le nom de vos contacts, leur type, leur numéro d’immatriculation et de TVA

Ce qu’il ne demande jamais

  • Les coordonnées bancaires de vos tiers
  • Les lignes de vos factures
  • Les adresses et les personnes de contact d’un tiers
  • Le grand livre, les journaux et le plan comptable

Le type d’un contact mérite un mot, parce qu’il est lu et qu’il n’est pas anodin. Chez Sage, un même objet sert au client et au fournisseur, et c’est l’étiquette de type qui les sépare. Le connecteur écrit cette étiquette, sans quoi une IA confondrait ceux qui vous paient et ceux que vous payez.

Ce que vous avez dans Sage, ce que le connecteur en demande

Chaque ligne se vérifie chez vous, en ouvrant l’enregistrement concerné dans votre Sage.

Dans votre SageCe que le connecteur en demande
Une facture de vente ou d’achatLe numéro, la date, le nom du tiers, le total et la devise, le statut
Les lignes de cette factureRien, l’attribut n’est pas demandé
La fiche d’un client ou d’un fournisseurLe nom, le type, le numéro d’immatriculation, le numéro de TVA
Les coordonnées bancaires de ce tiersRien, l’attribut n’est pas demandé
Ses adresses et ses personnes de contactRien, l’attribut n’est pas demandé
Le grand livre, les journaux, le plan comptableRien, ces listes ne sont pas parcourues
Une pièce jointe à une factureRien, elle n’est pas demandée

Cinq lignes sur sept disent la même chose, et c’est le résultat voulu. Le connecteur demande à Sage de quoi comprendre votre activité commerciale, et il laisse chez vous ce qui permettrait de payer quelqu’un ou de reconstituer une dépense en détail.

Qui a le droit de lire, et une seule réponse pour toutes vos sociétés

L’autorisation que vous accordez à Sage est une autorisation de lecture, et elle porte sur toute la comptabilité de la société. Il n’existe pas de droit attaché à une facture en particulier, donc rien à reprendre. Le connecteur en tire la conclusion la plus prudente et ne rend rien lisible tant qu’un administrateur n’a pas désigné le service qui a le droit de lire la comptabilité, avec un nom valide et un service qui existe réellement dans votre organisation.

Une même autorisation Sage peut couvrir plusieurs sociétés. Le connecteur les découvre au moment du branchement, garde une clé par société, adresse chacune par son identifiant propre à chaque requête, et range leurs enregistrements séparément. La comptabilité d’une filiale ne se mélange pas à celle d’une autre.

Cette façon de décider qui lit quoi vaut pour toutes vos sources, et pas seulement pour la comptabilité. C’est ce que gouverner son savoir veut dire ici.

Ce qui se passe quand une facture change ou disparaît

Sage sait dire ce qui a été créé ou modifié depuis une date donnée, et le connecteur ne s’en sert pas encore. Chaque passage relit donc les trois listes en entier. Une facture inchangée est reconnue comme telle et n’est pas réécrite ; une facture nouvelle apparaît au passage suivant plutôt qu’à la seconde où elle est enregistrée.

Une précaution mérite d’être nommée, parce qu’elle protège vos données plutôt que notre confort. Sage pagine ses listes par numéro de page. Quand une réponse annonce une suite en renvoyant la même page, le passage échoue bruyamment au lieu de continuer. Sans cette règle, un rapprochement incomplet conclurait que les factures non lues ont disparu, ce qui est la manière la plus discrète de perdre des données.

La suppression d’une facture chez Sage ne la retire pas de votre Kastel. Le connecteur marque l’enregistrement comme disparu à la source et le conserve, avec les mêmes droits de lecture qu’avant, jusqu’à ce qu’un administrateur procède à l’effacement. C’est le comportement de toutes les sources réunies dans le catalogue des connecteurs, et sur une comptabilité il est particulièrement souhaitable.

Ce que ce connecteur ne fait pas

Il ne tient pas votre comptabilité. Il ne calcule aucun solde, ne rapproche aucun paiement, ne produit aucune déclaration et n’écrit rien dans Sage. L’autorisation demandée ne couvre que la lecture, et le connecteur n’expose aucun moyen d’écrire.

Le service autorisé à lire est unique pour l’ensemble des sociétés connectées. Vous ne pouvez pas confier la comptabilité d’une filiale à un service et celle d’une autre filiale à un autre service dans la même installation. Si vos entités ont besoin de cloisons différentes, ce sujet se règle à l’installation et mérite d’être posé avant.

Quelques noms d’attributs de l’interface de Sage ne sont pas encore vérifiés contre une société réelle. La conséquence est bornée dans un seul sens : un attribut que Sage ne reconnaîtrait pas rend l’enregistrement moins complet, il ne le rend jamais plus large. Nous préférons l’écrire que le laisser découvrir.

Un contact peut être un particulier. Dans ce cas, le nom écrit est le nom d’une personne, et le connecteur ne fait aucune différence de traitement à cet endroit. Ce nom est gardé parce que c’est lui qui donne un sens à la facture, et la protection est ailleurs, dans le fait que rien n’est lisible avant qu’un service ait été désigné.

Dites-nous ce que vous voulez qu’une IA sache de vos comptes.

Une comptabilité se regarde de près, avec vos entités, votre organisation et vos obligations sous les yeux. Écrivez-nous ce que vous attendez d’une IA sur ce périmètre, et nous vous dirons ce que le connecteur Sage demande, ce qu’il laisse chez vous et ce qu’il ne saura pas faire.

Nous écrire
D’autres connecteurs en détail
Pennylane
Numéro, date, tiers et total. Jamais les coordonnées bancaires.
QuickBooks
Numéro, date, tiers et total. Aucun moyen d’écrire dans QuickBooks.
Xero
Une clé par organisation, et le statut repris tel que Xero l’écrit.

Voir le catalogue complet des connecteurs