Vad är filformatet EDI?
Filändelsen .edi används av filer som följer standarden EDI (Electronic Data Interchange). .edi-filer lagrar strukturerad affärstransaktionsdata i ett rent textformat.
.edi-filer används för att utbyta elektroniska affärsdokument - såsom inköpsorder, fakturor och leveransaviseringar - mellan handelspartner. EDI-formatet växte fram som ett standardiserat sätt att ersätta pappersbaserade handelsdokument med digitala motsvarigheter. Det finns många olika implementeringar av EDI-standarder, och inget enskilt program stöder alla. Därför bör handelspartner som utbyter .edi-filer komma överens i förväg om vilken EDI-standard de använder.
De två dominerande standardfamiljerna är ANSI X12 (Nordamerika, underhållen av ASC X12 sedan 1979) och EDIFACT (internationell, sedan 1987). Ett X12-dokument börjar med ett ISA-segment (interchange envelope); ett EDIFACT-dokument börjar med ett valfritt UNA-segment (service-string advice) följt av ett UNB-segment (interchange header). Inom båda familjerna separeras dataelement av konfigurerbara avgränsare och segment avslutas med ett avslutningstecken (vanligtvis ~ i X12).
Populära implementeringar av EDI-standarder inkluderar:
TRADACOMS- Brittisk detaljhandelODETTE/VDA- fordonsindustrinIDOC(SAP) - SAP-infödda mellandokument som används i EDI-arbetsflödenEDIFICE- elektronik- och IT-sektorncXML/xCBL- XML-baserade B2B-varianterOAGIS- Open Applications Group Integration Specification
Säkerhet & trygghet
RISK: LOWEDI-filer är ren text utan exekverbart innehåll, så det är säkert att öppna dem. Den verkliga risken rör sekretess: EDI-dokument innehåller känsliga affärsuppgifter och ibland personuppgifter (order, priser, adresser och inom hälso-EDI, patientinformation som omfattas av HIPAA). Klistra inte in riktig EDI på slumpmässiga webbplatser för «EDI-visning» - använd offline-verktyg (Notepad++, en lokal EDI-visare) för allt som innehåller riktig partner- eller patientdata.
Formatdetaljer
i ett nötskalProgram som öppnar EDI-filer
Tekniska detaljer
djup specifikation| Filtyp | Strukturerat affärsdokument i ren text; ingen binär signatur |
| Primära standardfamiljer | ANSI X12 (Nordamerika) och UN/EDIFACT (internationell) |
| X12-utbyte start | ISA-segment vid byte-offset 0 (Interchange Control Header) |
| EDIFACT-utbyte start | Valfritt UNA-segment (service-string advice), därefter UNB-interchange header |
| X12-segmentavslutare | Användardefinierad; tilde (~) är de facto-standard, deklareras i ISA16 |
| X12-elementavgränsare | Användardefinierad; asterisk (*) är de facto-standard, deklareras i ISA03 |
| Kuverthierarki (X12) | ISA/IEA (interchange) → GS/GE (functional group) → ST/SE (transaction set) |
| Kuverthierarki (EDIFACT) | UNB/UNZ (interchange) → UNG/UNE (functional group) → UNH/UNT (message) |
| Vanliga X12-transaktionsuppsättningar | 850 Inköpsorder, 810 Faktura, 856 Leveransavisering, 997 Funktionellt erkännande |
| Vanliga EDIFACT-meddelandetyper | ORDERS, INVOIC, DESADV, CONTRL |
| MIME-typ | application/edi-x12 (X12); application/edifact (EDIFACT) |
| Teckenkodning | 7-bitars ASCII som standard; EDIFACT utökas till ISO 8859 eller UTF-8 via UNA-servicesträng |
| HIPAA-mandat | X12 version 5010 krävs för alla amerikanska EDI-transaktioner inom hälso- och sjukvård sedan januari 2012 |
| Typisk filstorlek | Från några hundra byte för en enskild transaktion till flera MB för stora batchfiler |
| Branschsektorer | Detaljhandel, hälso- och sjukvård, fordon, logistik, finans, offentlig upphandling |
| Släppt | ANSI X12 since 1979; UN/EDIFACT since 1987 |
| Öppen standard | Ja · royaltyfri |
| Specifikation | www.x12.org |
EDI-konverteringar
Frågor & svar
frågat av användareInga frågor än - bli den första att fråga om EDI-filer.