W niniejszym artykule znajdą Państwo istotne informacje dotyczące hardware TSE firmy Swissbit.
Zasadniczo istnieją dwie różne wersje urządzenia Swissbit – TSE
- Release (przeznaczona do użytku produkcyjnego)
- Developer (przeznaczona do testowania i programowania) Wersja Developer może być wykorzystywana wyłącznie do celów programistycznych i testowych. Aby korzystać z tego urządzenia TSE, w module fiskalnym musi być ustawiona właściwość testowa (IsTest).
Podczas sprawdzania statusu TSE w danych statusowych uwzględniana jest również wersja TSE: FirmwareType
- FirmwareType RLS: Release
- FirmwareType DEV: Development (nie nadaje się do rzeczywistego użytku!)
Informacje na temat SWISSBIT HARDWARE TSE w połączeniu z kontenerami (Docker, LXD itp.) można znaleźć w artykule, do którego prowadzi link.
Komunikacja z urządzeniem TSE
Komunikacja z urządzeniem TSE odbywa się za pośrednictwem interfejsu plików na pamięci USB.
Proszę upewnić się, że:
- Dostęp do pamięci USB jest możliwy (zasady grupowe)
- Dostęp do plików na urządzeniu TSE nie powinien być blokowany przez program antywirusowy
- Ustawienia oszczędzania energii powinny być wyłączone dla tej pamięci USB.
Wiele funkcji urządzenia TSE można obsługiwać bezpośrednio zarówno w środowisku serwisowym, jak i w środowisku integracji .NET; oto kilka przykładów:
- Przeprowadzenie autotestu
- Przeprowadzenie testu połączenia (ConnectTest)
- ListClients (wyświetlenie zarejestrowanych kas fiskalnych w TSE)
- Zapytanie o stan
- Aktualizacja czasu
- Odczytaj listę otwartych transakcji
Inicjalizacja urządzenia TSE
Inicjalizacja urządzenia Swissbit-TSE odbywa się całkowicie automatycznie po wywołaniu funkcji InitializeClient. Inicjalizacja trwa około 1 minuty.
W przypadku wymiany urządzenia TSE (z powodu usterki) nowe urządzenie Swissbit-TSE również zostanie zainicjowane całkowicie automatycznie.
Zabezpieczenia TSE
W urządzeniu TSE istnieje kilka typów użytkowników, które w praktyce przypominają role. Nie ma możliwości tworzenia dedykowanych użytkowników.
Na urządzeniu TSE występują następujący 3 użytkownicy (typy użytkowników):
- Użytkownik niezidentyfikowany (użytkownik niezarejestrowany, nie wymaga logowania)
- Użytkownik administracyjny
- Użytkownik TimeAdmin
Elementy zabezpieczeń
W celu zabezpieczenia użytkowników typu „admin” i „TimeAdmin” przewidziano jeden kod PIN dla użytkownika typu „admin” oraz jeden dla użytkownika typu „TimeAdmin”.
Ponadto istnieje kod PUK administratora. Można go wykorzystać do odblokowania zablokowanego użytkownika (Admin/TimeAdmin).
Zasadniczo kod PIN można wprowadzić nieprawidłowo maksymalnie 5 razy. Po przekroczeniu tego limitu dany użytkownik zostanie zablokowany.
Użytkownika można ponownie odblokować za pomocą kodu PUK administratora.
Kod AdminPUK oraz kody PIN dla użytkownika admin i TimeAdmin można zapisać w konfiguracji.
Prosimy o zasięgnięcie informacji na temat SecuritySeed przed instalacją.
W przypadku urządzenia TSE firmy Swissbit zakupionego bezpośrednio od Swissbit, PartnerTech lub RetailForce nie ma potrzeby dokonywania żadnych dodatkowych ustawień.
Przywrócenie ustawień fabrycznych modułu TSE (możliwe wyłącznie w przypadku modułu TSE typu Developer)
Urządzenie TSE dla programistów można w dowolnym momencie zresetować do ustawień fabrycznych.
Funkcja ta jest dostępna wyłącznie w przypadku modułu TSE dla programistów i generuje błąd, jeśli zostanie wykonana na module TSE przeznaczonym do użytku produkcyjnego (takiego modułu nie można zresetować).
Ta funkcja może okazać się przydatna w następujących sytuacjach:
- Powtórzenie testu inicjalizacji
- Kod AdminPuk został wprowadzony nieprawidłowo więcej niż 3 razy
- Całkowite zresetowanie urządzenia TSE w celu przeprowadzenia kolejnego testu
Ten artykuł został przetłumaczony automatycznie.
Komentarze
Komentarze: 0
Zaloguj się, aby dodać komentarz.