Битва терминалов (сбер)!

Mini web-сервер для печати чеков на фискальных регистраторах из мобильных приложений через HTTP запрос JSON.
Ответить
avk1973
Сообщения: 49
Зарегистрирован: 07 мар 2019, 15:52

Битва терминалов (сбер)!

Сообщение avk1973 » 04 апр 2022, 10:56

День добрый, коллеги, может кому пригодится.

Воспользовались акцией сбера "два к одному", позволяющей бесплатно поставить второй эквайринговый терминал и словили небольшое "развлечение".

При регистрации нового (или редактировании записи старого) ethernet-терминала сбербанка в kkmserver'e, автоматически перезаписывается файл pinpad.ini в каталоге /sc552, в частности перезаписывается поле с ip адресом (PinpadIPAddr=*.*.*.*) и все обращения начинают де-факто прилетать на терминал, настроенный последним, к немалому изумлению сотрудников торгового зала.
По крайней мере если речь идёт о терминалах pax и 8й версии api (другие у нас не работают).

Лечится проблема копированием каталога в /sc552.2 и т.п. и прописыванием собственного каталога каждому подключаемому терминалу.

Возможно есть и какие-то другие способы, нас вполне устроил этот.

Audim
Администратор
Сообщения: 2200
Зарегистрирован: 17 мар 2015, 18:36

Re: Битва терминалов (сбер)!

Сообщение Audim » 04 апр 2022, 15:49

Да не получится по другому к сожалению.

>Воспользовались акцией сбера "два к одному", позволяющей бесплатно поставить второй эквайринговый терминал
Второй терминал на другую организацию?

avk1973
Сообщения: 49
Зарегистрирован: 07 мар 2019, 15:52

Re: Битва терминалов (сбер)!

Сообщение avk1973 » 05 апр 2022, 09:32

Нет, к счастью это выяснилось гораздо раньше, при тестировании терминалов на одну организацию, иначе бы бухгалтер нас поубивала всех за такие приколы, а так только "старый" торговый зал офигел не понимая, почему терминалы переключаются хаотично (с их точки зрения). Они и прозвали эту ситуацию "битвой терминалов". Тогда мы кстати проблему не решили, просто забили на неё и сотрудник сбера (недоумевающий вместе с нами) унёс терминал с собой обратно. Уже потом, на спокойную голову сообразил посмотреть на историю изменений pinpad.ini
Развлекались в самом начале зимы, когда прошел первый подъём цен, не рассказывал потому, что проверить не мог.

Новый зал уже подключаем зная об этом приколе, в полной готовности к приключениям и запасном варианте с отдельным компом под второй ккмсервер в запасе. Окончательно проверил гипотезу и отписался на форуме.

В целом, конечно надо будет под каждое подразделение (или каждый комп) просто ставить свой kkmserver, благо новая система лицензирования гораздо удобнее и никак не ограничивает их количество. Ушла в прошлое необходимость цеплять всё на один комп.

Однако если кому вдруг придётся вешать два и более сберовских терминала на один сервер- достаточно завести разные каталоги sc**2.

p.s. Кстати примерно посчитал сколько нам сэкономил kkmserver только за счёт маршрутизации на кассах. В этом году уже 40 тыс (два чековых принтера и одна касса вместо 3х касс, один договор офд вместо трёх , из доп расходов- одна лицензия (4000) ну и софт своими силами).
ИМХО конечно, но за версию с маршрутизацией можно и отдельную доплату брать. 80% экономии так же как и 90% обосновать начальству несложно ;)

Audim
Администратор
Сообщения: 2200
Зарегистрирован: 17 мар 2015, 18:36

Re: Битва терминалов (сбер)!

Сообщение Audim » 05 апр 2022, 15:05

>Однако если кому вдруг придётся вешать два и более сберовских терминала на один сервер- достаточно завести разные каталоги sc**2.
не всегда помогает.

Dll сберовская может загрузиться в память только одна.
И если пойдут сразу две команды по разным терминала - в памяти будет загружена одна dll (из одной из указанных папок) и команды пойдут в один терминал.
:)

Ответить