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

Kasy fiskalne online i personel w Subiekcie GT

Przy sprzedaży stacjonarnej Subiekt GT musi sprawnie współpracować z kasami fiskalnymi online oraz uwzględniać, który pracownik obsługuje daną transakcję — to podstawa rzetelnych rozliczeń.

Objaw

Zgłoszenia dotyczą sklepów wdrażających kasy fiskalne online, problemów z komunikacją między kasą a systemem, a także potrzeby przypisania pracowników do konkretnych stanowisk kasowych z kontrolą ich uprawnień.

Możliwe przyczyny

Typowe sytuacje: przejście z kasy starszego typu na kasę online zgodną z aktualnymi przepisami, rozbudowa zespołu sprzedażowego wymagająca jasnego przypisania odpowiedzialności za rozliczenia kasowe, oraz potrzeba wprowadzenia rabatów i promocji przypisanych do konkretnego punktu sprzedaży.

Co robimy

Konfigurowana jest obsługa kas fiskalnych online w komunikacji z Subiektem GT, dla jednego lub wielu sklepów jednocześnie. Wdrażane jest przypisanie pracowników do punktów sprzedaży z kontrolą uprawnień, żeby każda transakcja była powiązana z konkretną osobą ją obsługującą. Konfigurowane są raporty sprzedaży, obrotu i rozliczeń kasowych osobno dla każdego sklepu, a także rabaty i promocje przypisane do konkretnego punktu sprzedaży.

Ile to trwa

Konfiguracja kasy fiskalnej i uprawnień pracowników w jednym punkcie sprzedaży to zwykle jeden do dwóch dni pracy.

Co można zrobić samemu, zanim przyjedzie serwisant

Warto przygotować listę pracowników obsługujących sprzedaż wraz z zakresem ich uprawnień oraz sprawdzić model i wersję oprogramowania posiadanej kasy fiskalnej.

Czego nie robić: nie warto udostępniać jednego, wspólnego loginu wielu pracownikom „dla wygody" — utrudnia to rzetelne rozliczenie kasowe i identyfikację, kto faktycznie obsłużył daną transakcję.

Warunki

Konfiguracja wyceniana jest indywidualnie, zależnie od liczby kas i pracowników objętych wdrożeniem.

Architektura komunikacji między kasą fiskalną online a systemem Subiekt GT

Integracja kasy fiskalnej z systemem magazynowo-sprzedażowym Subiekt GT opiera się na module Kasiarz GT (programie pomocniczym wchodzącym w skład pakietu InsERT GT, który odpowiada za bezpośrednią wymianę danych z urządzeniami fiskalnymi i wagami kalkulacyjnymi). W przeciwieństwie do drukarek fiskalnych, które pracują w trybie ciągłym pod bezpośrednią kontrolą programu sprzedażowego i rejestrują każdy paragon na bieżąco, kasa fiskalna jest urządzeniem autonomicznym. Oznacza to, że posiada własny procesor, pamięć bazy towarowej oraz wewnętrzny zegar czasu rzeczywistego. Kasa może prowadzić sprzedaż bez stałego połączenia z komputerem, a wymiana danych z bazą Subiekta GT odbywa się w trybie transmisji wsadowej (przesyłania całych pakietów danych o towarach i zrealizowanej sprzedaży w określonych momentach).

Nowoczesne kasy fiskalne online realizują równolegle dwa niezależne tory komunikacji. Pierwszy tor to bezpośrednie połączenie kasy z Centralnym Repozytorium Kas (systemem teleinformatycznym prowadzonym przez Szefa Krajowej Administracji Skarbowej, służącym do automatycznego przesyłania danych o wystawionych paragonach, raportach dobowych i zdarzeniach serwisowych). Kasa realizuje to połączenie za pośrednictwem lokalnej sieci Ethernet (przewodowej sieci komputerowej), modułu bezprzewodowego Wi-Fi lub dedykowanego modemu sieci komórkowej. Drugi tor to lokalna komunikacja z komputerem, na którym zainstalowany jest Subiekt GT i Kasiarz GT. Ta transmisja służy do programowania kodów PLU (Price Look-Up Unit, czyli unikalnych numerów identyfikacyjnych towarów w pamięci kasy), aktualizowania cen oraz odbierania raportów o liczbie sprzedanych pozycji.

Do fizycznego spięcia kasy z komputerem PC wykorzystuje się złącze szeregowe RS-232 (standard przesyłu danych przez dedykowany kabel z wtykiem DB9), magistralę USB z konwerterem na wirtualny port szeregowy lub protokół sieciowy TCP/IP (standard komunikacji w sieciach lokalnych). Wybór interfejsu determinuje stabilność przesyłu danych, zwłaszcza w sklepach, gdzie odległość między kasą a serwerem bazy danych wynosi kilkanaście lub kilkadziesiąt metrów.

Warianty problemów konfiguracyjnych i sprzętowych

W praktyce wdrożeniowej i serwisowej wyróżnia się kilka głównych wariantów problemów związanych ze współpracą kas fiskalnych online z Subiektem GT:

  • Błędy wirtualnych portów szeregowych po aktualizacjach systemu operacyjnego: Połączenie kasy fiskalnej przez port USB wymaga dedykowanego sterownika emulującego port COM (wirtualny interfejs szeregowy). Aktualizacje systemu Windows często zmieniają przypisany numer portu lub instalują niekompatybilny sterownik systemowy, co skutkuje natychmiastowym przerwaniem komunikacji w module Kasiarz GT.
  • Niezgodność matrycy stawek podatku VAT: Kasa fiskalna online posiada zaprogramowane sztywne przypisanie literowych symboli podatkowych (gdzie stawka A odpowiada zwykle 23%, stawka B 8%, stawka C 5%). Jeśli w kartotekach towarowych Subiekta GT nastąpi zmiana stawek bez wcześniejszego zaktualizowania tabeli stawek w Kasiarzu GT i samej kasie, urządzenie zablokuje odbiór bazy towarowej i zgłosi błąd parametru fiskalnego.
  • Przekroczenie dopuszczalnej długości nazwy towaru w pamięci kasy: Pamięć bazy towarowej kasy fiskalnej narzuca ograniczenia co do liczby znaków w nazwie pozycji (od 18 do 40 znaków w zależności od producenta i modelu). Subiekt GT dopuszcza znacznie dłuższe nazwy asortymentu. Przy braku odpowiednio skonfigurowanych reguł skracania nazw w Kasiarzu GT przesyłanie bazy zostaje przerwane na pierwszej zbyt długiej pozycji.
  • Zablokowane kolejki zadań i konflikty usługi KasServer: W środowiskach wielostanowiskowych, gdzie z jedną kasą łączy się kilka stanowisk roboczych przez usługę KasServer (aplikację pośredniczącą w dostępie do urządzeń zewnętrznych w sieci), może dojść do zakleszczenia wątku komunikacyjnego przy jednoczesnej próbie odebrania sprzedaży z dwóch komputerów.
  • Brak synchronizacji z Centralnym Repozytorium Kas a blokada sprzedaży: Gdy kasa online utraci połączenie z siecią internetową na czas przekraczający limit określony w pamięci fiskalnej, urządzenie wyświetla ostrzeżenie lub blokuje możliwość prowadzenia sprzedaży, co bywa mylnie diagnozowane jako awaria bazy danych Subiekta GT.

Konfiguracja uprawnień personelu i kontrola rozliczeń w Subiekcie GT

Prawidłowe przypisanie personelu do stanowisk sprzedaży jest niezbędne do zachowania kontroli nad stanami magazynowymi oraz środkami pieniężnymi. W programie Subiekt GT konfiguracja personelu opiera się na module Użytkownicy oraz zaawansowanym systemie uprawnień, który pozwala precyzyjnie określić, jakie operacje dany pracownik może wykonywać na dokumentach handlowych i kasowych.

Wdrożenie systemu kontroli personelu obejmuje następujące obszary konfiguracyjne:

  • Blokada modyfikacji cen sprzedaży i limitowanie rabatów: Standardowe uprawnienia kasjera powinny uniemożliwiać ręczną zmianę ceny towaru podczas wystawiania dokumentu. W Subiekcie GT konfiguruje się maksymalny dopuszczalny rabat procentowy lub kwotowy, jakiego dany pracownik może udzielić przy transakcji bez autoryzacji kierownika zmiany.
  • Blokada edycji i usuwania wystawionych dokumentów: Pracownik na stanowisku kasowym nie powinien mieć możliwości modyfikowania ani usuwania zrealizowanych paragonów imiennych, paragonów zwykłych ani dokumentów wydania zewnętrznego (WZ). Wszystkie korekty i zwroty powinny wymagać zalogowania użytkownika o uprawnieniach nadrzędnych.
  • Dostęp do informacji handlowych i marży: Na stanowiskach kasowych ukrywa się widoczność cen zakupu towaru, marży oraz poziomu narzutu handlowego, aby dane handlowe przedsiębiorstwa nie były widoczne dla personelu liniowego.
  • Przypisanie domyślnego magazynu i kasy gotówkowej: Każdy zalogowany pracownik może mieć na stałe przypisany punkt sprzedaży (POS, Point of Sale, czyli stanowisko obsługi sprzedaży) oraz dedykowany rejestr kasowy, dzięki czemu wpłaty i wypłaty gotówki są automatycznie kierowane do właściwego raportu kasowego.
  • Obsługa sesji kasjerskich oraz dokumentów KP i KW: W module Finanse wdraża się ewidencję operacji kasowych za pomocą dokumentów KP (Kasa Przyjmie – wpłata utargu lub zasilenie kasy) oraz KW (Kasa Wyda – wypłata gotówki, zapłata dostawcy, zdanie utargu do sejfu). Umożliwia to precyzyjne rozliczenie stanu gotówki w szufladzie kasowej na koniec zmiany każdego pracownika.

Błędy popełniane przy samodzielnej konfiguracji

Próby samodzielnego integrowania kas fiskalnych z Subiektem GT lub nieprawidłowe zarządzanie kontami personelu często prowadzą do poważnych zaburzeń w ewidencji magazynowej i księgowej:

  • Praca wszystkich sprzedawców na jednym koncie z uprawnieniami administratora: Używanie wspólnego loginu domyślnego konta z pełnymi prawami uniemożliwia ustalenie, kto wprowadził błędną cenę, usunął dokument lub dokonał nieautoryzowanej wypłaty z kasy. Likwiduje to jakąkolwiek odpowiedzialność materialną pracowników za stan kasy.
  • Ręczna zmiana cen na kasie z pominięciem bazy Subiekta GT: Gdy pracownik zmienia cenę bezpośrednio na klawiaturze kasy fiskalnej, Kasiarz GT podczas odbierania sprzedaży nie potrafi powiązać uzyskanej kwoty z kartoteką towarową. Skutkuje to powstaniem rozbieżności między obrotem fiskalnym a wartością zdjętych z magazynu towarów.
  • Wykonywanie raportu dobowego na kasie bez wcześniejszego odebrania sprzedaży w Kasiarzu GT: Odebranie sprzedaży to proces, w którym Subiekt GT pobiera z pamięci kasy informację o liczbie sprzedanych sztuk poszczególnych towarów i generuje odpowiednie dokumenty magazynowe (rozchód towaru). Jeśli raport dobowy zostanie zamknięty na kasie przed wykonaniem tej operacji, a bufor transakcji w kasie zostanie wyczyszczony, stany magazynowe w programie przestaną odpowiadać stanowi rzeczywistemu.
  • Brak kontroli nad zbieżnością kodów kreskowych i numerów PLU: Zdublowanie kodów PLU lub przypisanie tego samego kodu kreskowego EAN (Europejskiego Kodu Towarowego) do dwóch różnych kartotek w Subiekcie powoduje, że kasa fiskalna rejestruje sprzedaż niewłaściwego asortymentu.
  • Niewłaściwa konfiguracja sieciowa kasy online: Przypisanie kasie fiskalnej zmiennego adresu IP przez serwer DHCP (protokół dynamicznego przydzielania adresów sieciowych) zamiast statycznego adresu IP powoduje, że po każdym restarcie routera Kasiarz GT traci kontakt z urządzeniem.

Kiedy problem tkwi w bazie Subiekta GT, a kiedy w samej kasie fiskalnej

Prawidłowa diagnoza wymaga precyzyjnego oddzielenia problemów programistycznych od usterek sprzętowych urządzenia fiskalnego.

Problem leży po stronie systemu Subiekt GT, serwera bazy danych Microsoft SQL Server lub sieci lokalnej, gdy:

  • Kasiarz GT zgłasza błąd połączenia z bazą danych (np. odmowa dostępu do tabel SQL lub brak uprawnień użytkownika bazy).
  • Kasa fiskalna drukuje paragony w trybie autonomicznym bez błędów, ale próba wysłania nowej bazy towarowej z programu kończy się komunikatem o przekroczeniu limitu czasu (timeout, czyli brak odpowiedzi urządzenia w zadanym przedziale czasowym).
  • Występują konflikty uprawnień – dany pracownik może zalogować się do systemu, ale program blokuje zatwierdzenie dokumentu sprzedaży z powodu błędnie skonfigurowanej roli użytkownika.
  • Połączenie sieciowe z kasą zostaje zerwane z powodu blokady portów przez zaporę sieciową (firewall) na komputerze pełniącym rolę serwera.

Problem leży po stronie kasy fiskalnej lub jej osprzętu, gdy:

  • Kasa zgłasza błąd pamięci fiskalnej, błąd zegara czasu rzeczywistego (RTC) lub konieczność wykonania obowiązkowego przeglądu okresowego.
  • Uszkodzony jest kabel komunikacyjny RS-232, gniazdo USB w kasie lub przewód sterujący szuflady kasowej, przez co szuflada nie otwiera się automatycznie po zakończeniu paragonu.
  • Mechanizm drukujący kasy uległ zacięciu lub moduł kryptograficzny kasy online nie może nawiązać bezpiecznego połączenia z Centralnym Repozytorium Kas mimo w pełni sprawnego łącza internetowego.

Najczęściej zadawane pytania o integrację kas online i personelu w Subiekcie GT

Czy kasa fiskalna online aktualizuje stan magazynowy w Subiekcie GT w czasie rzeczywistym?

Nie. Kasa fiskalna online pracuje w trybie autonomicznym. W chwili wystawienia paragonu informacja o sprzedaży jest zapisywana w wewnętrznej pamięci kasy oraz wysyłana do Centralnego Repozytorium Kas. Aby stan magazynowy w Subiekcie GT został pomniejszony o sprzedane pozycje, konieczne jest uruchomienie operacji „Odbierz sprzedaż" w module Kasiarz GT. Dopiero po pobraniu danych program tworzy dokumenty rozchodu magazynowego. W przypadku potrzeby automatycznej synchronizacji w czasie rzeczywistym stosuje się drukarki fiskalne zamiast kas.

W jaki sposób bezpiecznie przenieść bazę towarową z Subiekta GT do nowej kasy fiskalnej online?

Przeniesienie bazy wymaga wcześniejszego przygotowania kartotek w Subiekcie GT. Należy zweryfikować unikalność symboli i kodów kreskowych, sprawdzić poprawność przypisania stawek podatku VAT oraz dopasować długości nazw towarów do limitu znaków obsługiwanego przez dany model kasy. Następnie w Kasiarzu GT definiuje się konfigurację nowego urządzenia, mapuje stawki podatkowe i wykonuje pełny eksport bazy towarowej przez kabel komunikacyjny lub sieć lokalną.

Jak uniemożliwić kasjerowi wgląd w ceny zakupu towarów oraz historię utargu innych pracowników?

W module administracyjnym Subiekta GT w sekcji Słowniki oraz Personel modyfikuje się uprawnienia wybranego użytkownika. Należy wyłączyć uprawnienia dotyczące podglądu cen magazynowych, kalkulacji cen, marży na pozycjach dokumentu oraz odebrać dostęp do raportów finansowych innych stanowisk kasowych. Kasjer widzi wówczas wyłącznie ceny sprzedaży detalicznej oraz pozycje wprowadzane na bieżącym dokumencie.

Dlaczego Kasiarz GT wyświetla komunikat o błędzie sumy kontrolnej lub przekroczeniu limitu czasu podczas transmisji?

Komunikat o przekroczeniu limitu czasu (timeout) najczęściej oznacza błędną prędkość transmisji (baud rate, czyli liczbę bitów przesyłanych na sekundę) ustawioną w konfiguracji portu COM, uszkodzenie przewodu sygnałowego lub konflikt numeracji portów w systemie operacyjnym. Błąd sumy kontrolnej (CRC, mechanizmu weryfikacji integralności danych) wskazuje na zakłócenia na linii przesyłowej lub nieprawidłowy format danych wysyłanych do kasy, na przykład obecność znaków specjalnych nieobsługiwanych przez procesor urządzenia fiskalnego.

Czy można przypisać różne cenniki i promocje dla poszczególnych kasjerów lub punktów sprzedaży?

Tak. Subiekt GT umożliwia zdefiniowanie wielu poziomów cen (np. cena detaliczna, cena hurtowa, cena promocyjna) oraz przypisanie domyślnego cennika do konkretnego magazynu lub punktu sprzedaży powiązanego ze stanowiskiem danego pracownika. Dodatkowo można skonfigurować automatyczne promocje czasowe i rabaty procentowe obowiązujące wyłącznie w wyznaczonym punkcie handlowym.

Organizacja wdrożenia stanowisk kasowych i wsparcie techniczne na miejscu

Wdrażanie kas fiskalnych online oraz konfiguracja uprawnień personelu w systemie Subiekt GT realizowane są bezpośrednio w siedzibie sklepu lub punktu handlowego. Zapewniamy dojazd do klienta na terenie całej Warszawy oraz okolicznych gmin podwarszawskich, co pozwala na sprawdzenie połączeń fizycznych, konfigurację sieci lokalnej LAN oraz przetestowanie pełnego cyklu sprzedażowego na rzeczywistym sprzęcie. Wszystkie operacje, od mapowania kodów PLU po audyt uprawnień pracowników i procedury zamykania zmian kasowych, są weryfikowane pod kątem spójności bazy danych oraz bezpieczeństwa rozliczeń kasowych.

Powiązane teksty