Co to jest format pliku EDI?
Rozszerzenie pliku .edi jest używane przez pliki zgodne ze standardem EDI (Electronic Data Interchange). Pliki .edi przechowują ustrukturyzowane dane transakcji biznesowych w formacie tekstowym.
Pliki .edi służą do wymiany elektronicznych dokumentów biznesowych - takich jak zamówienia zakupu, faktury i powiadomienia o wysyłce - między partnerami handlowymi. Format EDI powstał jako ustandaryzowany środek zastępujący papierowe dokumenty handlowe ich cyfrowymi odpowiednikami. Istnieje wiele różnych implementacji standardów EDI i żaden pojedynczy program nie obsługuje ich wszystkich. Dlatego partnerzy handlowi wymieniający pliki .edi powinni z wyprzedzeniem uzgodnić, którego standardu EDI używają.
Dwie dominujące rodziny standardów to ANSI X12 (Ameryka Północna, utrzymywany przez ASC X12 od 1979 r.) oraz EDIFACT (międzynarodowy, od 1987 r.). Dokument X12 zaczyna się od segmentu koperty wymiany ISA; dokument EDIFACT zaczyna się od opcjonalnego segmentu instrukcji ciągu usług UNA, po którym następuje nagłówek wymiany UNB. W obu rodzinach elementy danych są oddzielone konfigurowalnymi ogranicznikami, a segmenty kończą się znakiem terminatora (zwykle ~ w X12).
Popularne implementacje standardów EDI obejmują:
TRADACOMS- brytyjski sektor detalicznyODETTE/VDA- przemysł motoryzacyjnyIDOC(SAP) - natywne dla SAP dokumenty pośrednie używane w przepływach pracy EDIEDIFICE- sektor elektroniki i ITcXML/xCBL- warianty B2B oparte na XMLOAGIS- Open Applications Group Integration Specification
Bezpieczeństwo
RYZYKO: LOWPliki EDI są zwykłym tekstem bez zawartości wykonywalnej, więc ich otwieranie jest bezpieczne. Prawdziwym problemem jest poufność: dokumenty EDI zawierają wrażliwe dane biznesowe, a czasem osobowe (zamówienia, ceny, adresy, a w przypadku EDI w służbie zdrowia - informacje o pacjentach/roszczeniach podlegające przepisom HIPAA). Nie wklejaj prawdziwych danych EDI do przypadkowych witryn „online EDI viewer” - używaj narzędzi offline (Notepad++, stacjonarna przeglądarka EDI) dla wszystkiego, co zawiera prawdziwe dane partnerów lub pacjentów.
Szczegóły formatu
w pigułceProgramy otwierające pliki EDI
Szczegóły techniczne
specyfikacja| Typ pliku | Ustrukturyzowany dokument biznesowy w formacie tekstowym; brak sygnatury binarnej |
| Główne rodziny standardów | ANSI X12 (Ameryka Północna) i UN/EDIFACT (międzynarodowy) |
| Początek wymiany X12 | Segment ISA na offsetcie bajtowym 0 (Interchange Control Header) |
| Początek wymiany EDIFACT | Opcjonalny segment instrukcji ciągu usług UNA, następnie nagłówek wymiany UNB |
| Terminator segmentu X12 | Zdefiniowany przez użytkownika; tylda (~) jest de facto standardem, deklarowanym w ISA16 |
| Ogranicznik elementu X12 | Zdefiniowany przez użytkownika; gwiazdka (*) jest de facto standardem, deklarowanym w ISA03 |
| Hierarchia kopert (X12) | ISA/IEA (wymiana) → GS/GE (grupa funkcjonalna) → ST/SE (zestaw transakcji) |
| Hierarchia kopert (EDIFACT) | UNB/UNZ (wymiana) → UNG/UNE (grupa funkcjonalna) → UNH/UNT (komunikat) |
| Typowe zestawy transakcji X12 | 850 Zamówienie zakupu, 810 Faktura, 856 Awizo wysyłki, 997 Potwierdzenie funkcjonalne |
| Typowe typy komunikatów EDIFACT | ORDERS, INVOIC, DESADV, CONTRL |
| Typ MIME | application/edi-x12 (X12); application/edifact (EDIFACT) |
| Kodowanie znaków | Domyślnie 7-bitowy ASCII; EDIFACT rozszerza do ISO 8859 lub UTF-8 poprzez ciąg usług UNA |
| Mandat HIPAA | Wersja X12 5010 wymagana dla wszystkich transakcji EDI w amerykańskiej służbie zdrowia od stycznia 2012 r. |
| Typowy rozmiar pliku | Od kilkuset bajtów dla pojedynczej transakcji do kilku MB dla dużych plików wsadowych |
| Sektory przemysłu | Handel detaliczny, opieka zdrowotna, motoryzacja, logistyka, finanse, zamówienia rządowe |
| Wydano | ANSI X12 since 1979; UN/EDIFACT since 1987 |
| Otwarty standard | Tak · bezpłatny (royalty-free) |
| Specyfikacja | www.x12.org |
Konwersje EDI
Pytania i odpowiedzi społeczności
pytania użytkownikówBrak pytań - bądź pierwszą osobą, która zapyta o pliki EDI.