Platforma StudioSystem oferuje również potężny zestaw narzędzi do tworzenia i wdrażania aplikacji. Obejmuje to intuicyjny interfejs użytkownika i potężną platformę do tworzenia niestandardowych aplikacji. Platforma bezproblemowo integruje się również z innymi aplikacjami, umożliwiając firmom szybkie i łatwe tworzenie aplikacji wykorzystujących ich dane.
Miejsce regałowe muszą być oznakowane w sposób czytelny i jednoznaczny, aby magazynier obsługujący program miał możliwość łatwego i szybkiego potwierdzenia miejsca składowania i pobierania.
System zarządzania magazynem
W magazynie wysokiego składowania oznaczenia miejsc składowania towarów (lokalizacje magazynowe) za pomocą etykiet z kodem kreskowym pozwala na wykorzystanie przenośnych skanerów (czytniki kodów kreskowych).
Program Studio Magazyn WMS.net pozwala na dowolne zaprojektowanie etykiety i drukowanie z poziomu kartoteki lokalizacji magazynowych (lokacje magazynowe).
Przykład uruchomienia i podglądu wydruku etykiety z kodem kreskowym miejsca składowania


W zależności od przyjętej metodologii oznaczeń miejsc składowania można zmienić wygląd etykiety.
System zarządzania magazynem
Projektowanie etykiety
Projekt etykiety można zmienić lub stworzyć własny za pomocą bezpłatnego narzędzia Microsoft Report Builder 3.0
Powyżej prezentowana etykieta została utworzona na podstawie szablonu /WMS/knwms_nridwms
Z lewej strony chcemy wyświetlić pierwszy znak miejsca składowania, z prawej strony ostatni znak miejsca adresowego. Informacje mogą być pomocne przy szybkiej identyfikacji przez magazyniera kodu, gdzie pierwszy znak oznacza symbol regału, ostatni poziom.

Szablon tez pobiera wartość kodu kreskowego z identyfikatora miejsca składowania (knwms.nridwms). Można jednak zamiast kodowania identyfikatora wewnętrznego zapisać i kodować wartość bezpośrednią miejsca składowania czyli jawny ADRES.
Skąd się biorą kody kreskowe?
Kod kreskowy jest generowany automatycznie w momencie wywołania wydruku, jeżeli uruchamiając transakcję ustawiliśmy dodatkowo parametr ean=
Przykładowo uruchomienie wydruku zostało ustawione w następujący sposób:
rdlc/wydruk_refno.aspx?ean=knwms&typdok=WMS/knwms_nridwms&refno=
gdzie parametry oznaczają:
- ean – podaje identyfikator słownika generowanaia kodów kreskowych (patrz niżej skorowidz EANG), w tym wypadku chcemy generować kody oznaczone jako knwms
- typdok – wskazuje na plik raportu do uruchomienia, w tym wypadku w podfolderze WMS plik knwms_nridwms
- refno – przekazuje identyfikator rekordu
Skorowidz EANG
Skorowidz ten definiuje w jaki sposób i skąd mają być generowane kody kreskowe zapisywane w bazie danych i w jakim formacie. Dane są zapisywane w postaci binarnej w tabeli dpean.
Skorowidz wymaga zdefiniowana następujących informacji:
- TYP – oznacza rodzaj kodu kreskowego
- EAN128 lub CODE128
- EAN13
- CODE39
- 2OF5
- TYP MIME – oznacza format pliku z kodem kreskowym
- image/gif
- image/jpeg
- image/png
- image/bmp
- KOLUMNA(Y) – wskazuje jakie informacje mają być kodowane – nazwa kolumny lub suma kolumn np.
- INDEKS – wartość z kolumny INDEKS
- ADRES+NRSERII – wartość z kolumny indeks plus wartość kolumna NRSERII
- ROZMIAR wskazuje wysokość/ szerokość generowanego kodu
- TABELA – określa nazwę tabeli bazy SQL z której mają być odczytane dane do zakodowania
- FILTROWANIE – określa nazwę kolumny w TABELI wg której ma być odszukany rekord
Drukowanie wielu etykiet
Poza drukowanie pojedynczych etykiet przy pierwszym oznaczaniu miejsc składowania można wykorzystać metodę grupowego drukowania za pomocą szablonu
należy uruchomić wydruk z szablonem WMS/knwms_nridwms_multi
np.
/rdlc/wydruk_refno.aspx?typdok=WMS/knwms_nridwms_multi&view=1&refno=
W powyższy sposób wyświetlimy okno w którym możemy określić warunek jakie pozycje chcemy drukować (należy pamiętać aby wcześniej wygenerować kody kreskowe w bazie, patrz transakcja kody_kreskowe.aspx).
Wykorzystanie x_run
Wykorzystanie x_run dla wskazania miejsc składowania z automatycznym generowanie do pliku np. pdf wymaga zdefiniowania w skorowidzu RUN pozycji
WMS_KNWMS_ETY, która przekazuje parametr @ADRES

Po uruchomieniu transakcji x_run.aspx z parametrami
kod=WMS_KNWMS_ETY&run=../rdlc/wydruk_refno.aspx¶ms=ean|knwms$typdok|WMS/knwms_nridwms_multi$save|pdf&refno=
spowodujemy wyświetlenie okna, gdzie zgodnie z definicją skorowidza RUN mamy jedno pole tekstowe na wpisanie początku symbolu lokalizacji, np. wpiszemy 0. w efekcie drukować będziemy wszystkie miejsca składowania zaczynające się od ZERO KROPKA.

Plik z etykietami zostanie utworzony i można go drukować – opcjonalnie podgląd na ekranie.

Czytaj więcej:
Raporty.aspx
Transakcja role_rap/raporty.aspx pozwala na podgląd wydruku lub generowanie plików z wynikami raportu w formacie XLS lub PDF. Uruchamiając transakcję należy podać parametry wymagane oraz można opcjonalne. Dodatkowe dowolne parametry przekazywane przy uruchomieniu transakcji zostaną przekazane jako wartości generowania raportu (parametry raportu przygotowanego w Report Builder). Parametry wymagane raport Parametr raport wskazuje na ścieżkę i nazwę pliku szablonu raportu jaki chcemy
Konfiguracja Transakcje SYS eang kody kreskowe raporty SQL reporting services
_CODE_SQL MMS
Idea wykorzystania tabeli _code_sql dla MMS ogranicza się do zabezpieczenia bazy danych i zapytań przed dostępem dla użytkowników aplikacji www i Android. Wykorzystywanie unikalnych identyfikatorów UID po stronie klienta i przeniesienie logiki biznesowej na stronę serwera wydaje się obecnie najlepszym rozwiązaniem pod kątem bezpieczeństwa.
_CODE_SQL PAL
Idea wykorzystania tabeli _code_sql dla PAL ogranicza się do zabezpieczenia bazy danych i zapytań przed dostępem dla użytkowników aplikacji www i Android. Wykorzystywanie unikalnych identyfikatorów UID po stronie klienta i przeniesienie logiki biznesowej na stronę serwera wydaje się obecnie najlepszym rozwiązaniem pod kątem bezpieczeństwa. Rola PAL UID: 0149EBED-41A0-4CF7-BF36-9CB02690157B Rodzaj kontrolki: Tabela TYTUŁ: Skorowidz DrawIo PRX=DRAW Zapytanie: SELECT top(1) UPPER(ID_DPMAG), RODZAJ, SALDO,
kody_kreskowe.aspx
Skanowanie kodów kreskowych to jedno z narzędzi oferowanych przez StudioSystem. Ta technologia pozwala firmom szybko i dokładnie identyfikować i śledzić produkty, zmniejszając liczbę błędów ludzkich i zwiększając dokładność. Korzystając z kodów kreskowych, firmy mogą szybko i dokładnie śledzić zapasy, a także zamówienia klientów. Może to pomóc firmom zaoszczędzić czas i pieniądze, minimalizując ręczne wprowadzanie danych
Konfiguracja Transakcje SYS aspx EAN report builder transakcja
wydruk_refno.aspx
Software House Za pomocą transakcji RDLC\wydruk_refno.aspx realizowane są wydruki z SQL Reporting Services. Transakcja jednocześnie pozwala realizować dodatkowo kilka funkcjonalności w zależności od parametrów. Software House Parametry Wymagane parametry StudioSystem Domyślnie transakcja generuje wydruk na podstawie przekazanego identyfikatora w postaci parametru @REFNO. Uruchomienie transakcji z wymaganymi parametrami spowoduje utworzenie w locie dokumentów PDF i przesłanie go do przeglądarki internetowej. Jednak