Duplicate Interchange Check
Concept opérationnel de déduplication EDI fondé sur les numéros de contrôle.
Définition
Le récepteur mémorise les numéros de contrôle déjà acceptés par partenaire et, à l'arrivée, compare ISA13 (ou le DE 0020 EDIFACT). Une valeur déjà vue est traitée comme un doublon — typiquement un retry AS2 ou un restart OFTP2 — et l'enveloppe est écartée sans rejouer les commandes. Ce contrôle est la mise en œuvre concrète de l'idempotence au niveau enveloppe.
Origine
S'appuie sur les numéros de contrôle définis par l'ASC X12 Interchange Control Structures et par l'ISO 9735 (UN/EDIFACT) ; pratique de réception décrite dans les guides d'implémentation et accords d'échange (Interchange Agreement) des partenaires.
Exemple en contexte
Interchange ISA13=000004521 reçu deux fois (retry AS2) → 1re fois : accepté et traité ; 2e fois : ISA13 déjà en base → rejeté comme doublon, aucune commande dupliquée.
Termes liés
- ISA13 — numéro de contrôle comparé.
- Idempotency — propriété assurée par ce contrôle.