Hvad er EDI-filformatet?
Filendelsen .edi bruges af filer, der overholder EDI-standarden (Electronic Data Interchange). .edi-filer gemmer strukturerede forretningstransaktionsdata i et almindeligt tekstformat.
.edi-filer bruges til udveksling af elektroniske forretningsdokumenter - såsom indkøbsordrer, fakturaer og forsendelsesmeddelelser - mellem handelspartnere. EDI-formatet opstod som et standardiseret middel til at erstatte papirbaserede handelsdokumenter med digitale ækvivalenter. Der findes mange forskellige EDI-standardimplementeringer, og intet enkelt program understøtter dem alle. Derfor bør handelspartnere, der udveksler .edi-filer, på forhånd aftale, hvilken EDI-standard de bruger.
De to dominerende standardfamilier er ANSI X12 (Nordamerika, vedligeholdt af ASC X12 siden 1979) og EDIFACT (international, siden 1987). Et X12-dokument begynder med et ISA-interchange-konvolutsegment; et EDIFACT-dokument begynder med et valgfrit UNA-service-string-advice-segment efterfulgt af en UNB-interchange-header. Inden for begge familier adskilles dataelementer af konfigurerbare separatorer, og segmenter afsluttes med et terminatortegn (almindeligvis ~ i X12).
Populære EDI-standardimplementeringer inkluderer:
TRADACOMS- den britiske detailsektorODETTE/VDA- bilindustrienIDOC(SAP) - SAP-native mellemdokumenter brugt i EDI-arbejdsgangeEDIFICE- elektronik- og it-sektorencXML/xCBL- XML-baserede B2B-varianterOAGIS- Open Applications Group Integration Specification
Sikkerhed og tryghed
RISIKO: LOWEDI-filer er almindelig tekst uden eksekverbart indhold, så det er sikkert at åbne dem. Den reelle bekymring er fortrolighed: EDI-dokumenter indeholder følsomme forretningsdata og nogle gange personlige data (ordrer, priser, adresser og i sundheds-EDI, patient-/kravoplysninger omfattet af HIPAA). Indsæt ikke rigtig EDI på tilfældige online «EDI viewer»-sider - brug offline-værktøjer (Notepad++, en desktop EDI-fremviser) til alt, der indeholder rigtige partner- eller patientdata.
Formatdetaljer
kort fortaltProgrammer der åbner EDI-filer
Tekniske detaljer
dyb specifikation| Filtype | Struktureret forretningsdokument i almindelig tekst; ingen binær signatur |
| Primære standardfamilier | ANSI X12 (Nordamerika) og UN/EDIFACT (international) |
| X12-interchange-start | ISA-segment ved byte-offset 0 (Interchange Control Header) |
| EDIFACT-interchange-start | Valgfrit UNA-service-string-advice-segment, derefter UNB-interchange-header |
| X12-segment-terminator | Brugerdefineret; tilde (~) er de facto-standarden, deklareret i ISA16 |
| X12-element-separator | Brugerdefineret; asterisk (*) er de facto-standarden, deklareret i ISA03 |
| Konvoluthierarki (X12) | ISA/IEA (interchange) → GS/GE (funktionel gruppe) → ST/SE (transaktionssæt) |
| Konvoluthierarki (EDIFACT) | UNB/UNZ (interchange) → UNG/UNE (funktionel gruppe) → UNH/UNT (meddelelse) |
| Almindelige X12-transaktionssæt | 850 Indkøbsordre, 810 Faktura, 856 Forsendelsesmeddelelse, 997 Funktionel kvittering |
| Almindelige EDIFACT-meddelelsestyper | ORDERS, INVOIC, DESADV, CONTRL |
| MIME-type | application/edi-x12 (X12); application/edifact (EDIFACT) |
| Tegnkodning | 7-bit ASCII som standard; EDIFACT udvides til ISO 8859 eller UTF-8 via UNA-servicestreng |
| HIPAA-mandat | X12 version 5010 påkrævet for alle amerikanske sundheds-EDI-transaktioner siden januar 2012 |
| Typisk filstørrelse | Fra få hundrede bytes for en enkelt transaktion til flere MB for store batch-filer |
| Industrisektorer | Detailhandel, sundhedsvæsen, bilindustri, logistik, finans, offentlige indkøb |
| Udgivet | ANSI X12 since 1979; UN/EDIFACT since 1987 |
| Åben standard | Ja · royaltyfri |
| Specifikation | www.x12.org |
EDI-konverteringer
Fællesskabets Q&A
spurgt af brugereIngen spørgsmål endnu - vær den første til at spørge om EDI-filer.