• Kierowca dostępny teraz
  • całą dobę, 7 dni w tygodniu
  • Dojazd do 1 h w promieniu 40 km
  • Diagnoza laptopa 0 zł
Subiekt GT

Subiekt GT — integracja z wagą elektroniczną

Sprzedaż towaru na wagę wymaga integracji Subiekta GT z wagą elektroniczną, żeby cena była naliczana automatycznie na podstawie rzeczywistej masy produktu.

Na czym polega ta usługa

Konfiguracja obejmuje połączenie Subiekta GT z wagą elektroniczną oraz przetestowanie poprawności przekazywania danych o masie sprzedawanego towaru.

Dla kogo ma sens

Usługa jest przydatna dla firm sprzedających towar na wagę, korzystających z Subiekta GT.

Ile to trwa

Konfiguracja integracji z wagą mieści się z reguły w standardowym czasie do 3 dni.

Warunki

Diagnoza wstępna i wycena są bezpłatne, a usługa objęta jest gwarancją do 12 miesięcy.

Rodzaje wag elektronicznych współpracujących z systemem Subiekt GT

Wdrożenie wag elektronicznych w środowisku sprzedażowym i magazynowym zależy od specyfiki prowadzonych operacji handlowych. System Subiekt GT (oprogramowanie do obsługi sprzedaży i magazynu wchodzące w skład pakietu InsERT GT) współpracuje z różnymi kategoriami urządzeń pomiarowych za pośrednictwem dedykowanych sterowników i modułów pomocniczych. Dobór odpowiedniej metody integracji jest uzależniony od typu urządzenia oraz miejsca jego instalacji w strukturze firmy.

Pierwszą grupę stanowią wagi kalkulacyjne oraz kontrolne montowane bezpośrednio na stanowiskach kasowych i punktach sprzedaży detalicznej (POS, czyli Point of Sale – stanowisko obsługi klienta). Urządzenia te służą do bieżącego ważenia produktów podczas wystawiania dokumentów handlowych, takich jak paragony imienne, paragony fiskalne oraz faktury sprzedaży. Waga kontrolna przekazuje odczytaną masę bezpośrednio do formatki dokumentu w programie po naciśnięciu dedykowanego skrótu klawiszowego lub automatycznie po ustabilizowaniu się szalki wagi. Dzięki temu kasjer nie musi ręcznie wprowadzać wagi towaru, co całkowicie eliminuje pomyłki przy przepisywaniu wartości.

Drugą grupę tworzą wagi etykietujące, instalowane najczęściej na działach samoobsługowych, stoiskach mięsno-wędliniarskich lub w strefach konfekcjonowania towarów. Waga etykietująca posiada wbudowaną pamięć bazodanową, zegar czasu rzeczywistego oraz mechanizm drukujący etykiety samoprzylepne z kodami kreskowymi. Urządzenie tego typu nie wymaga stałego połączenia z komputerem w momencie dokonywania pomiaru przez klienta lub pracownika. Integracja polega na cyklicznej synchronizacji bazy towarowej: program przesyła do pamięci wagi listę towarów wraz z kodami PLU (Price Look-Up, czyli unikalnymi numerami identyfikacyjnymi pozycji w pamięci wagi), nazwami, cenami jednostkowymi oraz terminami przydatności. Po zważeniu produktu waga drukuje etykietę z kodem kreskowym EAN-13 (13-cyfrowym standardem identyfikacji towarów), w którym zakodowana jest masa lub należność. Kod ten jest następnie odczytywany przez skaner na stanowisku kasowym i automatycznie interpretowany przez Subiekta GT.

Trzecią kategorię stanowią wagi magazynowe i platformowe, przeznaczone do obsługi ładunków o dużej masie i gabarytach. Wykorzystuje się je w strefach przyjęć i wydań towarów, gdzie konieczna jest weryfikacja masy dostaw surowców, palet lub paczek kurierskich. W tym przypadku odczyt z wagi może być wykorzystywany przy wystawianiu dokumentów magazynowych, takich jak Przyjęcie Zewnętrzne (PZ) lub Wydanie Zewnętrzne (WZ), ułatwiając kontrolę zgodności dostawy z dokumentacją przewozową.

Czwartą grupą są wagi boksowe i czytnikowo-wagowe, które integruje się bezpośrednio w blatach boksów kasowych. Zintegrowanie wagi z wielokierunkowym czytnikiem kodów kreskowych pozwala na oszczędność miejsca w strefie kasowej oraz przyspieszenie pracy personelu, który w jednym punkcie dokonuje zarówno skanowania opakowań jednostkowych, jak i ważenia warzyw, owoców czy wyrobów garmażeryjnych.

Architektura komunikacji i konfiguracja w programie Kasiarz GT

Prawidłowe działanie wagi elektronicznej w środowisku InsERT GT opiera się na module Kasiarz GT. Jest to wyspecjalizowana aplikacja wchodząca w skład pakietu, odpowiedzialna za konfigurację, zarządzanie i sterowanie urządzeniami zewnętrznymi, takimi jak drukarki fiskalne, kasy rejestrujące, czytniki oraz wagi elektroniczne. Komunikacja pomiędzy programem a urządzeniem pomiarowym wymaga precyzyjnego skonfigurowania warstwy sprzętowej i programowej.

Podstawowym kanałem wymiany danych między wagą a komputerem jest interfejs szeregowy RS-232 (standard przesyłania danych bit po bicie poprzez dedykowany przewód komunikacyjny) lub port USB pracujący w trybie wirtualnego portu szeregowego (Virtual COM Port, czyli programowa emulacja tradycyjnego portu szeregowego przez kontroler USB). W przypadku wag etykietujących i magazynowych stosuje się również interfejs sieciowy Ethernet (standard przewodowej sieci komputerowej LAN) lub moduły łączności bezprzewodowej Wi-Fi, co pozwala na umieszczenie urządzeń w znacznej odległości od serwera bazy danych.

Podczas dodawania wagi w programie Kasiarz GT kluczowe znaczenie ma wybór odpowiedniego sterownika dopasowanego do marki i modelu posiadanego sprzętu (na przykład urządzeń marek CAS, Dibal, Fawag, Radwag, Elzab, Novitus, Medesa czy Mettler Toledo). Każdy producent stosuje własny protokół komunikacyjny (zestaw reguł i komend określających strukturę przesyłanych ramek danych z informacją o masie i stanie stabilności wagi). Wybranie niewłaściwego profilu urządzenia uniemożliwia prawidłową interpretację odpowiedzi przesyłanych przez wagę do komputera.

Kolejnym krokiem jest dokładne zsynchronizowanie parametrów portu komunikacyjnego. Właściwości portu COM w systemie operacyjnym Windows oraz w programie Kasiarz GT muszą być identyczne z ustawieniami zapisanymi w menu serwisowym wagi. Konfiguracja obejmuje:

  • Prędkość transmisji (baud rate, czyli liczbę bitów przesyłanych w ciągu jednej sekundy, na przykład 9600 bps lub 19200 bps).
  • Liczbę bitów danych (zazwyczaj 7 lub 8 bitów określających długość pojedynczego znaku w ramce transmisyjnej).
  • Kontrolę parzystości (parity, czyli bit sprawdzający poprawność danych, przyjmujący wartość None, Even lub Odd).
  • Liczbę bitów stopu (stop bits, wyznaczających koniec przesyłanej paczki danych, najczęściej 1 lub 2 bity).
  • Sterowanie przepływem (flow control, mechanizm sprzętowy lub programowy zapobiegający przepełnieniu bufora odbiorczego).

W przypadku wag etykietujących Kasiarz GT odpowiada również za mapowanie pól kartoteki towarowej Subiekta GT na strukturę pamięci urządzenia. Administrator konfiguruje zakresy numerów PLU, przypisuje grupy towarowe, określa formaty kodów kreskowych oraz definiuje pola dodatkowe, takie jak składniki produktu, alergeny, opis technologiczny czy temperatura przechowywania. Po skonfigurowaniu schematu następuje transmisja danych, która zasila pamięć wagi aktualnym cennikiem i danymi asortymentowymi.

Tryby pracy wagi i obsługa kodów wagowych

Współpraca Subiekta GT z wagami elektronicznymi może odbywać się w dwóch podstawowych modelach operacyjnych, które determinują sposób przetwarzania danych o masie towaru w procesie sprzedaży.

Pierwszy model to praca w trybie odczytu bezpośredniego (on-line). W tym scenariuszu waga kalkulacyjna jest stale podłączona do komputera kasowego. Gdy kasjer wybiera na dokumencie sprzedaży towar oznaczony jednostką miary w kilogramach, program wysyła do wagi zapytanie o aktualny stan szalki pomiarowej. Po otrzymaniu ramki zawierającej informację o stabilnym pomiarze, pole ilości na pozycji dokumentu zostaje natychmiast uzupełnione rzeczywistą masą, a program automatycznie wylicza wartość pozycji mnożąc masę przez cenę jednostkową z kartoteki. Zastosowanie tego trybu wymaga stabilnego połączenia kablowego oraz bieżącej kalibracji urządzenia.

Drugi model to obsługa kodów wagowych ze zmienną masą lub ceną (kody strukturalne w standardzie EAN-13). Jest to standard powszechnie wykorzystywany w sklepach spożywczych i supermarketach przy sprzedaży towarów ze stoisk samoobsługowych lub wag etykietujących. W tym trybie towar zważony na wadze etykietującej otrzymuje naklejkę z kodem kreskowym rozpoczynającym się od określonego prefiksu (zgodnie z normami krajowymi są to najczęściej prefiksy 27, 28 lub 29, zarezerwowane do zastosowań wewnętrznych w placówkach handlowych).

W programie Subiekt GT konfiguruje się maskę kodu kreskowego, która definiuje strukturę 13 cyfr odczytywanych przez skaner. Przykładowa struktura kodu wagowego ze zmienną ilością składa się z dwucyfrowego prefiksu identyfikującego kod wagowy, czterocyfrowego lub pięciocyfrowego kodu towaru (odpowiadającego numerowi PLU w bazie Subiekta), pięciocyfrowego pola określającego masę w gramach oraz cyfry kontrolnej. Gdy czytnik kodów kreskowych zeskanuje taką etykietę przy kasie, Subiekt GT automatycznie rozpoznaje prefiks, odnajduje właściwą kartotekę towarową po numerze PLU i wpisuje do dokumentu masę wyodrębnioną z kolejnych cyfr kodu. Eliminuje to konieczność fizycznego łączenia wagi z każdym stanowiskiem kasowym.

Najczęstsze problemy techniczne podczas integracji wagi z Subiektem GT

Wdrożenie i codzienna eksploatacja wag elektronicznych w połączeniu z systemem Subiekt GT może napotkać na różnorodne trudności o podłożu sprzętowym, programowym lub konfiguracyjnym. Prawidłowa identyfikacja źródła problemu pozwala na szybkie przywrócenie ciągłości sprzedaży.

Jednym z najczęstszych objawów jest brak reakcji programu na próbę pobrania masy z wagi kalkulacyjnej. Użytkownik otrzymuje komunikat o braku odpowiedzi urządzenia lub przekroczeniu limitu czasu transmisji (time-out). Taka sytuacja wynika zazwyczaj z przestawienia parametrów portu szeregowego w systemie Windows po aktualizacji sterowników lub z rozłączenia wirtualnego portu COM. W przypadku korzystania z adapterów USB-RS232 (przejściówek zamieniających port USB na złącze szeregowe) wpięcie wtyczki do innego gniazda USB w komputerze często powoduje przypisanie nowego numeru portu COM, co odcina aplikację Kasiarz GT od dotychczas skonfigurowanego toru komunikacyjnego.

Kolejną trudnością bywa niestabilność odczytu i pojawianie się losowych błędów transmisji. Przyczyną tego zjawiska bywa zastosowanie tanich konwerterów USB opartych na nieoryginalnych układach scalonych, które nie radzą sobie z buforowaniem ciągłego strumienia danych lub generują przekłamania bitowe. Istotną rolę odgrywają również zakłócenia elektromagnetyczne w otoczeniu boksów kasowych, wywoływane przez silniki taśmociągów, transformatory oświetleniowe czy zasilacze impulsowe, które zakłócają sygnał na nieekranowanych przewodach transmisyjnych.

W obszarze wag etykietujących częstym problemem jest rozbieżność cenowa pomiędzy wskazaniami na wydrukowanej etykiecie a wartością naliczaną przy kasie. Sytuacja taka ma miejsce, gdy po zmianie cennika w Subiekcie GT pracownicy nie przeprowadzą pełnej synchronizacji bazy towarowej w programie Kasiarz GT. Waga etykietująca operuje wówczas na nieaktualnych danych ze swojej pamięci lokalnej, co prowadzi do sporów z klientami i błędów w ewidencji magazynowej.

Zdarzają się również błędy interpretacji kodów kreskowych ze zmienną masą przez czytniki kodów kreskowych. Jeśli czytnik jest skonfigurowany w trybie emulacji klawiatury i wysyła dane ze zbyt dużą prędkością lub z pominięciem znaków sterujących, Subiekt GT może potraktować kod wagowy jako standardowy kod towaru EAN-13, zgłaszając brak produktu w bazie danych zamiast zinterpretować zawartą w nim masę.

Błędy popełniane podczas samodzielnych prób konfiguracji wagi

Próby samodzielnego podłączenia i konfiguracji wag elektronicznych przez personel bez odpowiedniego przygotowania technicznego często prowadzą do problemów z poprawnym funkcjonowaniem stanowisk sprzedaży.

Pierwszym powszechnym błędem jest zastosowanie niewłaściwego przewodu transmisyjnego RS-232. Wielu użytkowników zakłada, że każdy kabel z wtykami DB9 (standardowymi 9-pinowymi złączami interfejsu szeregowego) działa w ten sam sposób. W praktyce producenci wag stosują różne schematy wyprowadzeń pinów sygnałowych: część urządzeń wymaga kabla prostego (gdzie linia nadawcza TX łączy się bezpośrednio z TX, a odbiorcza RX z RX), inne wymagają kabla z przeplotem Null Modem (gdzie linia nadawcza łączy się z linią odbiorczą drugiego urządzenia), a jeszcze inne posiadają niestandardowe mostkowania linii kontrolnych RTS i CTS. Podłączenie niewłaściwego przewodu uniemożliwia jakąkolwiek komunikację pomimo prawidłowych ustawień programowych.

Drugim błędem jest konfigurowanie wagi wyłącznie od strony programu komputerowego, z pominięciem menu konfiguracyjnego samego urządzenia. Większość wag elektronicznych posiada wbudowane menu serwisowe, w którym należy ręcznie wybrać protokół komunikacyjny zgodny ze sterownikiem w Kasiarzu GT, włączyć ciągłe lub wymuszone wysyłanie danych oraz ustawić parametry transmisji. Bez przestawienia wagi w odpowiedni tryb pracy program Subiekt GT nie otrzyma wymaganych ramek pomiarowych.

Trzecim uchybieniem bywa brak weryfikacji ustawień jednostek miary i precyzji w kartotece towarowej. Aby towar mógł być poprawnie ważony, w jego danych w Subiekcie GT musi być ustawiona jednostka miary z obsługą wartości ułamkowych (np. kilogram z dokładnością do trzech miejsc po przecinku). Zdefiniowanie jednostki całkowitej (np. sztuka) przy próbie pobrania masy z wagi prowadzi do zaokrągleń lub odrzucenia odczytu przez system.

Czwartym błędem jest dokonywanie zmian w strukturze bazy danych oraz ustawieniach urządzeń zewnętrznych bez uprzedniego wykonania pełnej kopii zapasowej w programie Archiwizator (narzędziu pakietu InsERT GT służącym do zabezpieczania baz danych Microsoft SQL Server). W przypadku wystąpienia konfliktu sterowników lub uszkodzenia konfiguracji sprzętowej brak aktualnej kopii bezpieczeństwa utrudnia szybkie przywrócenie poprzedniego stanu systemu.

Kiedy problem nie wynika z konfiguracji oprogramowania

Nie każda nieprawidłowość w procesie ważenia i rejestracji towarów jest spowodowana błędną konfiguracją Subiekta GT lub modułu Kasiarz GT. W wielu przypadkach źródło problemu tkwi w stanie technicznym samego urządzenia pomiarowego lub w kwestiach metrologicznych.

Pierwszą przyczyną sprzętową bywa uszkodzenie przetwornika tensometrycznego (elementu pomiarowego wagi, który pod wpływem nacisku ulega mikroskopijnemu odkształceniu, zmieniając swój opór elektryczny i generując sygnał proporcjonalny do masy). Przeciążenie wagi ładunkiem przekraczającym maksymalny udźwig, uderzenie w szalkę pomiarową lub zalanie układu cieczą powoduje trwałe rozkalibrowanie tensometru. W takich sytuacjach waga wyświetla niestabilne wartości, pływający punkt zerowy lub komunikaty błędów sprzętowych, a przesyłane do komputera dane zostają zablokowane przez wbudowane algorytmy autodiagnostyczne wagi.

Drugim istotnym aspektem jest kwestia legalizacji metrologicznej. Zgodnie z przepisami prawa o miarach, każda waga wykorzystywana w obrocie handlowym do wyznaczania masy na potrzeby naliczania należności musi posiadać ważną legalizację pierwotną lub ponowną potwierdzoną cechami legalizacyjnymi Głównego Urzędu Miar. Waga, której okres legalizacji upłynął lub której cechy zabezpieczające zostały naruszone, nie może być legalnie stosowana w punkcie sprzedaży. Użytkowanie takiego sprzętu grozi konsekwencjami prawno-skarbowymi, niezależnie od poprawności jej integracji z oprogramowaniem handlowym.

Trzecim czynnikiem pozaprogramowym są uszkodzenia mechaniczne przewodów sygnałowych oraz gniazd komunikacyjnych. Przewody biegnące w pobliżu stanowiska kasowego są narażone na przygniecenia szufladami kasowymi, naciągnięcia oraz uszkodzenia izolacji. Naderwanie pojedynczej żyły transmisyjnej skutkuje okresowym zrywaniem połączenia, które może być mylnie diagnozowane jako błąd systemu operacyjnego lub awaria Subiekta GT.

Pytania i odpowiedzi dotyczące integracji Subiekta GT z wagami

Czy do podłączenia wagi kontrolnej w Subiekcie GT wymagane są dodatkowe płatne rozszerzenia systemu?

Standardowa obsługa wag kontrolnych i kalkulacyjnych podłączanych bezpośrednio do stanowiska komputerowego jest realizowana przez moduł Kasiarz GT zawarty w podstawowej licencji programu Subiekt GT. Do podstawowej integracji z wagami zgodnymi z dostępnymi sterownikami InsERT nie jest wymagany zakup dodatkowych pakietów rozszerzeń funkcjonalnych, takich jak PLUS dla InsERT GT. Wystarczy prawidłowe skonfigurowanie urządzenia w Kasiarzu GT oraz przypisanie go do danego stanowiska komputerowego w konfiguracji programu.

W jaki sposób przygotować kartotekę towarową w Subiekcie GT do sprzedaży towarów ważonych?

W kartotece towarowej należy upewnić się, że towar posiada przypisaną wagową jednostkę miary (najczęściej kilogram) z ustawioną precyzją do trzech miejsc po przecinku. W zakładce dotyczącej urządzeń zewnętrznych w kartotece towaru należy nadać unikalny kod PLU, który posłuży do identyfikacji produktu na wadze etykietującej lub w kodach kreskowych ze zmienną masą. Jeżeli sprzedaż odbywa się za pośrednictwem kodów wagowych EAN-13, w parametrach Subiekta GT musi być również zdefiniowana odpowiednia maska kodu kreskowego, która wskazuje programowi, w których pozycjach ciągu cyfr zapisana jest masa produktu.

Dlaczego waga po restarcie komputera lub przepięciu kabla USB przestaje komunikować się z programem?

Problem ten pojawia się najczęściej w przypadku stosowania przejściówek USB-RS232 bez stałego przypisania portu w systemie operacyjnym. System Windows po wykryciu adaptera w nowym porcie USB może nadać mu kolejny wolny numer portu COM (na przykład COM5 zamiast dotychczasowego COM3). Program Kasiarz GT próbuje wówczas nawiązać połączenie pod starym adresem, co kończy się błędem transmisji. Rozwiązaniem jest skonfigurowanie w Menedżerze urządzeń Windows stałego numeru portu dla danego kontrolera oraz unikanie przepinania przewodów pomiędzy różnymi gniazdami USB w komputerze.

Jak rozwiązać problem niepoprawnego odczytu kodu z wagi etykietującej przez czytnik kodów kreskowych?

W pierwszej kolejności należy sprawdzić jakość wydruku na etykiecie samoprzylepnej. Zużyta lub zabrudzona głowica termiczna wagi może drukować kody z przerwami w liniach, co uniemożliwia ich dekodowanie przez skaner. Jeżeli kod jest czytelny wizualnie, należy zweryfikować konfigurację czytnika kodów kreskowych (czy ma włączoną obsługę kodów EAN-13 oraz czy poprawnie przesyła prefiksy) oraz sprawdzić zdefiniowaną w Subiekcie GT maskę kodów ze zmienną masą. Rozbieżność w liczbie cyfr kodu towaru lub przesunięcie pola masy o jedną pozycję powoduje błędne odczytanie ilości towaru.

Czy waga magazynowa może współpracować z dokumentami magazynowymi PZ i WZ w Subiekcie GT?

Tak, wagi platformowe i magazynowe wyposażone w interfejs komunikacyjny RS-232 lub Ethernet mogą przekazywać odczyt masy do dokumentów magazynowych w programie Subiekt GT. Wymaga to zainstalowania odpowiedniego sterownika w Kasiarzu GT oraz skonfigurowania stanowiska magazynowego. Podczas wprowadzania pozycji na dokument Przyjęcia Zewnętrznego (PZ) lub Wydania Zewnętrznego (WZ) magazynier może pobrać aktualną masę z platformy wagowej za pomocą skrótu klawiszowego, co znacznie przyspiesza ewidencję surowców i towarów masowych oraz eliminuje pomyłki przy ręcznym wpisywaniu wag.

Prawidłowe wdrożenie wag elektronicznych w infrastrukturze handlowej

Właściwe zintegrowanie wagi elektronicznej z systemem Subiekt GT stanowi fundament sprawnego funkcjonowania każdego punktu handlowego i magazynu operującego na towarach sypkich, konfekcjonowanych i porcjowanych. Precyzyjne dopasowanie parametrów transmisyjnych, bezbłędna konfiguracja modułu Kasiarz GT oraz prawidłowe zaprogramowanie masek kodów kreskowych pozwalają wyeliminować straty wynikające z pomyłek personelu i skrócić czas obsługi każdego klienta przy kasie.

Wszystkie prace wdrożeniowe, diagnostyczne i konfiguracyjne realizujemy bezpośrednio w miejscu prowadzenia działalności u klienta na terenie Warszawy oraz okolicznych powiatów. Bezpośrednia wizyta serwisanta na stanowisku kasowym lub w magazynie umożliwia przetestowanie całego toru transmisyjnego w rzeczywistych warunkach pracy, sprawdzenie jakości okablowania, wyeliminowanie zakłóceń elektromagnetycznych oraz przeprowadzenie testów próbnego ważenia i fiskalizacji na działającym sprzęcie, bez konieczności demontażu i odłączania urządzeń od infrastruktury sklepowej.

Powiązane teksty