ROUND-TRIP
Round-trip. La propriété d'un payload à survivre intact à un aller-retour de conversion entre deux formats EDI.
Définition
Le round-trip caractérise la capacité d'un payload à être converti d'un format source (EDIFACT) vers un format cible (UBL) puis reconverti vers le format source d'origine sans perte d'information : tous les champs, valeurs, qualifiants, ordre des éléments doivent être restaurés à l'identique. Le round-trip est un test de qualité critique pour valider la complétude d'une bibliothèque de mapping bidirectionnel.
Origine
La notion de round-trip est apparue avec la formalisation des modèles canoniques dans les années 2000, en particulier autour de l'Open Applications Group (OAGIS) et d'UBL. UN/CEFACT a publié en 2013 des recommandations sur les tests round-trip dans son document sur l'interopérabilité Cross Industry Invoice. Aujourd'hui, le round-trip est un critère obligatoire de certification pour la plupart des EDI Translators commerciaux et plateformes de mapping.
Exemple en contexte
Soit une facture EDIFACT INVOIC D.96A. Le test round-trip consiste à : (1) la convertir en UBL 2.1 via un mapping documenté, (2) recharger l'UBL 2.1 et reconvertir vers EDIFACT INVOIC via le mapping inverse, (3) comparer byte-à-byte le résultat à l'original. Toute divergence trahit un mapping incomplet : souvent les segments FTX ou les codes UNCL personnalisés sont les premiers victimes. Un round-trip parfait sur l'ensemble des messages EANCOM est une marque de qualité d'un EDI Translator.
Termes liés
- Mapping — la transformation testée par le round-trip.
- Converter — composant qui doit assurer le round-trip.
- Pre-validation — étape qui détecte certaines pertes round-trip avant émission.