Intégration de systèmes

Vos logiciels se parlent, au lieu de s’ignorer.

La plupart des entreprises n’ont pas besoin d’un nouveau logiciel, mais de logiciels qui connaissent le même chiffre : comptabilité, boutique, caisse, stock. Nous construisons les liaisons entre eux, pour qu’une valeur soit saisie une fois et ne soit jamais reportée à la main.

  • Aucun changement de logiciel
  • Une seule saisie
  • Prix fixe après l’entretien
Quand une interface en vaut la peine

Quatre signes, au quotidien, qu’il manque quelque chose entre vos logiciels.

La même donnée, saisie deux fois

Une adresse dans la boutique, la même adresse en comptabilité. Chaque jour, à la main, et la deuxième copie finit par attraper une faute de frappe que seul le client remarque.

Des fichiers déplacés chaque semaine

Vendredi : exporter une liste, la remanier dans un tableur, la réimporter ailleurs. C’est un travail qu’une machine peut reprendre, et la machine n’oublie jamais le vendredi.

Trois systèmes, trois vérités

La boutique en ligne dit une chose, la caisse une autre, la comptabilité une troisième. En fin de mois, quelqu’un cherche l’écart au lieu de travailler.

L’interface que personne n’a branchée

Votre fournisseur, votre fiduciaire ou votre logiciel de caisse propose une interface depuis longtemps. Elle figure dans la documentation, et personne ne l’a jamais raccordée.

Ce que nous relions

Les systèmes qui, dans une entreprise suisse, s’éloignent le plus souvent les uns des autres.

Comptabilité suisse

Bexio, Abacus, Sage ou Banana. Factures, paiements et fichier clients partent d’eux-mêmes là où votre fiduciaire les attend, au lieu d’arriver une fois par mois en pièce jointe.

Boutique en ligne et caisse

Les commandes de la boutique et les ventes au comptoir alimentent le même stock. Ce qui est parti en ligne n’est plus en vente au magasin, et inversement.

Stock, expédition et logistique

Étiquettes, numéros d’envoi et quantités entre votre système, l’entrepôt et le transporteur. Le client reçoit son numéro de suivi sans que personne ne le retape.

CRM, courriel et agenda

Le contact venu du formulaire arrive dans le CRM, le rendez-vous dans l’agenda, la confirmation dans la boîte de réception. Personne n’écrit le même nom à trois endroits.

Paiements et banques

Stripe, Datatrans, Twint et le relevé bancaire au format camt. Les entrées sont rapprochées de la facture ouverte, et ce qui ne correspond pas clairement va sur une liste plutôt que nulle part.

Votre propre interface

Pour que des partenaires, des clients ou un portail viennent chercher les données chez vous sans téléphoner d’abord. Avec clés d’accès, journal des appels et une documentation qu’un tiers comprend.

Logiciels sans porte d’entrée

Même sans interface officielle, on arrive presque toujours à quelque chose

Tous les logiciels n’offrent pas une porte d’entrée propre, et les logiciels métier anciens n’en offrent souvent aucune. Restent les détours. Ils fonctionnent, mais ils sont plus fragiles qu’une véritable interface, et nous le disons avant plutôt qu’après.

La voie des fichiers

Le logiciel sait exporter, il n’en faut pas davantage. Nous allons chercher le fichier à heure fixe, nous le lisons et nous en portons le contenu plus loin. Fiable, tant que l’éditeur ne change pas le format.

La voie de la boîte aux lettres

Certains systèmes n’envoient leurs pièces et leurs listes que par courriel. Un service surveille cette boîte, reconnaît la pièce jointe et la traite, sans que personne ne l’ouvre.

La voie de l’écran

En dernier recours, un programme utilise le masque de saisie comme le ferait une personne. C’est la voie la moins solide : une mise à jour de l’éditeur peut la casser. Nous ne la proposons que s’il ne reste rien d’autre, et nous disons ce qu’elle coûtera en entretien.

Quand quelque chose échoue

Rien ne se perd et rien n’est comptabilisé deux fois

Toute liaison tombe un jour : l’autre partie est injoignable, le réseau hésite, un enregistrement arrive incomplet. L’important n’est pas que cela n’arrive jamais, mais ce qui se passe à ce moment-là.

Une nouvelle tentative automatique

Si la réponse ne vient pas, la liaison réessaie d’elle-même, en espaçant davantage chaque tentative. La plupart des perturbations se règlent ainsi avant que quiconque les remarque.

Une file d’attente plutôt qu’une perte

Ce qui ne passe pas reste complet dans une file d’attente. Dès que l’autre partie revient, la file s’écoule dans l’ordre d’arrivée.

Chaque opération une seule fois

Chaque enregistrement porte une marque unique. Si la même commande arrive une deuxième fois après une coupure, l’interface la reconnaît et ne la comptabilise pas à nouveau.

Surveillance et alertes

Une interface qui s’arrête en silence est pire que pas d’interface du tout

Tant que des chiffres apparaissent, personne ne soupçonne un problème. Une fois le travail manuel supprimé, une panne se remarque quand le dégât a déjà deux jours. C’est pourquoi la surveillance fait partie de l’interface et non d’un projet ultérieur.

Une vue de l’état des liaisons

Pour chaque liaison : quand elle a tourné pour la dernière fois, combien d’enregistrements sont passés et ce qui est resté bloqué. Lisible par vous aussi, pas seulement par nous.

L’alerte arrive à quelqu’un

Si la file cesse d’avancer ou si le même transfert échoue plusieurs fois, une alerte part par courriel ou par messagerie là où quelqu’un peut agir. Pas dans un journal que personne n’ouvre.

Le silence aussi est surveillé

Si aucune commande n’arrive le lundi matin, c’est rarement un bon lundi. Nous surveillons donc non seulement les erreurs, mais aussi l’absence de trafic.

Comment se déroule une intégration

Quatre étapes, et la première consiste à écouter et à compter.

  1. 1

    Inventaire des systèmes

    Quels logiciels sont en service, qui travaille avec quoi, et quelles données sont tapées deux fois aujourd’hui ? Nous en tirons la liste des systèmes et des données tenues à double. Elle est en général plus longue que prévu.

  2. 2

    Plan des champs et priorités

    Quel champ correspond à quel autre, que se passe-t-il quand l’orthographe diffère, et quel système a raison lorsque deux se contredisent ? Ces règles sont mises par écrit avant toute construction, car plus tard personne ne saura les reconstituer.

  3. 3

    Construire et tester sur des données réelles

    La liaison se construit et tourne d’abord à côté de la voie actuelle, sur vos données réelles. Vous voyez noir sur blanc si les deux côtés donnent le même résultat, avant que l’exploitation en dépende.

  4. 4

    Mise en service avec surveillance

    Le travail manuel ne s’arrête que lorsque les chiffres concordent. La liaison entre en service avec surveillance et alertes, et nous regardons les premiers jours de plus près que les suivants.

Avec quoi nous relions

La voie dépend de ce que propose l’autre partie, pas de nos préférences.

Liaisons

REST, GraphQL, webhooks, SOAP hérité

Comptabilité suisse

Bexio, Abacus, Sage

Commerce et paiements

Shopify, WooCommerce, Stripe, Datatrans

Moteur

Node.js, Python, files de messages, Docker

Questions fréquentes
Combien coûte une interface ?

Cela dépend du nombre de systèmes concernés et du fait que chacun apporte ou non une interface utilisable. Relier deux services modernes est une chose ; un logiciel métier de 2009 en est une autre. C’est pourquoi nous ne donnons aucun chiffre avant d’avoir vu vos systèmes. Lors du premier entretien, gratuit, nous les examinons ; vous recevez ensuite un prix fixe pour ce périmètre précis.

Premier entretien gratuit
Devons-nous changer de logiciel pour cela ?

En règle générale non, et c’est bien là tout l’intérêt. Une intégration laisse en place tout ce que vos équipes savent utiliser et ne construit que les ponts entre les systèmes. Nous ne conseillons un remplacement que lorsqu’un logiciel est si fermé que chaque pont finit par coûter plus cher que le logiciel lui-même.

Notre logiciel n’a aucune interface. Est-ce quand même possible ?

Le plus souvent oui, par un détour : des exportations planifiées sous forme de fichiers, une boîte aux lettres lue automatiquement, ou en dernier recours un programme qui utilise le masque de saisie comme le ferait une personne. Ces voies fonctionnent, mais elles supportent mal les mises à jour de l’éditeur. Nous vous disons d’avance laquelle vous est ouverte et quelle sera sa stabilité.

Que se passe-t-il si une liaison tombe ?

Elle réessaie d’abord d’elle-même. Si l’autre partie reste absente, les opérations s’accumulent dans une file d’attente au lieu d’être perdues, puis s’écoulent dans l’ordre. En même temps, une alerte part vers la personne responsable. Rien n’est comptabilisé deux fois : chaque enregistrement porte une marque à laquelle l’interface le reconnaît.

Combien de temps l’ancienne voie tourne-t-elle en parallèle ?

Jusqu’à ce que les deux côtés affichent le même résultat. Nous ne coupons pas le travail manuel le premier jour : nous laissons la nouvelle liaison tourner en parallèle sur des données réelles et nous comparons. La double saisie ne cesse que lorsque plus rien ne diverge.

L’interface nous appartient-elle ensuite ?

Oui. Le code source, les accès et la documentation vous appartiennent, et les comptes chez les services concernés sont à votre nom. Si vous voulez plus tard confier l’entretien à quelqu’un d’autre, ce sera un transfert et non une reconstruction.

Dites-nous quelle donnée est saisie deux fois chez vous.

Lors du premier entretien, gratuit et sans engagement, nous regardons vos systèmes et vous disons honnêtement ce qui se relie proprement, ce qui demande un détour et ce qui n’en vaut pas la peine. Nous répondons sous 24 heures.

Convenir d’un entretien

Juste une question rapide ? L’assistant IA en bas à droite répond tout de suite.

Contact

Prêt pour le sommet ?

Parlez-nous de votre projet. Nous répondons sous 24 heures avec une évaluation honnête. Gratuit et sans engagement.

hallo@aurphi.ch
AurPhi MoukrimMarktstrasse 18, 8853 Lachen SZ, SuisseAdresse postale, pas d'accueil sur place. Rendez-vous sur demande.