Naar de inhoud

Electronic Data Interchange

EDI verstuurt gestructureerde bedrijfsdocumenten tussen systemen. Formaat, partnerprofiel, gegevensmapping en terugmeldingen moeten op elkaar aansluiten.

Ook bekend alsEDIElektronische gegevensuitwisseling
API's en datacontracten

Electronic Data Interchange (EDI) is de elektronische uitwisseling van bedrijfsdocumenten met een gestandaardiseerde structuur tussen systemen van verschillende bedrijven. Voorbeelden zijn bestellingen, verzendberichten en facturen. EANCOM en GS1 XML zijn voorbeelden van EDI-standaarden. Alleen een PDF per e-mail versturen is nog geen dergelijke gestructureerde uitwisseling tussen systemen.

In een fictief integratieproject verstuurt een ERP bestelling PO-84 voor 10 stuks van artikel A-17. Het doelsysteem gebruikt voor hetzelfde artikel een andere identificatie. De mapping moet die identificaties verbinden en de eenheid behouden: een onjuiste veldmapping mag 10 stuks niet veranderen in 10 dozen.

Maak onderscheid tussen technische aflevering en zakelijke acceptatie

Een ontvangstbevestiging kan de technische aflevering bevestigen. Of de bestelling is geaccepteerd, moet blijken uit de afgesproken zakelijke terugmelding. Koppel antwoorden ondubbelzinnig aan de oorspronkelijke bestelling en bepaal wat er gebeurt bij onbekende artikelen, ongeldige eenheden of herhaalde berichten.

Voor de koppeling moeten formaatversie, partnerprofiel, verplichte velden, identificaties en transport worden afgesproken. Een syntactisch geldig bericht kan nog steeds onjuiste waarden voor de zakelijke transactie bevatten. Controleer daarom ook betekenissen, afgesproken bedrijfsregels en verwijzingen tussen bestelling en antwoord.

Bronnen