Solution technique Codisys · Raccordement en préproduction

Codisys Invoice Connect, la passerelle de facturation électronique pour vos logiciels métiers

Codisys Invoice Connect est une passerelle API conçue pour relier les logiciels métiers à l’écosystème français de facturation électronique sans intégrer directement chaque contrat de plateforme dans les applications.

Elle centralise les contrôles avant envoi, le routage, l’émission, la réception, le suivi du cycle de vie, le e-reporting et la traçabilité des échanges. Le logiciel métier reste l’outil principal de l’utilisateur ; la passerelle prend en charge la circulation des documents, des données et des statuts vers la plateforme agréée raccordée.

Schéma de Codisys Invoice Connect reliant plusieurs logiciels métiers à l’écosystème de facturation électronique

Une interface commune

Une connexion stable entre les applications métier et la plateforme agréée

Une connexion directe oblige chaque logiciel à intégrer les mécanismes d’authentification, les formats d’échange, les statuts, les erreurs et les évolutions propres à la plateforme utilisée. Codisys Invoice Connect fournit à la place un point d’entrée commun, pensé autour des besoins du logiciel métier.

Les applications utilisent une interface Codisys stable. Les particularités de la plateforme agréée restent isolées dans la passerelle. Cette séparation permet de mutualiser la maintenance, de sécuriser les accès techniques et de faire évoluer le raccordement sans dupliquer la même logique dans chaque produit.

Application métier

Elle continue à gérer les clients, les dossiers, les factures, les avoirs, les règlements et les règles propres à l’activité.

Codisys Invoice Connect

La passerelle contrôle, route, transmet, synchronise les statuts, prépare les données de e-reporting et restitue les informations utiles à l’application.

Plateforme agréée

La plateforme raccordée assure l’accès à l’écosystème officiel, les échanges avec les autres plateformes et les services réglementaires prévus par son contrat.

Fonctions coordonnées

Émettre, recevoir et suivre sans multiplier les connecteurs

Codisys Invoice Connect ne se limite pas à déposer un fichier. La solution coordonne les opérations nécessaires avant, pendant et après la transmission afin de restituer au logiciel métier une vision exploitable du traitement.

Préparation et contrôles

Le service vérifie que le document est exploitable, contrôle les informations nécessaires au dépôt et peut vérifier le routage du destinataire avant l’envoi. Ces contrôles limitent les rejets évitables sans remplacer la responsabilité du logiciel qui produit la facture.

Émission des factures et avoirs

Les documents validés par l’application métier sont transmis à la plateforme raccordée avec une identité de suivi stable. Les mécanismes d’idempotence évitent qu’un même appel ne crée plusieurs dépôts.

Réception des factures fournisseurs

Les flux entrants peuvent être synchronisés puis restitués au logiciel métier avec leurs métadonnées, le document original et, lorsqu’elle est disponible, une vue lisible fournie par la plateforme.

Cycle de vie

Les acquittements techniques sont séparés des décisions métier. Dépôt, mise à disposition, prise en charge, approbation, litige, refus, paiement transmis ou encaissement peuvent être remontés sous des états compréhensibles.

E-reporting

Les transactions et paiements qui ne suivent pas le circuit B2B français classique peuvent être préparés par période, transmis et suivis séparément des factures électroniques.

Traçabilité et reprise

Le service journalise les contrôles, les tentatives, les réponses et les identifiants de suivi. Une indisponibilité temporaire peut entraîner une mise en attente et une reprise contrôlée, sans demander à l’utilisateur de recréer sa facture.

Découplage technique

Le logiciel métier reste indépendant du connecteur de plateforme

Les routes et les objets exposés aux applications restent orientés métier : organisme ou tenant, client, facture, document, statut, réception, e-reporting et événement. Les identifiants et les particularités du fournisseur technique restent gérés dans Codisys Invoice Connect.

Cette architecture permet de raccorder plusieurs logiciels à la même brique et prépare l’ajout d’un autre connecteur de plateforme si le besoin apparaît. Un changement de plateforme nécessite toujours un développement et une recette du nouveau connecteur, mais l’objectif est d’éviter de modifier de la même manière toutes les applications clientes.

  • une seule interface à intégrer côté logiciel métier ;
  • des statuts normalisés avant restitution aux applications ;
  • une configuration séparée pour chaque organisation ou tenant ;
  • des événements et webhooks pour mettre à jour les back-offices ;
  • une adaptation du fournisseur centralisée dans le hub ;
  • une ouverture possible à plusieurs applications dans le cadre d’un contrat API.
Illustration du suivi du cycle de vie, des statuts et de la traçabilité des factures électroniques

Statuts sans ambiguïté

Du dépôt au traitement final : suivre le vrai état de la facture

Le succès technique d’un dépôt ne signifie pas que le destinataire a approuvé la facture. Codisys Invoice Connect distingue l’acquittement technique du flux et le cycle de vie métier de la facture afin d’éviter les statuts ambigus dans les logiciels clients.

  1. PréparationLe logiciel métier crée la facture et rassemble les données nécessaires.
  2. Contrôle et routageLa passerelle vérifie le document et l’adresse électronique du destinataire lorsque ce contrôle est requis.
  3. Dépôt techniqueLe document est transmis à la plateforme agréée raccordée.
  4. AcquittementLa plateforme indique si le flux a été reçu et exploité techniquement.
  5. Cycle de vieLes statuts métier sont synchronisés et distingués entre rejet, refus, litige, approbation, paiement transmis et encaissement.
  6. Retour à l’applicationLe logiciel métier met à jour la facture et présente à l’utilisateur les actions réellement utiles.

À retenir : un rejet technique, un refus du destinataire et un litige ne décrivent pas la même situation. Codisys Invoice Connect conserve cette distinction pour éviter qu’un statut générique masque l’action à réaliser.

Illustration des contrôles, du routage, des reprises et de la supervision de Codisys Invoice Connect

Fiabilité opérationnelle

Des mécanismes de contrôle pour un flux critique

La facturation électronique devient un processus critique : une erreur de données, une indisponibilité temporaire ou un statut mal interprété peut bloquer le traitement d’une facture. La passerelle centralise les mécanismes techniques nécessaires au suivi et à la reprise.

La validation du document fait partie de ce parcours : un outil dédié permet aussi de contrôler une facture Factur-X avant sa transmission.

Prévention des doublons

Une clé d’idempotence et une identité stable permettent de rejouer un appel sans déposer deux fois la même facture lorsque le contenu n’a pas changé.

Reprise après incident temporaire

Les erreurs temporaires peuvent être placées en attente puis rejouées de manière contrôlée. Les refus fonctionnels ou erreurs définitives restent visibles et ne sont pas relancés aveuglément.

Supervision et alertes

Le service surveille ses composants essentiels et les dépendances externes utiles aux flux. Les incidents peuvent être signalés à l’équipe d’exploitation avec le contexte nécessaire au diagnostic.

Traces techniques et intégrité

Les empreintes des documents, les dates, les identifiants, les tentatives et les réponses sont conservés pour le support, le diagnostic et l’audit technique.

Usages

À qui s’adresse Codisys Invoice Connect ?

Éditeurs de logiciels et solutions SaaS

Pour intégrer la facturation électronique dans un produit existant sans reproduire toute la logique de plateforme dans chaque application.

Applications métier spécifiques

Pour relier un back-office, un ERP interne, un logiciel de gestion commerciale ou une application verticale à une interface de facturation électronique commune.

Organisations multi-applications ou multi-entités

Pour mutualiser les contrôles, les statuts, les journaux et le raccordement à la plateforme entre plusieurs systèmes ou périmètres clients.

Connecteur de préproduction

Raccordement actuel à Hubtimize e-Invoicing

Le connecteur actuellement utilisé en préproduction relie Codisys Invoice Connect à Hubtimize e-Invoicing, la plateforme agréée développée par EsaLink. Codisys Invoice Connect ne remplace pas cette plateforme : il constitue la couche intermédiaire utilisée par les applications métier pour préparer, transmettre et suivre leurs flux.

Le contrat de plateforme, les identifiants techniques et les appels propres à Hubtimize restent isolés dans le connecteur. Les applications clientes utilisent l’interface Codisys et n’ont pas à intégrer directement les subtilités du fournisseur.

En savoir plus sur Hubtimize e-Invoicing par EsaLink et sur le rôle des plateformes agréées présenté par la DGFiP.

Responsabilités définies

Un périmètre clair

Ce n’est pas un logiciel de facturation ou de comptabilité

Le devis, la facture, les clients, les règlements et la comptabilité restent gérés dans le logiciel métier ou les outils habituels de l’entreprise.

Ce n’est pas une plateforme agréée

Codisys Invoice Connect s’appuie sur une plateforme agréée pour accéder à l’écosystème officiel. Il ne doit jamais être présenté comme une PA, une administration ou un opérateur immatriculé par la DGFiP.

Ce n’est pas seulement un validateur Factur-X

La validation du document est une étape du parcours. La valeur de la solution couvre également le routage, l’émission, la réception, les statuts, le e-reporting, les reprises et la traçabilité.

Questions fréquentes

Comprendre Codisys Invoice Connect

Les réponses essentielles pour distinguer la passerelle, la plateforme agréée et le logiciel métier.

Codisys Invoice Connect est-il une plateforme agréée ?

Non. Codisys Invoice Connect est une passerelle technique entre les logiciels métiers et la plateforme agréée raccordée. La plateforme agréée assure l’accès à l’écosystème réglementaire et les fonctions prévues par son immatriculation et son contrat.

Pourquoi utiliser une passerelle plutôt qu’une connexion directe à une plateforme ?

Une passerelle mutualise l’authentification, les contrôles, les statuts, les erreurs, les reprises et les journaux. Les applications métiers utilisent une interface commune et restent moins dépendantes des détails techniques d’un fournisseur particulier.

Quels logiciels peuvent être raccordés ?

Une application capable d’échanger par API peut être étudiée : logiciel SaaS, ERP interne, back-office, gestion commerciale ou solution métier spécifique. Les logiciels Codisys sont prioritaires ; les connexions tierces sont cadrées par un contrat API et une phase de recette.

Un changement de plateforme agréée impose-t-il de modifier le logiciel métier ?

L’architecture vise à conserver la même interface côté application. Un nouveau fournisseur nécessite toutefois de développer et de recetter son connecteur dans Codisys Invoice Connect avant toute bascule.

Quels flux sont couverts en préproduction ?

Le périmètre recetté comprend l’émission B2B et B2G, la synchronisation de statuts du cycle de vie, le e-reporting de transactions et de paiements ainsi que les mécanismes de reprise. La réception fournisseurs et l’activation des entités restent suivies dans le plan de recette avant généralisation.

La solution se limite-t-elle à la validation Factur-X ?

Non. Le contrôle Factur-X peut intervenir avant l’envoi, mais Codisys Invoice Connect prend également en charge le routage, la transmission, la réception, les statuts, le e-reporting, la reprise après incident et la traçabilité.

Codisys Invoice Connect assure-t-il l’archivage légal ?

Non en tant que service Codisys autonome. La passerelle conserve les traces techniques nécessaires au suivi et au support. L’archivage légal éventuel dépend de la plateforme agréée et du contrat associé.

Comment demander un raccordement ?

Utilisez le formulaire de contact Codisys en précisant le logiciel concerné, les types de factures, les volumes, les entités à connecter et les flux attendus. Un premier cadrage permettra de définir l’API, la recette et les conditions d’ouverture du service.

Connecter un logiciel métier à Codisys Invoice Connect

Codisys peut étudier le raccordement d’une application métier, d’un logiciel SaaS ou d’un back-office à Codisys Invoice Connect. Le premier échange permet d’identifier les flux, les données disponibles, les volumes, les entités concernées et le niveau d’intégration attendu.