Mapowanie danych EDI za pomocą MapForce
Każdy standard branży komputerowej, który promuje niezawodność i jasną komunikację między niezależnymi przedsiębiorstwami, będzie miał długą żywotność. EDI (Electronic Data Interchange), czyli elektroniczna wymiana danych, powstało w latach 60. XX wieku, aby umożliwić automatyczne transakcje między systemami komputerowymi przedsiębiorstw. EDI jest nadal szeroko stosowane i stale się rozwija, aby spełniać współczesne wymagania, pod nadzorem organizacji standardów UN/EDIFACT i ANSI.
Altova MapForce obsługuje Mapowanie danych EDI między wiadomościami EDI a formatami XML, JSON, bazami danych relacyjnych, plikami tekstowymi, arkuszami kalkulacyjnymi Excel lub innymi formatami danych, w celu integracji powszechnie stosowanych standardów wymiany informacji z wewnętrznymi systemami i technologiami.
MapForce oferuje wsparcie dla najnowszych wersji standardu EDIFACT, czyli wersji 2015B i 2016A, w tym dla nowego formatu wiadomości VERMAS. Mapowanie i konwersja wiadomości EDIFACT na inne, użyteczne formaty danych, wykorzystywane do przesyłania, przechowywania i zarządzania danymi, to powszechne wymaganie biznesowe, które jest rozwiązywane przez MapForce.

Wersja EDIFACT 2015B (D.2015B) opisuje zamówienia i faktury między partnerami handlowymi. Wersja 2016A (D.2016A) dotyczy kwestii transportu morskiego i zawiera komunikat VERMAS.
Wiosną 2016 roku standard VERMAS EDI został ostatecznie zatwierdzony w celu określenia potwierdzonej masy brutto (VGM) pakowanego elementu transportowego, takiego jak kontener morski. Potwierdzona masa każdego kontenera jest przekazywana między producentami, firmami odpowiedzialnymi za załadunek kontenerów oraz firmami transportowymi. Każdy przewoźnik musi znać masę wszystkich kontenerów przed załadunkiem ich na statek!
Tworzenie mapowania danych EDI
Kiedy decydujesz się wstawić plik EDI do mapowania danych, używając go jako elementu źródłowego lub docelowego, MapForce otwiera okno dialogowe "Kolekcje EDI", zapewniając dostęp do wszystkich najnowszych standardów EDI.

Jeśli potrzebujesz skonfigurować starszą wersję, dostępne są dodatkowe pliki konfiguracyjne EDI, które można pobrać bezpłatnie, aby rozszerzyć wbudowaną bibliotekę MapForce EDI.
Składnia plików EDI wykorzystuje trzyznakowe kody i specjalne znaki do tworzenia wysoce ustrukturyzowanych wiadomości. Poniżej znajduje się przykład wiadomości EDI służącej do zamówienia obiadu w pizzerii:

W tym przykładzie dane są wyświetlane w postaci oddzielnych linii, ale w komunikacji EDI nie są wymagane znaki końca linii i zazwyczaj nie są one dodawane.
MapForce sprawia, że mapowanie danych EDI staje się intuicyjne, prezentując pliki EDI w hierarchicznej, pogrupowanej strukturze i dostarczając tekstowe objaśnienia opisujące każdy separator i element danych.

Po prostu przeciągnij i upuść linie połączeń między elementami komponentów źródłowych i docelowych, aby zdefiniować mapowanie danych EDI, lub zastosuj funkcje konwersji danych MapForce, w razie potrzeby. Na powyższym obrazku, funkcja "to-datetime" znajdująca się w prawym górnym rogu łączy poszczególne pola daty i czasu w pliku EDI w pojedynczą wartość daty i czasu, która zostanie wyjściem.
Alternatywnie, można skorzystać z narzędzia Altova AI, które automatycznie przypisuje pola EDI – analizuje dane zawarte w niejasnych segmentach i proponuje odpowiednie powiązania, które można zaakceptować lub odrzucić.
Przycisk "Wyjście" znajdujący się na dole okna mapowania danych MapForce umożliwia podgląd wyników w dowolnym momencie. Po zakończeniu mapowania danych EDI, można uruchomić je bezpośrednio w MapForce lub zapisać plik wykonywalny, który zostanie automatycznie przetworzony przez serwer MapForce.
MapForce zawiera wiele przykładowych plików, które ilustrują mapowanie danych EDI pomiędzy różnymi formatami danych oraz specyficznymi dla danej branży źródłami i celami EDI. Pobierz bezpłatną wersję próbną, aby rozpocząć pracę z mapowaniem danych EDI już dziś!