Integracja drukarek i kas fiskalnych z rejestratorami cyfrowymi na przykładzie technologii POS
Spis treści
Informacje podstawowe
Minimalne wersje i parametry używanego sprzętu oraz oprogramowania CCTV dla wybranych producentów
System | Wersja |
---|---|
Rejestrator NVR Hikvision DS-7616NI-I2 | V4.40.017 201124 |
Oprogramowanie: iVMS-4200 | 3.4.0.9 |
System | Wersja |
---|---|
Rejestrator NVR Dahua DH-NVR-5232-4KS2 | V4.001.0000003.2, 2020-10-10 |
Oprogramowanie: DSS PRO | V7.002.0000005.2.R.20201223 |
System | Wersja |
---|---|
Rejestrator NVR IPOX PX-NVR6488H | 1.4.4, 23-09-2020 |
Oprogramowanie: NVMS 2.0 | 2.1.2_07.11.2020 |
Czytniki kodów kreskowych a POS
Rejestratory bezpośrednio nie obsługują czytników kodów kreskowych ale dostępna jest przystawka (IPOX GABI), która umożliwia przesyłanie danych z czytnika do rejestratora na takiej samej zasadzie jakby to była drukarka fiskalna. Przystawka współpracuje z rejestratorami IPOX, HIKVISION oraz Dahua. Rozwiązanie wspomaga pracę magazynów oraz usprawnia proces odnajdowania nagrań z pakowania produktów w spornych sytuacjach.
![](https://www.napad.pl/data/artykuly/Artykul_PoS/14.jpg)
Szczegółowy opis konfiguracji modułu znajduje się w instrukcji obsługi IPOX GABI
Wprowadzenie do Pos
POS nowej generacji umożliwia odbieranie komunikatów przesyłanych przez urządzenia sieciowe do wskazanego adresu IP na określony port, do rejestratorów w postaci czystego tekstu.
W praktyce oznacza to, że rejestratory potrafią odebrać m.in.:
- pełną treść paragonu fiskalnego z dowolnej drukarki/kasy fiskalnej która umożliwia przesyłanie ich treści do tzw. monitora wydruku.
- dowolny tekst wysyłany z komputera na wskazany adres IP oraz numer portu.
Dlatego technologia umożliwia integrację zarówno drukarek/kas fiskalnych, czytników kodów kreskowych czy własnych rozwiązań dedykowanych.
Zaletą POS w rejestratorach jest możliwość późniejszego wyszukiwania nagrań w oparciu o treść paragonu/tekstu który został przesłany do urządzenia. Ponieważ dane tekstowe są przechowywane w bazie danych, może być ona przeszukiwana pod kątem dowolnej treści.
Schemat działania
![Schemat działania PoS.](https://www.napad.pl/data/artykuly/Artykul_PoS/1.jpg)
Uwagi praktyczne dotyczące instalacji
- Urządzenia sieciowe powinny znajdować się w tej samej podsieci (w naszym przykładzie drukarka fiskalna ma adres 192.168.2.36, rejestrator: np. 192.168.2.41).
- Rejestratory co do zasady filtrują dane, które są do nich przesyłane. Oznacza to że należy określić z jakiego adresu IP będą odbierać one komunikaty).
Konfiguracja POS w praktyce
![Logo IPOX](https://www.napad.pl/data/artykuly/Artykul_PoS/ipox.png)
- Rejestrator oraz urządzenie fiskalne powinny znajdować się w tej samej podsieci.
- Drukarka fiskalna musi mieć aktywny moduł monitora wydruku:
Drukarkę fiskalną można skonfigurować przy pomocy oprogramowania Wiking PL lub menu ekranowego samego urządzenia.
Menu → Ustawienia → Konfiguracja → Komunikacja → Monitor wydruku → Klient:
Parametr | Wartość |
---|---|
Konfiguracja połączenia | Włączony |
Adres serwera | Adres IP rejestratora np.: 192.168.2.41 |
Port serwera | Port na który będą wysyłane dane np.: 6003 |
Menu → Ustawienia → Konfiguracja → Komunikacja → Monitor wydruku → Ogólne:
Parametr | Wartość |
---|---|
Strona kodowa | Wedle uznania np.: WINDOWS-1250 |
- Naciśnij przycisk Zastosuj aby zapisać wprowadzone zmiany.
- Przejdź do sekcji Sieć → Port i Skonfiguruj numer portu POS:
![](https://www.napad.pl/data/artykuly/Artykul_PoS/33-915.jpg)
Parametr | Wartość |
---|---|
Port POS | Port na który będą wysyłane dane np.: 6003 |
- Domyślnie rejestratory nie są przygotowane do zapisu zdarzeń POS. Skonfiguruj parametry zapisu w sekcji Zapis → Ustawienia trybu → Tryb zapisu. Naciśnij przycisk Zaawansowane i zaznacz pole Zapis wg POS. Nie zapomnij zaznaczyć innych pozycji jeśli rejestrator prowadził dotychczas zapis np. wg detekcji ruchu czy analizy wideo.
![](https://www.napad.pl/data/artykuly/Artykul_PoS/34-915.jpg)
Naciśnij przycisk Dodaj aby utworzyć nowy tryb zapisu. System wyświetli listę kamer z możliwością określenia dodatkowych parametrów. Potwierdź zmiany przyciskiem OK, następnie naciśnij przycisk Zastosuj aby zapisać wprowadzone zmiany.
- Sprawdź czy paragony drukują się poprawnie. Oprogramowane Wiking PL pozwala wysłać do drukarki paragon testowy. Można także wydrukować np. jeden z dostępnych raportów – te dane również zostaną dostarczone do rejestratora.
- Dostęp do zapisanych nagrań możliwy jest z poziomu rejestratora oraz programu NVMS 2.0.
W podglądzie na żywo rejestratory IPOX sygnalizują odbiór danych POS poprzez zmianę koloru wskaźnika zdarzeń na fioletowy (kropka w prawym górnym rogu).
![](https://www.napad.pl/data/artykuly/Artykul_PoS/35-915.jpg)
Dostęp do zapisanych nagrań możliwy jest z poziomu rejestratora oraz z poziomu NVMS 2.0
Dostęp z poziomu rejestratora.
- Przejdź do sekcji Start → Wyszukiwanie → Wg zdarzenia
![](https://www.napad.pl/data/artykuly/Artykul_PoS/36-915.jpg)
- Określ ramy czasowe, wybierz kamerę a następnie wprowadź poszukiwany ciąg znaków w polu Klucz POS.
![](https://www.napad.pl/data/artykuly/Artykul_PoS/37-915.jpg)
- Naciśnij przycisk Wyszukaj aby przeszukać dostępne nagrania. System wyświetli wyniki w tabeli.
- Naciśnij przycisk Odtwarzanie aby zobaczyć podgląd nagrania w małym oknie lub zaznacz nagranie i kliknij przycisk Odtwarzanie znajdujący się na dole okna aby odtworzyć wybrane nagranie na pełnym ekranie.
![](https://www.napad.pl/data/artykuly/Artykul_PoS/38-915.jpg)
Nagrania powiązane z POS będą oznaczone kolorem fioletowym.
![](https://www.napad.pl/data/artykuly/Artykul_PoS/39-915.jpg)
Dostęp z poziomu NVMS 2.0
- Przejdź do sekcji Odtwarzanie
- Wybierz kamerę i rozwiń listę opcji wyszukiwania przy pomocy przycisku Więcej
![](https://www.napad.pl/data/artykuly/Artykul_PoS/40-915.jpg)
- Wprowadź poszukiwany ciąg znaków w polu klucz POS, a następnie naciśnij przycisk Szukaj.
- Nagrania powiązane z POS będą oznaczone kolorem fioletowym.
![](https://www.napad.pl/data/artykuly/Artykul_PoS/41-915.jpg)
Kliknij na danym wyniku wyszukiwania aby uzyskać dostęp do danego zdarzenia POS.
![](https://www.napad.pl/data/artykuly/Artykul_PoS/42-915.jpg)
![Logo Hikvision](https://www.napad.pl/data/artykuly/Artykul_PoS/hikvision.png)
- Rejestrator oraz urządzenie fiskalne powinny znajdować się w tej samej podsieci.
- Drukarka fiskalna musi mieć aktywny moduł monitora wydruku:
Drukarkę fiskalną można skonfigurować przy pomocy oprogramowania Wiking PL lub menu ekranowego samego urządzenia.
Menu → Ustawienia → Konfiguracja → Komunikacja → Monitor wydruku → Klient:
Parametr | Wartość |
---|---|
Konfiguracja połączenia | Włączony |
Adres serwera | Adres IP rejestratora np.: 192.168.2.41 |
Port serwera | Port na który będą wysyłane dane np.: 6003 |
Menu → Ustawienia → Konfiguracja → Komunikacja → Monitor wydruku → Ogólne:
Parametr | Wartość |
---|---|
Strona kodowa | Wedle uznania np.: WINDOWS-1250 |
- W menu ekranowym rejestratora przejdź do sekcji System → POS.
- Przy pomocy przycisku edytuj Wybierz kanał POS, do którego mają być przekazywane dane z drukarki fiskalnej.
![](https://www.napad.pl/data/artykuly/Artykul_PoS/3-915.jpg)
- Zaznacz pole Włącz
- Protokół transmisji – uniwersalny
- Tryb połączenia – Odbiór TCP
Kliknij przycisk Parametry i wprowadź następujące pola:
Parametr | Wartość |
---|---|
Port | Taki jak port serwera monitora wydruku – w przykładzie port 6003 |
Dozwolony zdalny adres IP | Adres IP drukarki fiskalnej – w przykładzie 192.168.2.36 |
Kliknij przycisk OK, aby potwierdzić wprowadzone zmiany.
- Określ kodowanie znaków zgodne z kodowaniem znaków generowanym przez drukarkę. W przykładzie wykorzystano Windows-1250
Tryb nakładania pozwala określić w jaki sposób rejestrator ma wyświetlać odbierane dane. Jeśli drukarka przesyła dane dzielone na sekcje, lepszym wyborem może okazać się opcja „Przewijaj”.
Dostęp do zapisanych nagrań możliwy jest z poziomu rejestratora oraz programu ivms-4200
Dostęp z poziomu rejestratora.
- Przejdź do sekcji Odtwarzanie
- Wybierz kamerę, do której został przypisany kanał POS
![](https://www.napad.pl/data/artykuly/Artykul_PoS/8-915.jpg)
- Kliknij na przycisk Wyszukiwanie niestandardowe.
- W nowym oknie określ parametry wyszukiwania:
![](https://www.napad.pl/data/artykuly/Artykul_PoS/9-915.jpg)
- Naciśnij przycisk Rozpocznij wyszukiwanie, aby znaleźć pasujące nagrania.
![](https://www.napad.pl/data/artykuly/Artykul_PoS/10-915.jpg)
- Zaznacz nagranie, które Chcesz odtworzyć
![](https://www.napad.pl/data/artykuly/Artykul_PoS/11-915.jpg)
Dostęp do nagrań z poziomu ivms-4200
- Przejdź do sekcji Odtwarzanie → Odtwarzanie POS
- Wybierz kamerę, Wprowadź klucz POS i Wyszukaj nagranie
![](https://www.napad.pl/data/artykuly/Artykul_PoS/12-915.jpg)
Po prawej stronie pojawi się lista dopasowanych wyników
![](https://www.napad.pl/data/artykuly/Artykul_PoS/13-915.jpg)
![Logo Dahua](https://www.napad.pl/data/artykuly/Artykul_PoS/dahua.png)
- Rejestrator oraz urządzenie fiskalne powinny znajdować się w tej samej podsieci.
- Drukarka fiskalna musi mieć aktywny moduł monitora wydruku:
Drukarkę fiskalną można skonfigurować przy pomocy oprogramowania Wiking PL lub menu ekranowego samego urządzenia.
Menu → Ustawienia → Konfiguracja → Komunikacja → Monitor wydruku → Klient:
Parametr | Wartość |
---|---|
Konfiguracja połączenia | Włączony |
Adres serwera | Adres IP rejestratora np.: 192.168.2.41 |
Port serwera | Port na który będą wysyłane dane np.: 6003 |
Menu → Ustawienia → Konfiguracja → Komunikacja → Monitor wydruku → Ogólne:
Parametr | Wartość |
---|---|
Strona kodowa | Wedle uznania np.: WINDOWS-1250 |
- Z menu ekranowego rejestratora przejdź do sekcji Menu główne → POS → POS
- W nowym oknie skonfiguruj parametry połączenia POS
![](https://www.napad.pl/data/artykuly/Artykul_PoS/15-915.jpg)
- Zaznacz pole Włącz
- Protokół – Ogólny (General)
- Tryb połączenia – Odbiór TCP
Kliknij przycisk Ustawienia i wprowadź następujące pola
Parametr | Wartość |
---|---|
IP źródła | Adres IP drukarki fiskalnej – w przykładzie 192.168.2.36 |
Kliknij przycisk OK aby potwierdzić wprowadzone zmiany.
- Określ kodowanie znaków zgodne z kodowaniem znaków generowanym przez drukarkę. W przykładzie wykorzystano Windows-1250.
- Włącz opcję Info POS aby informacje były wyświetlane na podglądzie na żywo.
Tryb nakładania pozwala określić w jaki sposób rejestrator ma wyświetlać odbierane dane. Jeśli drukarka przesyła dane dzielone na sekcje, lepszym wyborem może okazać się opcja „Przewijaj”.
Naciśnij przycisk Zastosuj, aby zapisać wprowadzone zmiany.
- Sprawdź czy paragony drukują się poprawnie. Oprogramowane Wiking PL pozwala wysłać do drukarki paragon testowy. Można także wydrukować np. jeden z dostępnych raportów – te dane również zostaną dostarczone do rejestratora.
![](https://www.napad.pl/data/artykuly/Artykul_PoS/18-915.jpg)
Dostęp do zapisanych nagrań możliwy jest z poziomu rejestratora oraz z programu DSS PRO
Dostęp z poziomu rejestratora.
- Przejdź do sekcji POS → Wyszukiwanie POS
- Wprowadź klucz POS w polu Info POS
- Wybierz kamerę, do której został przypisany kanał POS, Wskaż zakres dat i naciśnij przycisk Wyszukaj
- System wyświetli listę dopasowanych nagrań
![](https://www.napad.pl/data/artykuly/Artykul_PoS/19-915.jpg)
- Zaznacz nagranie, które Chcesz odtworzyć a następnie Kliknij przycisk Odtwarzaj
![](https://www.napad.pl/data/artykuly/Artykul_PoS/20-915.jpg)
Dostęp z programu DSS PRO.
Dostęp do POS z poziomu oprogramowania jest możliwy jedynie z przy pomocy programu DSS PRO, który wymaga zakupu odpowiedniej licencji dla kanału POS. W chwili pisania tego artykułu ani SmartPSS ani DSS Express nie pozwalają na odczytywanie zdarzeń POS z rejestratorów. Aby DSS PRO mógł poprawnie odfiltrować dane POS zapisane w rejestratorze wymaganie jest skonfigurowanie znacznika końca paragonu. Parametr znajduje się w sekcji:
System → koniec POS → Znak końca POS
![](https://www.napad.pl/data/artykuly/Artykul_PoS/21-915.jpg)
W praktyce najlepiej jest ustawić treść, która drukuje się na końcu każdego paragonu, np. unikalny identyfikator drukarki fiskalnej. W przykładzie wykorzystano niezafiskalizowaną drukarkę a treść drukowana na każdym paragonie w stopce miała postać: ## NIEFISKALNY ##
![](https://www.napad.pl/data/artykuly/Artykul_PoS/22-915.jpg)
Dostęp do zdarzeń POS w DSS PRO
- W oknie głównym programy przejdź do sekcji Odtwarzanie nagrania
![](https://www.napad.pl/data/artykuly/Artykul_PoS/23-915.jpg)
- W nowo otwartej zakładce Wybierz Wyszukiwanie POS
![](https://www.napad.pl/data/artykuly/Artykul_PoS/24-915.jpg)
- Wybierz kamerę do której jest przypisany POS, w polu Słowo kluczowe Wprowadź poszukiwany ciąg znaków. Następnie Naciśnij przycisk Szukaj.
![](https://www.napad.pl/data/artykuly/Artykul_PoS/25-915.jpg)
- Program wyświetli listę paragonów
![](https://www.napad.pl/data/artykuly/Artykul_PoS/26-915.jpg)
- Zaznacz paragon i Naciśnij przycisk Odtwarzanie aby zobaczyć zapis POS
![](https://www.napad.pl/data/artykuly/Artykul_PoS/27-915.jpg)
- Paragony mogą być również wyświetlane w podglądzie na żywo
![](https://www.napad.pl/data/artykuly/Artykul_PoS/28-915.jpg)
Dodatek
Dane do rejestratorów POS można przesyłać także z dowolnego komputera. Poniżej przykłady takich zastosowań.
Dowolny tekst, na przykładzie polecenia wywołanego w systemie Linux (uruchomiony w tej samej podsieci co rejestrator):
Szczegółowych informacji na temat opisanych wyżej funkcjonalności oraz sposobu przekierowania komunikatów z sytemu Linux do rejestratorów udziela nasz dział wsparcia technicznego.