• Kierowca dostępny teraz
  • całą dobę, 7 dni w tygodniu
  • Dojazd do 1 h w promieniu 40 km
  • Diagnoza laptopa 0 zł
Konfiguracja drukarek — Subiekt GT — konfiguracja wielu drukarek fiskalnych na jednym stanowisku

Subiekt GT — konfiguracja wielu drukarek fiskalnych na jednym stanowisku

Stanowisko sprzedaży obsługujące kilka rodzajów transakcji czasami wymaga podłączenia w Subiekcie GT więcej niż jednej drukarki fiskalnej.

Na czym polega ta usługa

Usługa obejmuje skonfigurowanie w Subiekcie GT obsługi kilku drukarek fiskalnych podłączonych do jednego stanowiska sprzedaży.

Dla kogo ma sens

Usługa jest przydatna dla firm korzystających z Subiekta GT, których stanowisko sprzedaży wymaga więcej niż jednej drukarki fiskalnej.

Ile to trwa

Konfiguracja wielu drukarek fiskalnych 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.

Architektura obsługi urządzeń zewnętrznych w pakiecie InsERT GT

System sprzedaży Subiekt GT współpracuje z urządzeniami peryferyjnymi za pośrednictwem wyspecjalizowanych modułów komunikacyjnych. Głównym narzędziem odpowiedzialnym za bezpośrednią wymianę danych z urządzeniami fiskalnymi jest Kasiarz GT (wbudowany w pakiet InsERT GT program zarządzający konfiguracją kas, wag, czytników kodów kreskowych oraz drukarek fiskalnych). W nowszych wersjach oprogramowania stosowany jest również SUZ (Serwer Urządzeń Zewnętrznych, czyli usługa systemowa pracująca w tle, która umożliwia komunikację sieciową oraz obsługę nowoczesnych protokołów fiskalnych).

W przypadku pojedynczego stanowiska sprzedaży standardowa konfiguracja ogranicza się do zdefiniowania jednego połączenia na określonym porcie. Gdy zachodzi potrzeba podłączenia dwóch lub więcej drukarek fiskalnych do jednego komputera, architektura połączeń wymaga precyzyjnego odseparowania kanałów transmisji. Każde urządzenie musi posiadać unikalny identyfikator komunikacyjny, którym w środowisku systemu Windows jest fizyczny port szeregowy RS-232 lub wirtualny port COM (Virtual COM Port, czyli programowa emulacja tradycyjnego portu szeregowego generowana przez sterownik konwertera USB-UART).

Subiekt GT pozwala na elastyczne przypisywanie drukarek fiskalnych do konkretnych kontekstów pracy. Urządzenie fiskalne może być przypisane globalnie do danego komputera jako domyślny rejestrator sprzedaży, może być powiązane ze stanowiskiem kasowym, a także zdefiniowane indywidualnie w parametrach profilu zalogowanego użytkownika (operatora systemu). Prawidłowe zestrojenie tych poziomów konfiguracyjnych decyduje o tym, czy dokumenty handlowe będą drukowane na właściwym urządzeniu bez konieczności każdorazowego ręcznego przełączania ustawień przez sprzedawcę.

Typowe warianty i scenariusze instalacji wielu drukarek fiskalnych

Potrzeba równoległego podłączenia więcej niż jednej drukarki rejestrującej do jednego komputera wynika zazwyczaj ze specyfiki organizacyjnej lub prawnej przedsiębiorstwa. W praktyce gospodarczej spotyka się kilka podstawowych wariantów takiej konfiguracji.

Obsługa wielu podmiotów gospodarczych na jednym stanowisku komputerowym

Najczęściej spotykanym scenariuszem jest praca wielopodmiotowa, w której z jednego komputera korzystają dwie niezależne firmy (na przykład spółka prowadząca sprzedaż detaliczną oraz jednoosobowa działalność gospodarcza realizująca usługi serwisowe). W systemie Subiekt GT funkcjonują wówczas dwie odrębne bazy danych na serwerze Microsoft SQL Server (silnik relacyjnej bazy danych przechowujący tabele dokumentów i kontrahentów). Ponieważ przepisy skarbowe wymagają, aby każdy podmiot posiadał własną, zapisaną w pamięci fiskalnej ewidencję z unikalnym numerem NIP, do komputera muszą być podłączone dwie fizyczne drukarki fiskalne. Konfiguracja polega na przypisaniu w Kasiarzu GT właściwego portu i modelu drukarki oddzielnie dla każdej z baz danych.

Rozdzielenie sprzedaży według grup towarowych lub działów

Innym wariantem jest stosowanie odrębnych rejestratorów dla różnych rodzajów asortymentu w ramach jednego przedsiębiorstwa. Rozwiązanie to bywa stosowane w placówkach handlowo-usługowych, gdzie sprzedaż towarów handlowych jest rejestrowana na jednym urządzeniu fiskalnym, a usługi gastronomiczne, medyczne lub wyroby podlegające szczególnym procedurom podatkowym na drugim. Subiekt GT umożliwia wówczas automatyczne kierowanie wydruków fiskalnych na odpowiednie urządzenie w zależności od typu wystawianego dokumentu lub przypisania stanowiska.

Współdzielenie stanowiska przez wielu kasjerów

W firmach, w których przy jednym stanowisku komputerowym pracują na zmianę różni pracownicy prowadzący własne rozliczenia kasowe, możliwe jest przypisanie domyślnej drukarki fiskalnej bezpośrednio do konta konkretnego użytkownika w programie. Po zalogowaniu się danego operatora Subiekt GT automatycznie kieruje operacje fiskalizacji na przypisane mu urządzenie, co zapobiega pomyłkom i ułatwia późniejsze uzgadnianie dobowych raportów finansowych.

Równoczesna praca urządzenia z kopią elektroniczną i drukarki online

W okresach modernizacji parku maszynowego w przedsiębiorstwie zdarza się sytuacja, w której dotychczasowa drukarka z kopią elektroniczną (zapisująca dane na karcie pamięci SD) pozostaje podłączona do stanowiska w celu dokończenia ewidencji określonych transakcji, podczas gdy nowa drukarka fiskalna online (urządzenie przesyłające dane w trybie ciągłym do Centralnego Repozytorium Kas za pośrednictwem sieci teleinformatycznej) przejmuje bieżącą obsługę sprzedaży. Wymaga to precyzyjnego skonfigurowania obu urządzeń w taki sposób, aby ich sterowniki nie powodowały wzajemnych blokad w systemie operacyjnym.

Procedura techniczna konfiguracji wielu drukarek

Wdrożenie obsługi wielu rejestratorów sprzedaży na jednym komputerze wymaga zachowania określonej kolejności czynności technicznych, aby zapewnić stabilną komunikację i wyeliminować ryzyko błędów fiskalizacji.

Krok 1: Identyfikacja portów i instalacja sterowników systemowych

Pierwszym etapem jest poprawne zainstalowanie w systemie Windows sterowników dla wszystkich podłączanych urządzeń. W przypadku nowoczesnych drukarek podłączanych przez interfejs USB konieczne jest wdrożenie dedykowanych sterowników wirtualnego portu szeregowego. W Menedżerze urządzeń systemu Windows sprawdza się, czy każda drukarka otrzymała stały, unikalny numer portu COM (na przykład COM3 dla pierwszego urządzenia i COM4 dla drugiego). Należy wyłączyć funkcje oszczędzania energii dla głównych koncentratorów USB, aby system operacyjny nie odłączał zasilania portów w trakcie bezczynności komputera.

Krok 2: Konfiguracja modułu Kasiarz GT lub Serwera Urządzeń Zewnętrznych

Kolejnym krokiem jest uruchomienie modułu Kasiarz GT dla właściwego podmiotu gospodarczego. W zakładce konfiguracji urządzeń dodaje się nową pozycję, wybierając z listy odpowiedni sterownik producenta (na przykład sterownik obsługujący protokół Posnet Thermal, Novitus, Elzab lub Upos). Podczas konfiguracji wskazuje się przypisany wcześniej port COM, określa prędkość transmisji (wyrażaną w bodach, najczęściej 9600 bps lub 19200 bps), liczbę bitów danych, bity stopu oraz parzystość. Parametry te muszą być w pełni zgodne z ustawieniami zaprogramowanymi w menu serwisowym samej drukarki.

Krok 3: Harmonizacja i mapowanie matrycy stawek PTU

Kluczowym elementem wdrożenia jest zgodność stawek podatkowych. W konfiguracji sterownika w Kasiarzu GT należy precyzyjnie przypisać stawki podatku VAT zdefiniowane w programie Subiekt GT (na przykład stawka podstawowa 23%, obniżona 8%, obniżona 5%, stawka zwolniona ZW) do odpowiadających im liter w matrycy stawek PTU (oznaczenia od litery A do litery G w pamięci urządzenia fiskalnego). Jeżeli podłączone są dwie różne drukarki, każda z nich musi mieć zweryfikowaną własną matrycę, ponieważ niezgodność przypisania chociażby jednej litery skutkuje natychmiastową blokadą wydruku paragonu przez mechanizmy zabezpieczające drukarki.

Krok 4: Ustawienie parametrów dokumentów i uprawnień w programie Subiekt GT

Po skonfigurowaniu i przetestowaniu połączenia w Kasiarzu GT przechodzi się do konfiguracji parametrów w samym programie Subiekt GT. W menu administracyjnym definiuje się parametry rejestracji fiskalnej dla poszczególnych typów dokumentów (paragony imienne, paragony zwykłe, faktury uproszczone). Ustala się, czy program ma automatycznie wysyłać dokument do fiskalizacji po jego zapisaniu, czy fiskalizacja ma odbywać się na żądanie operatora, a także przypisuje się domyślne urządzenie rejestrujące dla danego stanowiska lub użytkownika.

Krok 5: Wykonanie testów komunikacyjnych i próbnych wydruków niefiskalnych

Przed dopuszczeniem stanowiska do bieżącej pracy z klientami przeprowadza się serię testów transmisyjnych. W module Kasiarz GT wykonuje się procedurę sprawdzenia połączenia oraz synchronizacji czasu (uzgodnienie zegara drukarki z czasem systemowym komputera). Następnie generuje się niefiskalny wydruk testowy (na przykład wydruk stanu kasy lub niefiskalny raport diagnostyczny), aby potwierdzić prawidłowy odbiór komend sterujących przez każde z podłączonych urządzeń.

Błędy popełniane przy próbach samodzielnej konfiguracji

Samodzielne próby uruchomienia kilku rejestratorów na jednym komputerze często prowadzą do problemów technicznych, które blokują możliwość wystawiania dokumentów sprzedaży.

Jednym z najczęstszych błędów jest dopuszczenie do konfliktu portów szeregowych. Dzieje się tak, gdy użytkownik ręcznie przypisze w programie ten sam numer portu COM do dwóch różnych sterowników lub gdy system operacyjny po ponownym uruchomieniu przypisze ten sam wirtualny port do innego gniazda USB. Próba jednoczesnego otwarcia tego samego portu przez dwa procesy kończy się błędem odmowy dostępu i przerwaniem komunikacji.

Kolejną typową pomyłką jest brak synchronizacji matrycy stawek PTU. Użytkownicy często zakładają, że litera A w drukarce zawsze oznacza stawkę 23%, a litera B stawkę 8%. W starszych urządzeniach lub w sprzęcie przestawianym po zmianach przepisów podatkowych litery te mogą mieć przypisane inne wartości procentowe. Próba wydrukowania pozycji towarowej ze stawką niezgodną z pamięcią modułu fiskalnego skutkuje komunikatem o błędzie fiskalnym i przerwaniem transakcji w trakcie drukowania paragonu.

Częstym problemem jest również uruchamianie wielu niezależnych instancji Kasiarza GT w tle bez odpowiedniego skonfigurowania ich autostartu. Jeżeli proces obsługujący pierwszą drukarkę zablokuje zasoby systemowe lub zacznie odpytywać drugie urządzenie niewłaściwym protokołem transmisyjnym, dochodzi do zawieszenia kolejki wydruków. Podobny skutek wywołuje brak odpowiednich uprawnień konta użytkownika w systemie Windows do zarządzania portami szeregowymi lub usługami systemowymi.

Do problemów prowadzi także przepinanie przewodów USB między różnymi gniazdami w obudowie komputera. Kontroler magistrali USB w systemie Windows traktuje podłączenie urządzenia do innego gniazda fizycznego jako wykrycie nowego sprzętu i często tworzy nowy numer portu wirtualnego (na przykład COM7 zamiast dotychczasowego COM3). W efekcie Subiekt GT traci łączność z drukarką, ponieważ próbuje wysyłać komendy na nieaktywny port.

Kiedy problem wynika z innych przyczyn niż konfiguracja oprogramowania

Nie każde zakłócenie w pracy urządzeń fiskalnych jest spowodowane błędami w ustawieniach programu Subiekt GT czy modułu Kasiarz GT. W trakcie diagnostyki stanowiska sprzedaży należy wykluczyć usterki sprzętowe oraz ograniczenia wynikające ze stanu samego modułu fiskalnego.

Do przyczyn leżących po stronie samego urządzenia należą:

  • Zapełnienie pamięci fiskalnej (sytuacja, w której w module rejestrującym skończyło się miejsce na wpisy dobowe, co wymaga wymiany pamięci fiskalnej przez uprawniony serwis producenta).
  • Zablokowanie urządzenia z powodu niewykonania dobowego raportu fiskalnego po upływie doby fiskalnej.
  • Uszkodzenie mechanizmu drukującego, zużycie głowicy termicznej, zacięcie papieru lub awaria czujnika obecności papieru w zasobniku.
  • Błąd sumy kontrolnej pamięci RAM drukarki spowodowany rozładowaniem wewnętrznego akumulatora podtrzymującego pamięć podręczną.
  • Awaria zasilacza sieciowego powodująca spadki napięcia podczas załączania silnika przesuwu papieru i resetowanie procesora drukarki.

Przyczynami komunikacyjnymi i środowiskowymi mogą być natomiast:

  • Uszkodzenie przewodu sygnałowego USB lub RS-232, ułamane piny w złączu lub zakłócenia elektromagnetyczne na zbyt długim kablu nieekranowanym.
  • Brak dostępu do sieci lokalnej lub Internetu w przypadku drukarek fiskalnych online, co po określonym w przepisach czasie skutkuje zablokowaniem rejestracji sprzedaży z powodu braku łączności z Centralnym Repozytorium Kas.
  • Uszkodzenie plików bazy danych Microsoft SQL Server lub uszkodzenie indeksów tabeli konfiguracji urządzeń zewnętrznych w bazie Subiekta GT.
  • Działanie oprogramowania antywirusowego lub zapory sieciowej (firewall), które blokuje komunikację sieciową usługi SUZ na określonych portach TCP/IP.

Zasady prawidłowej eksploatacji stanowiska z wieloma drukarkami

Prawidłowe funkcjonowanie środowiska wielourządzeniowego wymaga przestrzegania podstawowych reguł eksploatacyjnych przez personel obsługujący sprzedaż.

Zaleca się trwałe oznaczenie fizycznych gniazd USB w komputerze oraz odpowiadających im wtyczek drukarek (na przykład za pomocą etykiet kolorystycznych lub opisów literowych). Zapobiega to przypadkowemu przepięciu kabli podczas sprzątania stanowiska lub reorganizacji biura. Równie istotne jest wyraźne opisanie samych drukarek (na przykład nazwa firmy lub obsługiwany dział), aby pracownik fizycznie wiedział, z którego urządzenia zostanie wydrukowany paragon.

Każde stanowisko wyposażone w komputer oraz urządzenia fiskalne powinno być zasilane za pośrednictwem zasilacza awaryjnego UPS (urządzenie podtrzymujące zasilanie akumulatorowe w przypadku zaniku prądu w sieci elektroenergetycznej). Nagły zanik napięcia podczas transferu danych fiskalnych może doprowadzić do niespójności ewidencji (sytuacja, w której dokument został zapisany w bazie danych Subiekta GT, ale nie został wydrukowany na drukarce, lub odwrotnie).

Warto również wprowadzić stałą procedurę kończenia dnia sprzedaży, obejmującą wykonanie raportu dobowego na każdym z podłączonych urządzeń fiskalnych. Pozwala to na bieżąco weryfikować poprawność stanów kasowych i uniknąć blokad mechanizmu fiskalnego przy rozpoczęciu kolejnego dnia pracy.

Najczęściej zadawane pytania (FAQ)

Czy Subiekt GT pozwala na równoczesny wydruk paragonów z dwóch różnych podmiotów na dwóch drukarkach?

Tak, jest to możliwe pod warunkiem uruchomienia dwóch oddzielnych instancji programu Subiekt GT, z których każda pracuje na własnej bazie danych danego podmiotu gospodarczego. Każda baza danych musi posiadać w Kasiarzu GT skonfigurowaną własną drukarkę na unikalnym porcie komunikacyjnym. Wydruki mogą być realizowane niezależnie bez konieczności przełączania urządzeń.

Co należy zrobić, gdy po restarcie komputera Subiekt GT przestaje widzieć jedną z drukarek?

W pierwszej kolejności należy sprawdzić w Menedżerze urządzeń systemu Windows, czy system nie zmienił numeracji portów COM dla podłączonych konwerterów USB. Jeżeli port uległ zmianie, należy przywrócić pierwotny numer w zaawansowanych właściwościach portu w systemie lub zaktualizować numer portu w konfiguracji sterownika w module Kasiarz GT. Warto upewnić się, że kabel USB nie został przepięty do innego gniazda fizycznego.

Czy można podłączyć jednocześnie starszą drukarkę z kopią elektroniczną oraz nową drukarkę online?

Tak, system Subiekt GT oraz moduł Kasiarz GT w pełni obsługują konfiguracje mieszane. Starsze urządzenie może komunikować się tradycyjnym protokołem przez port szeregowy COM, natomiast nowa drukarka fiskalna online może być podłączona przez interfejs USB lub sieć lokalną Ethernet za pośrednictwem usługi SUZ (Serwer Urządzeń Zewnętrznych). Każde urządzenie funkcjonuje jako niezależna pozycja w rejestrze urządzeń.

Jakie protokoły komunikacyjne są obsługiwane przez moduł Kasiarz GT?

Kasiarz GT zawiera bibliotekę sterowników dla większości wiodących protokołów fiskalnych stosowanych na polskim rynku, w tym protokołów Posnet (standard Thermal i nowsze odmiany), Novitus (rodzina protokołów Tango, Vento, Deon), Elzab (protokoły FP600, Mera, Omega) oraz Upos. Wybór protokołu zależy od modelu urządzenia i ustawień jego pamięci operacyjnej.

Czy do obsługi dwóch drukarek fiskalnych konieczny jest zakup dodatkowych licencji na system Subiekt GT?

Standardowa licencja programu Subiekt GT nie nakłada ograniczeń co do liczby podłączonych urządzeń zewnętrznych w ramach jednego stanowiska komputerowego. Jeżeli jednak obsługa dwóch drukarek wiąże się z prowadzeniem dwóch odrębnych podmiotów gospodarczych (dwóch oddzielnych firm z różnymi numerami NIP), prawo do korzystania z programu dla drugiego podmiotu wymaga posiadania odpowiedniej licencji lub rozszerzenia wielopodmiotowego zgodnie z zasadami licencjonowania firmy InsERT.

Rzetelna konfiguracja środowiska sprzedaży wielourządzeniowej

Stabilna praca wielu drukarek fiskalnych podłączonych do jednego stanowiska komputerowego wymaga precyzyjnego dopasowania parametrów sprzętowych, sterowników systemowych oraz ustawień oprogramowania Subiekt GT. Wyeliminowanie konfliktów transmisji szeregowej, harmonizacja stawek podatkowych i prawidłowe przypisanie profili operatorów gwarantują bezproblemowe rejestrowanie transakcji handlowych i pełną zgodność z obowiązującymi przepisami skarbowymi.

Powiązane teksty