АТОЛ 30Ф?

Mini web-сервер для печати чеков на фискальных регистраторах из мобильных приложений через HTTP запрос JSON.
skrap
Сообщения: 10
Зарегистрирован: 26 фев 2017, 20:12

АТОЛ 30Ф?

Сообщение skrap » 26 фев 2017, 20:35

Здравствуйте.

Тестирую UnitServer и не могу разобраться с драйвером. На удаленном компьютере (Windows 2003 Server) установлен ATOL 30Ф, установленный на машине с сервером (Win 10 Home) локальный драйвер его видит.

При добавлении устройства на сервер как фискальный регистратор > (KKMServer.ru)ATOL :KKT c передачей данных в ОФД получаю ошибку
Статус: Не подключена: ККМ не подключена! (Ошибка передачи начала кадра сообщения)
В логе:

Код: Выделить всё

Socket открыт.
< FE-01-00-01-C4-F6
Нет ответа. Ждем.
Нет ответа. Ждем.
Ошибка приема кадра сообщения: Ошибка приема кадра сообщения: Message: Попытка установить соединение была безуспешной, т.к. от другого компьютера за требуемое время не получен нужный отклик, или было разорвано уже установленное соединение из-за неверного отклика уже подключенного компьютера 
в System.Net.Sockets.Socket.Receive(Byte[] buffer, Int32 offset, Int32 size, SocketFlags socketFlags)
в  .     (Boolean )
Ошибка приема кадра сообщения: Ошибка приема кадра сообщения: Message: Попытка установить соединение была безуспешной, т.к. от другого компьютера за требуемое время не получен нужный отклик, или было разорвано уже установленное соединение из-за неверного отклика уже подключенного компьютера 
в System.Net.Sockets.Socket.Receive(Byte[] buffer, Int32 offset, Int32 size, SocketFlags socketFlags)
в  .     (Boolean )
< 05-05-05-05-05-04
Ошибка передачи начала кадра сообщения
Socket закрыт.
При добавлении устройства как фискальный регистратор > ATOL: фискальные регистраторы 8.X ошибки нет, Статус : В работе (), но в списке драйверов ATOL 30Ф нет, соответственно, сервер с ФР не работает и его не видит, в списке устройств ФР выглядит так (выбрал драйвер ATOL FPrint-30):

Код: Выделить всё

{"NumDevice": 3,
            "IdDevice": "fb640181-de4a-4686-9b6a-540a5abf69bb",
            "OnOff": true,
            "Active": true,
            "TypeDevice": "Фискальный регистратор",
            "IdTypeDevice": "AtolFR",
            "IP": "<Не определено>",
            "NameDevice": "",
            "KktNumber": "",
            "INN": "<Не определено>",
            "TaxVariant": "",
            "AddDate": "2017-02-23T15:07:31.6966949+03:00",
            "OFD_Error": "",
            "OFD_NumErrorDoc": 0,
            "OFD_DateErrorDoc": "0001-01-01T00:00:00",
            "FN_DateEnd": "0001-01-01T00:00:00",
            "FN_MemOverflowl": false,
            "FN_IsFiscal": false,
            "PaperOver": false
        }
Каким образом правильно добавить и настроить ФР?

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

Re: АТОЛ 30Ф?

Сообщение Audim » 26 фев 2017, 20:55

kkmserver стоит на той-же машине к которому подключена ККТ?
По Какому порту подключена ККТ к ПК?
Когда настраивали kkmserver ДТО закрыли?

skrap
Сообщения: 10
Зарегистрирован: 26 фев 2017, 20:12

Re: АТОЛ 30Ф?

Сообщение skrap » 26 фев 2017, 21:16

kkmserver стоит на машине с win 10 home, ФР стоит на другом хосте в локальной сети с win 2003 server (туда, к сожалению, kkmserver не ставится :( ) .
На третьей машине, сервере терминалов с 1С, ФР видится и работает по сети даже без всяких пробросов портов.
Пробовал и с открытым, и с закрытым ДТО, и на компьютере с win 8.1 вообще без драйверов - результат тот же.
Изображение

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

Re: АТОЛ 30Ф?

Сообщение Audim » 26 фев 2017, 23:09

С машины где стоит kkmserver ККТ пингуется?
Можете скинуть сюда скрин настройки ККТ в kkmserver?

skrap
Сообщения: 10
Зарегистрирован: 26 фев 2017, 20:12

Re: АТОЛ 30Ф?

Сообщение skrap » 26 фев 2017, 23:23

Хост с ФР пингуется, порт 6220 телнетится. С машины, где ФР, kkmserver тоже телнетится.

Изображение

Есть еще вот такое по клику на строку с ККМ в логе команд (не знаю, полезно ли это):

Код: Выделить всё

This page contains the following errors:

error on line 3 at column 34: xmlParseCharRef: invalid xmlChar value 14
Below is a rendering of the page up to the first error.

An error has occurred.Входная строка имела неверный формат.System.FormatException

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

Re: АТОЛ 30Ф?

Сообщение Audim » 26 фев 2017, 23:38

Смотрите:
У Вас в ТДО подключение настроено так:
ПК -> 192.168.2.77:6220 -> 192.168.10.1:5555
Где:
- 192.168.2.77:6220 - машина с сетевым DCOM (COM+)
- 192.168.10.1:5555 - ККТ.

Если вы настраиваете протокол "(KKMServer.ru)ATOL..." то должны указать 192.168.10.1:5555 и ККТ должна быть видна (пинговатся) с Сашины kkmserver-а.
Если настраиваете через драйвер Атола (не рекомендую - некоторые функции будут не доступны): "ATOL: фискальные регистраторы 8.X " то в IP адресе должны указать 192.168.10.1:5555, а в поле "Компьютер" указать "192.168.2.77:6220"

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

Re: АТОЛ 30Ф?

Сообщение Audim » 26 фев 2017, 23:40

Ох, вру, сек!!!

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

Re: АТОЛ 30Ф?

Сообщение Audim » 26 фев 2017, 23:43

У Вас получается так: ПК -> 192.168.2.77:6220 -> COM5
Где:
- 192.168.2.77:6220 - машина с сетевым DCOM (COM+)

Протокол "(KKMServer.ru)ATOL..." ее не увидит ни как! Ему только напрямую в СОМ5.
Если настраиваете через драйвер Атола (не рекомендую - некоторые функции будут не доступны): то указываете СОМ5, а в поле "Компьютер" указать "192.168.2.77:6220"

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

Re: АТОЛ 30Ф?

Сообщение Audim » 26 фев 2017, 23:46

ЗЫ: и надо выбирать не "ATOL: фискальные регистраторы 8.X" а "АТОЛ: ККТ с передачей данных в ОФД (54-ФЗ)"

skrap
Сообщения: 10
Зарегистрирован: 26 фев 2017, 20:12

Re: АТОЛ 30Ф?

Сообщение skrap » 26 фев 2017, 23:58

Так у меня так и есть в драйвере Атола. Если я поставлю на этот ПК 1с, она ФР увидит и будет с ним работать.
А в настройках ККМсервера как указать машину? Я могу либо сетевое подключение указать, но тут нет возможности выбрать СOM-порт, либо локальный порт, но на нем нет ФР.
ЗЫ: и надо выбирать не "ATOL: фискальные регистраторы 8.X" а "АТОЛ: ККТ с передачей данных в ОФД (54-ФЗ)"
Он и выбран (см. скриншот)
Если настраиваете через драйвер Атола (не рекомендую - некоторые функции будут не доступны)
А через какой драйвер еще можно настроить? "(KKMServer.ru) ATOL:ККТ с передачей данных - это драйвер атола?

Ответить