Comarch ERP XL – konfiguracja interfejsów EDI

Comarch ERP XL – konfiguracja interfejsów EDI

EDI (Electronic Data Interchange) umożliwia automatyczną wymianę dokumentów handlowych – zamówień, faktur, awizacji dostaw – między Comarch ERP XL a systemami ERP partnerów handlowych. Prawidłowa konfiguracja interfejsów EDI eliminuje ręczne przepisywanie dokumentów i przyspiesza rozliczenia z dużymi odbiorcami.

Standardy EDI obsługiwane przez XL

Comarch ERP XL obsługuje wymianę dokumentów EDI w standardach: EDIFACT (stosowany przez sieci handlowe), XML (własne formaty lub EANCOM), oraz formaty dedykowane dla poszczególnych sieci (np. Biedronka, Lidl, Kaufland mają własne specyfikacje EDI). Przed konfiguracją integracji EDI należy uzyskać od partnera handlowego specyfikację techniczną wymaganych formatów dokumentów i kanałów transmisji (FTP, SFTP, AS2, web service).

Konfiguracja operatora EDI

Comarch ERP XL współpracuje z zewnętrznymi operatorami EDI (np. Comarch EDI, GS1, Infinite). Operator EDI odbiera dokumenty ze skrzynki nadawcy, konwertuje je do formatu zrozumiałego przez system odbiorcy i dostarczyja do jego systemu. Konfiguracja operatora w XL obejmuje: adres skrzynki EDI, dane uwierzytelniające, mapowania kodów towarów (GLN, EAN) i mapowania kodów partnerów handlowych.

Mapowanie towarów i partnerów

Kluczowym elementem konfiguracji EDI jest mapowanie: kod towaru w XL (np. SKU) ↔ kod towaru partnera handlowego (np. EAN lub kod dostawcy). Bez poprawnego mapowania system nie potrafi przypisać pozycji zamówienia EDI do kartoteki towaru w XL. Mapowanie definiuje się w module EDI → Słowniki → Mapowania towarów. Liczba mapowań może sięgać tysięcy dla dużych sieci handlowych.

Konfiguracja procesów wymiany dokumentów

Dla każdego partnera EDI definiuje się scenariusz wymiany: jakie dokumenty są wysyłane, jakie odbierane i w jakiej kolejności. Typowy scenariusz: odbiór Orders (zamówienia od sieci) → automatyczne tworzenie zamówień sprzedaży w XL → wysyłka OrderResponse (potwierdzenie) → realizacja → wysyłka DesAdvice (awizacja dostawy) → wysyłka Invoice (faktura EDI). Każdy krok scenariusza musi być skonfigurowany i przetestowany przed uruchomieniem produkcyjnym.

Testowanie integracji EDI

Przed przejściem na produkcyjną wymianę EDI z partnerem handlowym wymagane jest środowisko testowe. Operator EDI i partner handlowy udostępniają środowisko testowe, w którym można wymieniać dokumenty testowe bez wpływu na rzeczywiste zamówienia i faktury. Testy powinny obejmować wszystkie typy dokumentów i graniczne przypadki (zamówienie z jedną pozycją, z wieloma pozycjami, korekta zamówienia, zwrot).