EDI Connector
The fully configurable EDI hub for Odoo. Webhook, FTP, SFTP, AS2 & Transus — XML, JSON, EDIFACT, fixed-width or CSV — mapped to any Odoo model, header + lines included, no code required.
Module presentation
/ Odoo 19 · EDI
EDI Connector
Le hub EDI entièrement configurable pour Odoo. Webhook, FTP, SFTP, AS2 & Transus — XML, JSON, EDIFACT, largeur fixe ou CSV — mappé sur n'importe quel modèle Odoo, en-tête + lignes inclus, sans code.
Couverture
Un connecteur. Tous les canaux.
Configurez des échanges avec n'importe quel partenaire — sur n'importe quel modèle Odoo — sans écrire une seule ligne de code.
Chaque canal supporte XML, JSON, EDIFACT (segments D.01B — ORDERS, DESADV et tout autre type de message), largeur fixe (fichiers plats positionnels historiques) et CSV. Plusieurs profils entrants par canal sont associés automatiquement par balise racine, type de message EDIFACT ou extension de fichier — un dossier FTP, plusieurs partenaires.
Mise en route
Configuré, pas codé
1
Créer un canal
Webhook, FTP, SFTP, AS2, Transus ou export manuel. Timeout, gabarit de nom de fichier, identifiants — tout dans le formulaire, avec un test de connexion en un clic.
2
Mapper n'importe quel champ — en-tête et lignes
Choisissez le modèle Odoo, mappez les chemins XML, JSON, EDIFACT, largeur fixe ou CSV vers des champs avec des transformateurs. Ajoutez un modèle de lignes pour construire un vrai document en-tête + lignes, pas un enregistrement plat par ligne.
3
Suivre chaque échange
Chaque payload entrant et sortant est journalisé avec son statut, son erreur et les enregistrements traités. Relancez un échange en échec en un clic, accédez à l'enregistrement créé/modifié via un bouton intelligent.
Différenciateurs
Conçu pour de vraies opérations EDI
Relance en un clic
Tout échange en échec — entrant ou sortant — peut être relancé en un clic, avec la trace d'erreur complète conservée pour le diagnostic.
Cinq formats, un seul moteur de mapping
Changez le format d'un profil sans réécrire la logique — mappings de champs, transformateurs et règles d'action fonctionnent à l'identique sur XML, JSON, EDIFACT, largeur fixe et CSV.
De vrais documents en-tête + lignes
Pointez un profil vers un modèle de lignes et son champ one2many (ex: sale.order.line sur order_line) — un fichier de commande devient une commande avec toutes ses lignes. Idempotent en cas de relance : les lignes sont remplacées, jamais dupliquées.
AS2 fait comme il faut
Messages signés et chiffrés (S/MIME), MDN synchrone ou asynchrone, endpoint de réception dédié par canal. Activez ou désactivez toute la fonctionnalité depuis les Paramètres.
Fichiers EDIFACT multi-messages
Un seul interchange contenant plusieurs commandes (blocs UNH/UNT multiples) est correctement scindé — chaque message devient son propre enregistrement avec son propre en-tête et ses lignes, jamais mélangés.
Largeur fixe historique & CSV
Les fichiers plats positionnels (plusieurs préfixes de type d'enregistrement par ligne) et les exports CSV délimités se mappent tous deux avec le même moteur en-tête/lignes — y compris les enregistrements multi-segments et le CSV dénormalisé groupé par une colonne clé répétée.
Enveloppe EDIFACT complète
Enveloppe d'interchange UNB/UNZ optionnelle sur les messages sortants (GLN émetteur/destinataire, référence de contrôle) — les mappings entrants peuvent aussi lire les champs au niveau de l'enveloppe, pas seulement le corps du message.
Exports sortants par lot
Configurez une taille de lot par profil pour scinder de gros ensembles d'enregistrements sortants en plusieurs fichiers calibrés plutôt qu'un seul payload géant.
Deux niveaux d'accès & filtres rapides
EDI Utilisateur (consultation & relance) et EDI Manager (configuration complète). Filtrez les échanges par erreur, en attente, aujourd'hui ou direction, et analysez les volumes avec les vues graphique et tableau croisé intégrées.
Exemple de flux
N'importe quel modèle Odoo, n'importe quel format partenaire
01
Un distributeur dépose un fichier EDIFACT ORDERS sur votre FTP
02
Il est associé au bon profil grâce à son type de message
03
Devient une commande de vente, l'acheteur est résolu, chaque ligne rattachée (code-barres, quantité, description)
04
Vous mettez à jour la livraison
05
Une confirmation DESADV est renvoyée via AS2, signée et chiffrée, avec un accusé (MDN) prouvant la livraison
Aucun module spécifique par partenaire. Aucun redéveloppement par format.
Sous le capot
Points techniques
Documentation complète
Un guide illustré complet couvrant chaque canal, option de mapping et déclencheur — de votre premier profil aux enveloppes AS2 et EDIFACT.
📄 English guide (PDF) 📄 Guide en français (PDF)Une question ? Un problème ? Parlez à ceux qui l'ont conçu.
Nous vous répondrons sous 8 heures ouvrées.
Écrivez-nous directement à
Publié par
Nalios — Partenaire Odoo Gold, Belgique — nalios.be