Hoppa till innehållet

Elektroniskt datautbyte

EDI överför strukturerade affärsdokument mellan system. Format, partnerprofil, datamappning och återkoppling måste stämma överens.

Även känt somEDIElectronic Data Interchange
API:er och datakontrakt

Elektroniskt datautbyte, eller EDI, är elektroniskt utbyte av affärsdokument med standardiserad struktur mellan olika företags system. Exempel är beställningar, leveransaviseringar och fakturor. EANCOM och GS1 XML är exempel på EDI-standarder. Att skicka en PDF via e-post är inte i sig ett sådant strukturerat utbyte mellan system.

I ett fiktivt integrationsprojekt skickar ett ERP ordern PO-84 på 10 stycken av artikel A-17. Målsystemet använder en annan identifierare för samma artikel. Mappningen måste koppla ihop identifierarna och bevara enheten: En felaktig fältmappning får inte göra 10 stycken till 10 kartonger.

Skilj teknisk leverans från affärsmässig acceptans

En mottagningskvittens kan bekräfta den tekniska leveransen. Om ordern har accepterats måste framgå av den överenskomna affärsmässiga återkopplingen. Koppla svar entydigt till den ursprungliga ordern och bestäm vad som händer vid okända artiklar, ogiltiga enheter eller upprepade meddelanden.

Integrationen kräver överenskommelser om formatversion, partnerprofil, obligatoriska fält, identifierare och transport. Ett syntaktiskt giltigt meddelande kan fortfarande innehålla felaktiga värden för affärstransaktionen. Kontrollera därför även betydelser, överenskomna affärsregler och hänvisningar mellan order och svar.

Källor