Skip to content

Hva er ERP-EDI integrasjon?

Hva er ERP-EDI integrasjon

ERP-EDI integrasjon er koblingen mellom et ERP-system og en EDI-løsning, slik at forretningsdokumenter utveksles automatisk mellom virksomhetens eget system og handelspartnernes systemer. Dokumenter som opprettes i ERP-systemet konverteres til standardiserte EDI-meldinger og sendes elektronisk, mens innkommende meldinger oversettes og bokføres uten manuell registrering.

Nøkkelpunkter:

  • Oppgradering av ERP-systemet er den vanligste årsaken til at et fungerende oppsett plutselig feiler.
  • Integrasjonen går begge veier: utgående dokumenter fra ERP, innkommende meldinger inn i ERP.
  • Kjernen i oppsettet er mappingen mellom ERP-felter og EDI-segmenter, definert per dokumenttype.
  • Koblingen kan løses med en innebygd ERP-modul, egen middleware, eller en ekstern EDI-tjeneste.
  • Masterdata må være på plass i ERP-et først: GTIN på varer og GLN på lokasjoner.
  • Validering skjer både før sending og før bokføring, slik at feil eksterne data ikke påvirker interne systemer.

Hvordan fungerer ERP-EDI integrasjon?

Strukturerte data hentes fra ERP-systemet, konverteres til EDI-meldinger, sendes over en sikker kanal og importeres i handelspartnerens system. Prosessen har seks trinn:

  1. Dokumentet opprettes i ERP. En innkjøpsordre, faktura eller forsendelsesmelding registreres som en ordinær transaksjon.
  2. Datauttrekk og mapping. Relevante ERP-felter kobles til EDI-segmenter og dataelementer. Mappingen defineres per dokumenttype og per handelspartner.
  3. Konvertering. Dataene konverteres til det formatet mottakeren krever, normalt EDIFACT eller EDI XML.
  4. Sikker overføring. Meldingen sendes via AS2, SFTP eller et VAN-nettverk.
  5. Behandling hos mottaker. Handelspartnerens system validerer meldingen og importerer den i sitt eget ERP.
  6. Innkommende meldinger. Meldinger fra partneren oversettes motsatt vei og registreres automatisk i ditt ERP-system.

Det som skiller integrert EDI fra frittstående EDI, er trinn 1 og 6. Uten integrasjon må noen fortsatt taste dokumentene inn eller ut av ERP-systemet manuelt, selv om selve overføringen er elektronisk.

Hvilke typer forretningsdokumenter utveksles?

ERP-EDI integrasjon dekker både transaksjonsdata og masterdata, i begge retninger:

DokumentRetningHva det utløser i ERP
InnkjøpsordreInnSalgsordre opprettes automatisk
OrdrebekreftelseUtBekreftede linjer og leveringsdato sendes tilbake
Pakkseddel og leveringsvarselUtPlukkliste og forsendelse registreres
Faktura og kreditnotaUtFakturajournal og reskontro oppdateres
LagerrapportBeggeLagerbeholdning avstemmes
Pris- og produktkatalogUtMasterdata synkroniseres mot partneren

Hvert dokument formateres etter den EDI-standarden handelspartneren krever. I norsk varehandel er det som regel EDIFACT, gjennom GS1s EANCOM-delsett. Faktura går i mange tilfeller som EHF over Peppol i stedet.

Tre måter å koble ERP til EDI

Selve koblingen kan løses på tre måter. Valget avgjør både kostnadsbildet og hvem som sitter med vedlikeholdsansvaret når en handelspartner endrer spesifikasjonen sin.

TilnærmingHvordan det fungererPasser når
Innebygd EDI-modulERP-leverandøren tilbyr EDI som en modul i systemetFå handelspartnere med standardiserte krav
Middleware / EDI-konverterEt eget lag mellom ERP og partner håndterer mapping, validering og kommunikasjonFlere partnere med ulike spesifikasjoner
Ekstern EDI-tjenesteEn leverandør drifter konvertering og kommunikasjon på vegne av virksomhetenBegrenset intern IT-kapasitet, eller mange onboardinger

Innebygde moduler er raskest å komme i gang med, men er begrenset til de formatene ERP-leverandøren støtter. Middleware gir mest fleksibilitet når partnerne stiller ulike krav, men krever noen som eier oppsettet. Ekstern drift flytter vedlikeholdet ut, mot en løpende kostnad.

Hva er de tekniske kravene for ERP-EDI integrasjon?

På ERP-siden må fire ting være på plass før integrasjonen kan settes opp:

  • Strukturert dataeksport eller API-tilgang. ERP-systemet må kunne levere transaksjonsdata i et format en konverter kan lese.
  • Komplette masterdata. GTIN på varer og GLN på lokasjoner må ligge i ERP-et. Mangler identifikatorene der, kan de ikke fylles inn i meldingen, uansett hvor god mappingen er.
  • Felter som dekker partnerens krav. Krever mottakeren et felt ERP-systemet ikke har, må feltet opprettes eller utledes før mappingen kan fullføres.
  • Konsistente kodeverk. MVA-koder, måleenheter og pakningstyper må stemme overens med det mottakeren forventer.

I tillegg kommer EDI-siden: konverter eller middleware, mapping per dokumenttype, sikker kommunikasjonsprotokoll, og validering mot handelspartnerens regler.

Masterdata er den delen som oftest undervurderes. Selve integrasjonen kan være ferdig konfigurert lenge før varedataene i ERP-et er ryddet godt nok til at meldingene faktisk går gjennom valideringen.

Hvordan sikres datakvalitet i ERP-EDI integrasjon?

Validering skjer på to punkter: før meldingen sendes ut, og før innkommende meldinger bokføres.

Kontrollene omfatter:

  • Syntaks- og strukturkontroll av meldingen
  • Kontroll av obligatoriske felter
  • Validering av identifikatorer som GTIN og GLN
  • Kontroll av tallverdier, format og desimaler
  • Kontroll av forretningslogikk, for eksempel at sum stemmer med linjene

Feiler valideringen, stoppes meldingen før sending, og feilloggen viser hvilket felt eller hvilken mapping som må korrigeres. Tilsvarende valideres innkommende meldinger før bokføring, slik at feil i eksterne data ikke forplanter seg inn i lagerbeholdning, reskontro eller ordrehistorikk.

Toveis validering er hovedgrunnen til at integrert EDI gir bedre datakvalitet enn manuell registrering: feil fanges maskinelt på begge sider av grensesnittet, ikke ved stikkprøve.

Hva skjer når ERP-systemet oppgraderes?

Et fungerende EDI-oppsett kan slutte å virke uten at noen har rørt EDI-delen. De vanligste årsakene:

  • Feltendringer i ERP. En ny versjon endrer feltnavn, lengder eller datatyper, og mappingen peker på noe som ikke lenger finnes.
  • Endret eksportformat. Oppgraderingen endrer strukturen på filene konverteren leser.
  • Nye kodeverk. MVA- eller enhetskoder erstattes, og meldingene avvises på verdier som tidligere var gyldige.
  • Endringer hos partneren. Kjeden oppdaterer implementasjonsguiden sin, uavhengig av ERP-oppgraderingen.

Praktisk konsekvens: EDI-oppsettet bør testes som en del av ERP-oppgraderingen, ikke etterpå. De fleste handelspartnere har et testmiljø der meldingene kan verifiseres før produksjonssetting.

Hvorfor er ERP-EDI integrasjon nødvendig?

Uten integrasjon er virksomheten avhengig av manuell håndtering i minst ett av leddene. Det gir registreringsfeil, forsinket behandling, ulike datasett i ulike systemer og økt administrativ belastning etter hvert som volumet vokser.

Med integrasjonen på plass:

  • Ordre-til-betaling-prosessen går uten manuelle mellomledd
  • Fakturaer matches automatisk mot ordre og mottak
  • Lageroppdateringer er synkroniserte mellom partene
  • Krav fra kunder og leverandører oppfylles i normalflyten, ikke som etterarbeid

For virksomheter som handler med regulerte eller høyvolums-partnere er integrert EDI i praksis en teknisk forutsetning for å delta i handelen i det hele tatt.

Viktige konklusjoner

ERP-oppgraderinger er den vanligste årsaken til at et etablert oppsett feiler, og bør testes på forhånd.

ERP-EDI integrasjon kobler ERP-systemet til en EDI-løsning og automatiserer dokumentflyten begge veier.

Koblingen kan løses med innebygd modul, middleware eller ekstern tjeneste, med ulike kostnads- og ansvarsprofiler.

Masterdata i ERP-et, særlig GTIN og GLN, må være på plass før mappingen kan fungere.

Validering før sending og før bokføring beskytter både partneren og egne systemer.

Trenger din virksomhet ERP-EDI integrasjon for strukturert dokumentutveksling med kunder eller leverandører?

Kundan bistår med mapping, implementering av EDI-middleware, oppsett av sikker kommunikasjon og tilpasning til gjeldende spesifikasjoner.

Kontakt Kundan for å vurdere ditt ERP-miljø, implementere en kompatibel EDI-integrasjon og etablere automatisert system-til-system-kommunikasjon.

Ofte stilte spørsmål

Her svarer vi på de vanligste spørsmålene vi får fra nye og eksisterende kunder.

Et ERP-system håndterer interne forretningsprosesser som ordre, lager og regnskap. ERP-EDI integrasjon kobler ERP-systemet til en EDI-løsning, slik at dokumenter kan utveksles automatisk med eksterne handelspartnere. Uten integrasjonen kan virksomheten fortsatt bruke EDI, men noen må da taste dokumentene inn og ut av ERP-systemet manuelt. Det er nettopp dette leddet integrasjonen fjerner.

Integrasjonen etableres ved å koble ERP-systemet til en EDI-konverter eller middleware. Data hentes fra ERP, mappes til EDI-segmenter, konverteres til formatet mottakeren krever, og sendes via en sikker protokoll som AS2 eller SFTP. Arbeidet består i praksis av fire deler: analyse av handelspartnerens spesifikasjon, oppsett av mapping per dokumenttype, konfigurasjon av valideringsregler, og testing i partnerens testmiljø før produksjonssetting.

Integrasjonen fjerner manuell dobbeltregistrering og holder data synkronisert mellom interne og eksterne systemer. Ordre-til-betaling-prosessen automatiseres, fakturamatching blir mer presis, og lageroppdateringer skjer uten forsinkelse. Den mest konkrete gevinsten er som regel færre avviste meldinger: når dataene kommer direkte fra ERP-et og valideres før sending, faller feilraten markant sammenlignet med manuell registrering.

Nei. ERP-systemet må kunne eksportere strukturerte data eller tilby API-tilgang, men trenger ikke ha innebygd EDI-funksjonalitet. En middleware-løsning kan lese fra ERP-et og håndtere konvertering, validering og kommunikasjon utenfor systemet. Har ERP-leverandøren en EDI-modul, kan den være raskere å ta i bruk, men den er begrenset til formatene leverandøren støtter.

Masterdata er det viktigste. Varene må ha GTIN, lokasjonene må ha GLN, og kodeverk for MVA, måleenheter og pakningstyper må stemme med det mottakeren forventer. I tillegg må ERP-systemet ha felter som dekker alt handelspartneren krever i meldingen. Mangler et påkrevd felt, må det opprettes eller utledes før mappingen kan fullføres. Rydding av varedata tar ofte lengre tid enn selve integrasjonen.

Den vanligste årsaken er en endring på den ene siden som ikke er speilet på den andre. En ERP-oppgradering kan endre feltnavn, datatyper eller eksportformat, slik at mappingen peker på noe som ikke lenger finnes. Alternativt har handelspartneren oppdatert implementasjonsguiden sin. Begge deler gir avviste meldinger uten at noen har endret EDI-oppsettet. Derfor bør EDI testes som del av enhver ERP-oppgradering.