ediverse Explorer la plateforme

À la une PEPPOL BIS Billing 3.0 L’obligation européenne d’e-invoicing arrive : France sept 2026, Belgique janv 2026, Allemagne 2025.

BATCHING

Batching. La pratique d'agrégation de plusieurs messages EDI dans un même interchange pour réduire le coût d'échange.

Définition

Le batching est la pratique opérationnelle qui consiste à regrouper plusieurs documents EDI métier (commandes, factures, accusés) dans un même interchange X12 ISA-IEA ou EDIFACT UNB-UNZ. Le batch est ensuite envoyé en une seule transmission au partenaire. Le batching contraste avec le mode temps-réel où chaque document est envoyé indépendamment dès sa génération.

Origine

Le batching est inhérent à la conception même de X12 et EDIFACT : les enveloppes ISA/UNB ont été pensées pour transporter plusieurs Functional Groups, eux-mêmes contenant plusieurs Transaction Sets ou Messages. À l'époque des VAN (1980s-1990s), le batching journalier ou horaire était la norme : chaque ouverture de session coûtait, et il était plus économique de regrouper. Avec l'AS2 sur HTTPS et l'API temps réel, le batching a régressé mais reste utilisé pour des raisons de coût et de simplicité opérationnelle.

Exemple en contexte

UNB+UNOC:3+SENDER:14+RECEIVER:14+260514:1200+REF42'
UNH+1+ORDERS:D:96A:UN'
...PO 1...
UNT+...+1'
UNH+2+ORDERS:D:96A:UN'
...PO 2...
UNT+...+2'
UNH+3+INVOIC:D:96A:UN'
...Invoice...
UNT+...+3'
UNZ+3+REF42'

Cet interchange EDIFACT batch contient deux commandes ORDERS et une facture INVOIC. Il sera envoyé au partenaire en une seule connexion AS2. Le compteur 3 dans UNZ confirme le nombre de messages contenus.

Termes liés

  • ISA — l'enveloppe X12 qui rend le batching possible.
  • UNB — l'enveloppe EDIFACT équivalente.
  • AS2 — le protocole de transport souvent utilisé pour des batchs.

Dernière mise à jour: 14 mai 2026