Битрикс.Кассы - поднять Ethernet ФР #808044


#0 by kittystark
исходные данные: Битрикс.Кассы установили BxDTO-1.1.18-win64.exe на Windows-7 x64 драйверы торгового оборудования АТОЛ DTO_8_14_00_00_Full.exe (пробовали дополнительно 9.10, 9.11.1, KKT_8_15_03_00_Full.EXE) при подключении ФР Атол 22Ф (FPrint ПТК) к указанной машине посредством USB-кабеля, после всех настроек, выполнение команды [1с] start BxDTO.exe --worker --kkm-port 3 --print --name "Fprint22" --log [/1с] работает нормально - в списке касс CMS появляется новая касса (по сгенерированной ссылке), при оплате заказа на сайте, на ФР печатается чек (в CMS затем удаляем эту кассу) с помощью ПО "Тест драйвера ККТ" от Атола перенастраиваем ФР на работу через ethernet: порт = TCP/IP (клиент) ip = 192.168.1.30 port = 5555 mask = 255.255.255.0 gateway = 192.168.1.1 DHCP - выключен в брэндмауэре виндовс открыли порты 5555 как UDP, так и ТСP, как для входящих, так и для исходящих подключений проверка связи и снятие Х-отчета через это ПО работает выполнение команды [1с] start BxDTO.exe --worker --kkm-ip-port 5555 --kkm-ip-addr 192.168.1.30 --name "FPrint22" --log [/1с] к хорошему результату не приводит: - для версии fptr.dll 9.10.0.5560 (идет в дистрибутиве BxDTO-1.1.18-win64.exe) распознаются аргументы запуска программы, выводится соответствующий массив argv[] c нулевого по 8-ой [1с] BxDTO v1.2017-09-15T09:50:46Z Win64 (C) 2017 Bitrix, Inc. Started 2017-11-08 10:16:06 argv[0]=C:BxDTOinBxDTO.exe argv[1]=--worker WORKER MODE argv[2]=--kkm-ip-port KKM IP PORT=5555 argv[3]=5555 argv[4]=--kkm-ip-addr KKM IP ADDR: 192.168.1.30 argv[5]=192.168.1.30 argv[6]=--name NAME: FPrint22 argv[7]=FPrint22 argv[8]=--log [/1с] и появляется окно "Прекращена работы программы" со ссылкой на ошибку в fptr.dll - для версии fptr.dll 9.11.1.5975 - чуть лучше, т.к. процесс не заваливается с ошибкой, но периодически, раз в минуту, выводятся сообщения следующего содержания [1с] [дата время] dkkmcs {"status":"ok","mode":"worker","kkm":[{"name":"FPrint22","model_number":63,"port":6, "status":"error","code":1,"message":"Unable to init kkm", "printed":[]}]} [/1с] при этом: - в CMS новая касса по другой вновь сгенерированной ссылке не появляется - в списке служб виндовс не запущены службы EoU, Frontol and Drivers service - сервисы BxDTO-svc не устанавливались - т.е. в списке служб вообще пока отсутствуют может кто знает куда копать?
#1 by kittystark
ээ... теги  [1с]  [/1с] не работают ?
#2 by Woldemar177
АТОЛ DTO_8_14_00_00_Full.exe (пробовали дополнительно 9.10, 9.11.1, KKT_8_15_03_00_Full.EXE)  это 32 разрядные?
#3 by kittystark
да уж, вопрос... как по внешнему виду определить не знаю, в свойствах всяких *.dll там только версии (номер релиза), а разрядность где подсмотреть - не знаю могу сказать, что 8-е ДТО встали в C:Program Files (x86)ATOLDrivers8 а BxDTO и 9-е дрова в C:Program FilesBxDTOin C:Program FilesATOLDrivers9KKT соответственно
#4 by kittystark
кстати в папке C:WindowsSysWOW64 лежит много чего, что есть в C:Program FilesBxDTOin а вот fptr.dll там пока нет... попробую скопировать
#5 by kauksi
в 9х драйверах возможность работы по Ethernet убрали в 8х порт службы 6220 а не 5555
#6 by kauksi
#7 by kauksi
очевидно для того, чтобы не было конкуренции с моделями, заточенными под интернет-магазины
#8 by kittystark
странно из под fptr_t.exe версии 9.11.1.5975 (с очеловеченным интерфейсом, а не с наркомановским 8-мым) тест связи работает, чеки лезут попробую 6220
#9 by kittystark
перешил фр на тсп-порт 6220, ребутнул его, проверил связь - ОК все снес с винды, ребутнулся поставил заново только BxDTO запускаю start BxDTO.exe --worker --kkm-ip-port 6220 --kkm-ip-addr 192.168.1.30 --name "FPrint22" --log тот же #@й, только в левой руке..
#10 by kauksi
Не знаю что такое BxDTO. Нужны дрова Атолла 8.1х, в них служба, которая позволяет работать по сети. без них не взлетить
#11 by kauksi
на том компе, к которому подключена касса по usb
#12 by kauksi
на любом другом ставим такие же дрова, в них в тесте драйвера при указании айпимашины_с_ккм:6220 должен тест проходить
#13 by kittystark
в мануале самым первым пунктом идет ссылка на Битрикс.Кассы это вот и есть BxDTO, на мой взгляд запиленные ДТО Атола со службой для их CMS , по USB у меня взлетело, интересен Ethernet, но без двух машин - так решение как-бы устойчивие
#14 by kauksi
ну понятно . на одном машине куда подключена касса по usb - поднята служба, через которую можно обращаться по сети. Вторая - хоть сервис битрикса, хоть 1с розница в другом городе по сети обращается к ккм
#15 by kittystark
этож 3.14Zдец какой-то Win7x64 снес BxDTO x64 поставил на BxDTO x32 запускается!!!
#16 by Woldemar177
вопрос то древний здесь был описан не раз.
Тэги: Веб-мастеринг
Ответить:
Комментарии доступны только авторизированным пользователям

В этой группе 1С