Przejdź do treści
  • Specjalizujemy się w naprawach laptopów, z jakimi nie poradziły sobie inne serwisy
  • Naprawa laptopów po zalaniu
  • Naprawa laptopów po upadku
  • Specjalistyczne naprawy płyt głównych
Skaner kodów kreskowych na stojaku — integracja Subiekta GT z drukarką fiskalną i czytnikiem kodów

Program plus urządzenia

Przy sprzedaży detalicznej program rzadko pracuje sam. Towarzyszy mu drukarka fiskalna i czytnik kodów kreskowych, a często także drukarka etykiet i waga — i każde z tych urządzeń musi być z programem poprawnie połączone.

Drukarka fiskalna

Konfigurujemy połączenie z programem: port, sterownik, ustawienia stawek i sposób przekazywania kwot. Najczęstszą przyczyną zgłoszeń nie jest awaria urządzenia, lecz zmiana po stronie komputera — inny port po ponownym podłączeniu albo sterownik po aktualizacji systemu. Samego modułu fiskalnego nie ruszamy; to obszar zastrzeżony dla serwisu z uprawnieniami producenta.

Czytnik kodów kreskowych

Wymaga zgodności między sposobem, w jaki czytnik przekazuje dane, a tym, czego oczekuje program. Typowe objawy złej konfiguracji to kod wpisywany bez zatwierdzenia, znaki gubione przy szybkim skanowaniu albo doklejany znak na końcu. To ustawienia samego czytnika, nie programu.

Kody towarów

Warunkiem sensownej pracy z czytnikiem jest poprawne przypisanie kodów do kartotek. Braki w tym miejscu są najczęstszą przyczyną tego, że sprzedaż i tak odbywa się ręcznie mimo zakupionego sprzętu — porządkujemy to przy wdrożeniu.

Drukarka etykiet

Konfigurujemy szablony etykiet i połączenie z programem. Przy zmianie urządzenia szablony wymagają zwykle dostosowania — samo podłączenie nowej drukarki nie wystarcza.

Sprawdzenie

Cały zestaw testujemy w warunkach zbliżonych do pracy: kilkanaście pozycji, zwroty, korekty. Pojedyncza transakcja testowa niczego nie potwierdza.

Różne warianty problemów z komunikacją

Brak współpracy Subiekta GT z urządzeniem może mieć kilka postaci. Czasem program w ogóle nie wykrywa drukarki fiskalnej. W innym przypadku połączenie jest nawiązywane, ale transmisja zatrzymuje się podczas wysyłania dokumentu. Zdarza się również, że urządzenie działa na jednym stanowisku, a po przeniesieniu na inny komputer przestaje odpowiadać. Każdy z tych objawów wymaga osobnego sprawdzenia, ponieważ podobny komunikat może wynikać z innej przyczyny.

Znaczenie ma rodzaj połączenia, ustawienia portu komunikacyjnego oraz obecność właściwego sterownika, czyli oprogramowania pozwalającego systemowi Windows obsługiwać dane urządzenie. Należy też ustalić, czy port nie jest używany równocześnie przez inny program. Jeżeli kilka aplikacji próbuje komunikować się z tym samym urządzeniem, połączenie może być niestabilne albo całkowicie niedostępne.

Osobną grupę stanowią problemy pojawiające się dopiero po zmianie komputera, aktualizacji systemu lub przełożeniu przewodu do innego gniazda. Konfiguracja widoczna w Subiekcie GT może wtedy pozostać bez zmian, chociaż system przypisał urządzeniu inne oznaczenie portu. W takiej sytuacji nie wystarcza ponowne uruchomienie programu. Trzeba porównać ustawienia systemowe z konfiguracją urządzenia w programie i wykonać pełny test transmisji.

Znaczenie zgodności danych sprzedażowych

Poprawne połączenie przewodowe nie oznacza jeszcze, że cały proces sprzedaży działa prawidłowo. Subiekt GT przekazuje do drukarki informacje wynikające z dokumentu sprzedaży oraz ustawień kartoteki towaru. Jeżeli dane są niespójne, urządzenie może odrzucić dokument mimo prawidłowej komunikacji z komputerem. Dlatego diagnostyka obejmuje nie tylko port i sterownik, lecz także sposób przygotowania danych przeznaczonych do wysłania.

Sprawdzenia wymagają między innymi nazwy towarów, przypisane stawki oraz ustawienia urządzenia stosowane podczas fiskalizacji, czyli rejestrowania sprzedaży przez urządzenie fiskalne. Nie należy zmieniać tych elementów metodą prób i błędów. Część ustawień ma znaczenie dla ewidencji sprzedaży, a obsługa modułu fiskalnego pozostaje zadaniem autoryzowanego serwisu urządzenia. Po stronie informatycznej można natomiast ustalić, czy Subiekt GT przekazuje dane w oczekiwany sposób i w którym miejscu proces zostaje przerwany.

Warianty działania czytnika kodów

Czytnik może działać jak klawiatura, czyli przekazywać zeskanowane znaki do aktywnego pola programu. W takim wariancie istotne są ustawienia zakończenia odczytu. Znak kończący informuje program, że cały kod został już wprowadzony. Gdy go brakuje, numer pojawia się w polu, ale wyszukiwanie towaru nie rozpoczyna się automatycznie. Gdy czytnik dodaje niewłaściwy znak, kod może nie pasować do wartości zapisanej w kartotece.

Innym objawem jest poprawny odczyt krótkich kodów i błędne działanie przy dłuższych oznaczeniach. Przyczyną może być konfiguracja samego czytnika, zbyt szybkie przekazywanie znaków albo sposób obsługi aktywnego pola przez program. Warto wtedy porównać wynik skanowania z kodem wydrukowanym na opakowaniu. Test w prostym polu tekstowym pozwala ustalić, czy czytnik przekazuje kompletny ciąg znaków, ale nie zastępuje sprawdzenia w Subiekcie GT.

Problem może też dotyczyć prefiksu lub sufiksu, czyli znaków dodawanych odpowiednio przed właściwym kodem albo po nim. Takie ustawienie bywa potrzebne w określonym środowisku, lecz po przeniesieniu czytnika z innego stanowiska może powodować brak dopasowania towaru. Konfigurację należy wtedy dostosować do sposobu pracy konkretnego stanowiska, a następnie sprawdzić różne rodzaje kodów używane w bieżącej sprzedaży.

Kiedy brak towaru nie oznacza awarii czytnika

Jeżeli zeskanowany numer pojawia się na ekranie bez błędów, a Subiekt GT nie znajduje produktu, przyczyny należy szukać przede wszystkim w kartotece. Kod może nie być przypisany do żadnego towaru, może zawierać literówkę albo zostać zapisany w innym polu niż to używane podczas wyszukiwania. Możliwe jest też przypisanie tego samego oznaczenia do niewłaściwej pozycji, co prowadzi do wyboru innego produktu.

W praktyce trzeba oddzielić sprawność urządzenia od jakości danych. Czytnik odpowiada za odczyt i przekazanie znaków. Nie rozpoznaje, do jakiego towaru należy kod, ponieważ robi to program na podstawie kartotek. Wymiana sprawnego czytnika nie naprawi więc brakujących lub nieuporządkowanych oznaczeń. Skuteczniejsze jest porównanie skanowanych kodów z danymi zapisanymi w bazie oraz poprawienie błędnych przypisań.

Typowe błędy podczas samodzielnej konfiguracji

Częstym błędem jest instalowanie wielu wersji sterowników bez wcześniejszego ustalenia modelu urządzenia i rodzaju połączenia. W systemie pozostają wtedy dodatkowe składniki, które utrudniają rozpoznanie właściwej konfiguracji. Bezpieczniej najpierw sprawdzić aktualny stan, zanotować używany port i dopiero potem wprowadzać kontrolowane zmiany.

Nie należy także przywracać ustawień fabrycznych czytnika bez zapisania dotychczasowej konfiguracji. Reset może usunąć sposób zakończenia skanowania, ustawienia obsługiwanych kodów i parametry transmisji. Po takim działaniu urządzenie może nadal emitować sygnał prawidłowego odczytu, ale przekazywać dane w formie niezgodnej z oczekiwaniami stanowiska sprzedażowego.

Ryzykowne jest również testowanie zmian bez rozróżnienia środowiska roboczego od próby technicznej. Wysłanie przypadkowego dokumentu do urządzenia fiskalnego nie powinno służyć jako pierwszy test połączenia. Najpierw należy sprawdzić samą komunikację i ustawienia programu, a dopiero później przejść przez uzgodniony scenariusz sprzedaży, zwrotu lub korekty.

Innym błędem jest zmienianie jednocześnie ustawień Subiekta GT, sterownika, portu i urządzenia. Jeżeli po takiej operacji zestaw zacznie działać, nie będzie wiadomo, która zmiana była potrzebna. Jeżeli nadal nie zadziała, liczba możliwych przyczyn jeszcze się zwiększy. Diagnostyka jest skuteczniejsza, gdy kolejne elementy sprawdza się osobno i po każdej zmianie wykonuje ten sam test.

Drukarka etykiet i zgodność wydruku

W przypadku drukarki etykiet problem może dotyczyć nie tylko komunikacji, ale też wymiaru i układu wydruku. Szablon określa rozmieszczenie nazwy, ceny, kodu kreskowego oraz innych informacji na etykiecie. Po zmianie modelu drukarki mogą zmienić się marginesy, obszar zadruku albo sposób interpretowania rozmiaru materiału. Efektem bywają przesunięte elementy, ucięty kod lub wydruk rozłożony na kilku etykietach.

Próba powinna obejmować zarówno czytelność tekstu, jak i możliwość ponownego zeskanowania wydrukowanego kodu. Sam wygląd etykiety nie potwierdza poprawności. Kod może mieścić się na materiale, ale mieć zbyt mało wolnej przestrzeni wokół symbolu albo zostać zniekształcony przez niewłaściwe skalowanie. Ustawienia należy więc oceniać na gotowym wydruku, wykonanym na materiale używanym podczas codziennej pracy.

Dodatkowe pytania klientów

Czy każdy czytnik wymaga instalacji osobnego sterownika?

Nie zawsze. Część czytników po podłączeniu jest rozpoznawana przez system jako urządzenie wprowadzające znaki podobnie do klawiatury. Nadal może jednak wymagać ustawienia sposobu przekazywania i kończenia kodu. O zgodności nie świadczy więc samo pojawienie się sygnału dźwiękowego po skanowaniu. Trzeba sprawdzić wynik w polu programu oraz prawidłowe wyszukanie kartoteki.

Czy po wymianie komputera wystarczy skopiować ustawienia Subiekta GT?

Nie w każdym przypadku. Nowy system może inaczej rozpoznać porty i podłączone urządzenia. Konieczna może być instalacja właściwego sterownika oraz ponowne wskazanie parametrów komunikacji. Po przeniesieniu konfiguracji należy sprawdzić każdy element zestawu osobno, a następnie przeprowadzić próbę całego procesu sprzedaży.

Dlaczego czytnik działa w innym programie, ale nie wyszukuje towaru w Subiekcie GT?

Odczyt w innym programie potwierdza głównie, że urządzenie przekazuje znaki. Nie potwierdza zgodności zakończenia kodu ani obecności właściwego oznaczenia w kartotece Subiekta GT. Trzeba porównać pełny ciąg znaków, sprawdzić znaki dodatkowe oraz zweryfikować przypisanie kodu do produktu.

Czy można samodzielnie zmienić ustawienia stawek w drukarce fiskalnej?

Ustawień dotyczących modułu fiskalnego nie należy zmieniać bez udziału serwisu posiadającego odpowiednie uprawnienia producenta. Obsługa informatyczna może sprawdzić konfigurację Subiekta GT, komunikację oraz sposób przekazywania danych. Jeżeli problem dotyczy części fiskalnej urządzenia, dalsze czynności powinien wykonać właściwy serwis fiskalny.

Czy diagnoza wymaga podawania hasła do programu?

Domyślnie nie prosi się o hasło. Dostęp jest potrzebny tylko wtedy, gdy bez niego nie da się sprawdzić określonego ustawienia lub przeprowadzić uzgodnionego testu. W takiej sytuacji najpierw wyjaśniany jest cel dostępu. Możliwe jest również wykonanie części czynności przy obecności osoby uprawnionej do pracy w programie.

Jak przygotować stanowisko do sprawdzenia integracji

Przed rozpoczęciem diagnostyki warto pozostawić urządzenia podłączone w układzie, w którym występuje problem. Przekładanie przewodów i resetowanie konfiguracji może usunąć ważne ślady usterki. Przydatna jest informacja, po jakim zdarzeniu pojawił się objaw: aktualizacji Windows, wymianie komputera, zmianie drukarki, przeniesieniu stanowiska czy ponownym podłączeniu przewodu.

Wizyta serwisanta pozwala sprawdzić zestaw na miejscu, wraz z rzeczywistymi przewodami, urządzeniami i konfiguracją stanowiska. Dojazd jest bezpłatny, natomiast praca serwisanta pozostaje płatna niezależnie od wyniku. Jeżeli zakres obejmuje ustawienia Subiekta GT, czytnika i komunikacji z drukarką, można kolejno ustalić, który element przerywa proces. Część fiskalna urządzenia nadal pozostaje poza zakresem takich prac.

Spójny test kończy konfigurację całego stanowiska

Integrację można uznać za sprawdzoną dopiero wtedy, gdy dane przechodzą przez cały proces: od zeskanowania kodu, przez odnalezienie właściwej kartoteki i przygotowanie dokumentu, po prawidłową komunikację z urządzeniem. Osobno warto sprawdzić etykiety oraz sytuacje inne niż najprostsza sprzedaż. Taki test pozwala odróżnić przypadkowo udaną próbę od stabilnej konfiguracji stanowiska i ogranicza ryzyko, że problem ujawni się dopiero podczas bieżącej obsługi klientów.

Nie wiesz, od czego zacząć? Opisz objaw przez telefon

Zadzwoń, umów wizytę serwisanta — dotrze do Ciebie w ciągu godziny.

22 378 48 90