Comarch WMS umożliwia graficzną konfigurację interpretera kodów GS1. Pozwala to na szybsze ustawienie i dostosowanie obsługi kodów kreskowych w procesach realizacji w Comarch WMS Magazynier.
Operator będzie miał możliwość konfiguracji interpretera kodów GS1 oraz słowników uniwersalnych w przypadku, gdy zostaną mu nadane odpowiednie uprawnienia (Ustawienia->Uprawnienia operatorów).


W celu konfiguracji należy przejść do menu Ustawienia, a następnie wybrać kafel Konfiguracja interpretera kodów GS1.

Wyświetlona zostanie lista utworzonych szablonów.

W celu dodania nowego szablonu należy wybrać ikonę 
,  natomiast jego zapisanie odbywa się po kliknięciu ikony 
.
Dodanie szablonu wiąże się z określeniem podstawowych parametrów wpływających na działanie interpretera kodów GS1, którymi są:
- Nazwa – pole tekstowe, do wprowadzania unikalnych nazw szablonu.
 - Priorytet szablonu – liczba całkowita, która w przypadku kilku szablonów, które są podpięte do tego samego procesu, określa kolejność wywoływania.
 - Użyj w procesach – pozwala na przypisanie szablonów do procesu.
 - Znak 'start’ dla interpretera kodów – pozwala na określenie znaku, który wskazuje na początek kodu GS1
 - Znak zastępczy dla FNC1 – pozwala na określenie znaku, który zastępuje separator FNC1 rozdzielający dane przenoszone w kodzie i znaki pomocnicze
 
- Status – Aktywny/Nieaktywny – określa, czy dany szablon jest aktywny/nieaktywny.
 
W celu konfiguracji danego szablonu należy wybrać ikonę 
.
Wyświetlona zostanie lista ustawień konfiguracyjnych danego szablonu.

Dodawanie nowej linii odbywa się przy pomocy ikony 
, zapisanie zmienionych ustawień nastąpi po wyborze ikony 
, a w przypadku potrzeby usunięcia danej linii konieczne jest użycie przycisku 
.
W ramach konfiguracji szablonu interpretera kodów określany jest identyfikator zastosowania warunkujący jego funkcjonowanie na podstawie którego określane są pozostałe parametry.
Konfiguracja zawiera takie elementy jak:
- Typ kodu – typ określający kod jako zgodny z GS1 lub wykorzystywany wewnętrznie (zakres od 90 do 99)
 - Identyfikator zastosowania (IZ) – w ramach tego elementu odbywa się wybór określonego identyfikatora zastosowania
 - Nazwa identyfikatora zastosowania – nazwa wybranego identyfikatora zastosowania
 - Wartość systemowa – w ramach tego elementu odbywa się wybór wartości systemowej na podstawie identyfikatora zastosowania. W ramach tego punktu wartość „Towar” odpowiada za: Ean na karcie towaru, kod towaru oraz jego nazwę, natomiast wartość „Jednostka logistyczna” odpowiada za kod jednostki logistycznej, a także docelową jednostkę logistyczną.
 - Ilość znaków – informuje użytkownika ile znaków musi lub może być użytych w przypadku wybranego identyfikatora zastosowania.
 - Typ znaków – informuje jakie wartości mogą przyjmować znaki według GS1 w danym identyfikatorze zastosowania
 - Wymagany znak FNC1 – informuje czy znak funkcyjny jest wymagana na końcu wartości dla danego (IZ).
 
W przypadku, gdy wszystkie elementy interpretera kodów GS1 zostaną prawidłowo skonfigurowane, wówczas może on być wykorzystywany w ramach realizacji dyspozycji magazynowych. Struktura zeskanowanego kodu musi być zgodna z utworzonym szablonem, a wartości jakie chcemy przypisać muszą być poprzedzone odpowiednim numerem identyfikatora zastosowania oraz oddzielone separatorem FNC1.
- 00 – kod jednostki logistycznej,
 - 01 – towar,
 - 02 – towar,
 - 37 – ilość,
 - 10 – klasa cechy (wybrana z listy) np. Partia,
 - 15 – data ważności,
 
Kod składa się z takich elementów wyodrębnionych w ramach szablonu jak:
- Seryjny Numer Jednostki Logistycznej SSCC poprzedzony odpowiadającym numerem Identyfikatora zastosowania 00
 - Globalny Numer Jednostki Handlowej GTIN poprzedzony odpowiadającym numerem Identyfikatora zastosowania 01
 
- Data ważności poprzedzona odpowiadającym numerem Identyfikatora zastosowania 15
 - Liczba jednostek handlowych zawartych w jednostce logistyczną poprzedzona odpowiadającym numerem Identyfikatora zastosowania 37
 - Numer serii lub partii produkcyjnej poprzedzona odpowiadającym numerem Identyfikatora zastosowania 10
 
Dodatkowo każdy element oddzielony jest znakiem separującym %.
Pierwszym krokiem jest zeskanowanie opisanego kodu:

Po zeskanowaniu kodu pozycja zostanie podniesiona do realizacji, gdzie zostaje wybrany typ jednostki logistycznej wykorzystujący typ kodu SSCC:

Następnie w ostatnim kroku nadawane jest położenie dla realizowanej pozycji:

Pozycja zostaje prawidłowo zrealizowana, a wszystkie elementy, które były zawarte w zeskanowanym kodzie zostały przypisane:

                        

