Transakcja pozwala na automatyczne generowanie kodów kreskowych lub kodów QR na podstawie konfiguracji skorowidzy oraz przekazanych parametrów. Generowanie kodów kreskowych polega na utworzeniu w zdefiniowanym formacie pliku graficznego i zapisanie go w bazie SQL w tabeli dpean w postaci binarnej. Zapisane w tabeli dpean kody kreskowe i kody QR przeznaczone są do wykorzystania na wydrukach generowanych przez SQL Reporting Services (szablony Report Builder 3.0).
Uruchomienie transakcji bez wymaganych parametrów powoduje wyświetlenie okna z komunikatem instruującym o prawidłowych wymaganiach.

Transakcja wymaga podania parametrów:
- tabela – nazwa tabeli z bazy SQL z któej mają być odczytywane wartości do kodowania.
 - kolumna – nazwa kolumny z tabeli (TABELA) której wartość ma być kodowana w postaci kodu kreskowego
 - id – nazwa kolumny identyfikatora tabeli (TABELA), który pozwala jednoznacznie określić wiersz tabeli.
 
Przykład uruchomienia:
role_sys.aspx?tabela=KNWMS&kolumna=ADRES&id=NRIDWMS
powoduje utworzenie zapisów z kodami dotyczącymi miejsc składowania, kodowana informacja jest to pole ADRES z tabeli KNWMS.
Generowanie kodów działa w oparciu o następuje konfiguracje
- EAN – Rodzaje kodów kreskowych – definiuje z jakiego rodzaju kodów kreskowych będziemy korzystać

 - EANG – Generowanie kodów kreskowych lista oraz metody generowania kodów.
- TYP – oznacza format kody kreskowego:
- EAN13
 - EAN39
 - EAN128
 - QR
 - 2of5
 
 - TYP MIME – oznacza format graficzny tworzonego pliku:
- domyślnie image/gif,
 - image/png,
 - image/jpeg,
 - image/bmp
 
 - KOLUMNA(Y) wskazanie z jakiej kolumny w bazie mają być kodowane dane w postaci kodu kreskowego. Program może kodować dane z pojedynczej kolumny lub połączenie kilku kolumn tabeli. przykładowo: ADRES, INDEKS, INDEKS+NRSERII
 - TABELA wskazuje nazwę tabeli lub widoku SQL z którego będą odczytywane dane.
 - FILTROWANIE – wskazuje nazwę kolumny identyfikującej wiersz tabeli wg której będzie poszukiwana wartość do zakodowania. Przykładowo: NRIDASN, NRIDWMS, REFNO.
 - ROZMIAR KODU – podajemy w pikselach rozmiar pliku jaki chcemy utworzyć z kodem. Wielkość drukowanego kodu można zmienić skalując plik na formularzu wydruku RDL.
 
 - TYP – oznacza format kody kreskowego:
 
Po utworzeniu kodów wyświetla się komunikat:

Umieszczanie kodów kreskowych na wydruku RDL
W wydrukach przygotowywanych za pomocą Report Builder możemy umieszczać obiekty graficzne które będą odczytywać grafikę z bazy i wyświetlać na wydruku. Ponieważ kod kreskowych zapisywany jest w formacie graficznym to możemy go umieszczać na wydrukach. W menu WSTAW wybieramy opcję OBRAZ

i ustawiamy właściwości

Wybierz źródło obrazu – podajemy Baza danych.
Użyj tego pola – podajemy [KODEAN] nazwę pola zapytania z tabeli dpean,
Użyj tego pliku MIME: podajmy w jakim formacie został zapisany kod kreskowy, domyślnym formatem jest image/gif.
Tak utworzony wydruk wyświetli grafikę, w tym wypadku kod kreskowy.

- dashboard.aspx
 - div_grid.aspx
 - g_grid.aspx
 - import_xls.aspx
 - j_insert_update.aspx
 - j_uwagi.aspx
 - last_activity.aspx
 - menu_ulubione.aspx
 - sub_menu.aspx
 - sub_menu_metro.aspx
 - szukaj.aspx
 - ulubione_insert.aspx
 - x_mapa.aspx
 - x_panel.aspx
 - x_run.aspx
 - x_tree.aspx
 - y_insert_update.aspx
 - komunikat.aspx
 - kody_kreskowe.aspx
 - x_delete.aspx
 - x_cecha.aspx
 - x_details.aspx
 - x_flagi.aspx
 - x_grid.aspx
 - x_grid_skorowidze.aspx
 - x_grid_skorowidze_kolumny.aspx
 - x_grid_skorowidze_source.aspx
 - x_insert_update.aspx
 - x_kalendarz.aspx
 - x_kncrm.aspx
 - x_mail.aspx
 - x_powiadomienia.aspx
 - x_priorytet.aspx
 - x_sms.aspx
 - x_sub_menu.aspx
 - x_szukaj.aspx
 - x_tab.aspx
 - x_uwagi.aspx
 - x_zalacznik.aspx