Komunikacja z kasami za pomocą modemu GPRS

Informacja dotyczy połączenia kas Bingo XL (na takich kasach testowaliśmy połączenie).
Preferowana jest aktualizacja programu Small Business do wersji z sierpnia 2014 (5.1.xxxx.6573), (starsze wersje nie mają komunikatów w trybie połączenia z modemem GPRS).

Aby połączyć się z kasą na modemie GPRS należy uruchomić nasz sterownik urządzeń zdalnych Comserwer:

http://symplex.eu/download/comserwer.exe

Po uruchomieniu w prawym dolnym rogu ekranu(zasobniku systemowym) kliknąć prawym klawiszem wybrać "Porty wirtualne":



i ustawić adresy IP kas fiskalnych z modemami GPRS oraz wirtualne porty COM. Poniżej przykład (wystarczy tylko ustawić port COM jeżeli mamy tylko jedną taką kasę):

Ze względu na to, że adresy w sieciach komórkowych standartowo są dynamiczne, należy wykupić odpowiednią usługę u operatora i otrzymać adres statyczny.  Chodzi o sytuacje, gdy komunikować będziemy się z wieloma kasami i należy rozróżnić odpowiednią kasę fiskalną (kasy są rozróżniane właśnie przez adres IP).

Porty wirtualne są tak tworzone przez Comserwer, że można nawet ustawić port np. COM1, który może być fizycznie w systemie.
Po włączeniu kasy z modemem GPRS w statusie połączenie w powyższym dialogu pokaże się informacja z jakiego IP nastąpiło połączenie.

 

UWAGA:

Port do którego modemy mają się łączyć ustawić w kasach na 1339 i tak ustawić w numerze telefonu w kasie w menu Bingo XL->Konfiguracja->Usługi PC->Modem->Konfiguracja modemu->Numer telefonu.  Np: 

moj_adres_ip.com.pl:1339.

Pamiętać także o ustawieniu parametrów Sekw. startowej w kasie Bingo XL->Konfiguracja->Usługi PC->Modem->Konfiguracja modemu->Sekw.startowa (wpisać ciągiem poniższe dwie linie bez przerwy):

AT+CPIN=2220.N3AT^SICS=0,conType,GPRS0.N1AT^SISS=0,srvType,

Transparent.N1AT^SISC=0.N1AT^SISS=0,conId,0.N1AT^SISS=0,address,.T.N1AT^SISO=0.N5AT^SIST=0

lub zaprogramować programem (Kasy->Konfiguracja...->F8 dodatkowe funkcje->F3 Dodatkowe):

 



Następnie w Small-u ustawiamy kasę następująco (ważne jest zaznaczenie opcji "Kasa jest podłączona do innego..." oraz wpisanie adresu "localhost") (ustawienie pola "szybkość" nie ma znaczenia):