Вход | Регистрация
    1  2
Информационные технологии :: Администрирование

Ньюджер АТОЛ 92ф - может быть заменой онлайн-ККТ АТОЛ вроде АТОЛ 30ф, АТОЛ 11ф?

Ньюджер АТОЛ 92ф - может быть заменой онлайн-ККТ АТОЛ вроде АТОЛ 30ф, АТОЛ 11ф?
Я
   NorthWind
 
13.05.19 - 08:47
Добрый день!

Есть следующий вопрос. В продаже сейчас появились довольно дешевые онлайн-ККТ АТОЛ 92ф, которые обзывают "ньюджерами". Они стоят примерно тысячи на 4 дешевле старых добрых АТОЛ 11ф и АТОЛ 30ф, которые часто использует небольшой бизнес. У меня есть желание взять себе кассу для экспериментов с протоколом, но останавливает цена в 12-15 тыс. 8500 - уже гораздо приятнее. Соответственно вопрос - если у кого-то уже есть опыт, то можно ли это поделие подцепить к 10-м дровам от АТОЛа и будет ли оно вести себя точно также как обычный "старый, классический" АТОЛ?
 
 
   NorthWind
 
101 - 16.05.19 - 19:12
(100) настроек в параметрах ККТ кот наплакал и ничего, связанного с вычислениями, нет. Жаль, а я-то уже надеялся упростить код
   NorthWind
 
102 - 16.05.19 - 19:14
и это... похоже, что она крайне редко плюется в ОФД. Как бы не при закрытии смены.
   NorthWind
 
103 - 16.05.19 - 19:41
Самое смешное, что (91), похоже, прав :( Заходим в тест драйвера, ставим галку "Включено" и тут же в ofd.log появляется

2019.05.16 19:30:53.837 T:0000331C INFO  [EthernetOverTransport] Command --> U2E_TLV_RX_REQUEST_VERSION
2019.05.16 19:30:53.848 T:0000331C INFO  [EthernetOverTransport] Command <-- U2E_TLV_TX_RESPONSE_VERSION

Вот тут все стояло на месте, пока не нажали галку "Включено". И лог начал писаться дальше...

2019.05.16 19:38:09.484 T:000003A4 INFO  [EthernetOverTransport] Command --> U2E_TLV_RX_REQUEST_VERSION
2019.05.16 19:38:10.540 T:000003A4 INFO  [EthernetOverTransport] Command --> U2E_TLV_RX_REQUEST_VERSION
2019.05.16 19:38:10.540 T:000003A4 INFO  [EthernetOverTransport] Command <-- U2E_TLV_TX_RESPONSE_VERSION
2019.05.16 19:38:10.550 T:000003A4 INFO  [EthernetOverTransport] Command <-- U2E_TLV_TX_RESPONSE_VERSION
2019.05.16 19:38:15.685 T:000003A4 INFO  [EthernetOverTransport] Command <-- U2E_TLV_TX_CONNECT0_CLOSE
2019.05.16 19:38:15.685 T:000003A4 INFO  [EthernetOverTransport] Command --> U2E_TLV_RX_CONNECT_STATE0 | 00 (1 bytes total)
2019.05.16 19:38:20.802 T:000003A4 INFO  [EthernetOverTransport] Command <-- U2E_TLV_TX_PORT0
2019.05.16 19:38:20.813 T:000003A4 INFO  [EthernetOverTransport] Command <-- U2E_TLV_TX_CONNECT0
2019.05.16 19:38:20.863 T:000003A4 INFO  [EthernetOverTransport] Подключение к test.ofd-ya.ru:7790...
2019.05.16 19:38:20.953 T:000003A4 INFO  [EthernetOverTransport] Успешно подключено к test.ofd-ya.ru:7790

...
Ребят, но ведь это бред какой-то?
   Garykom
 
104 - 16.05.19 - 20:28
А ты не пробовал в мануале от атол искать как в драйвере включить эту передачу какой командой?
   Garykom
 
105 - 16.05.19 - 20:31
ЫЫЫ
   Garykom
 
106 - 16.05.19 - 20:31
LIBFPTR_SETTING_OFD_CHANNEL = LIBFPTR_OFD_CHANNEL_PROTO
   Garykom
 
107 - 16.05.19 - 20:31
LIBFPTR_SETTING_OFD_CHANNEL - канал для обмена с ОФД. По умолчанию - LIBFPTR_OFD_CHANNEL_NONE. Для корректной работы требуется дополнительная настройка ККТ (настройка #276, см. Настройки ККТ). Возможные значения:

LIBFPTR_OFD_CHANNEL_NONE - не активировать обмен с ОФД средствами драйвера.
LIBFPTR_OFD_CHANNEL_PROTO - предоставить для ККТ канал обмена с ОФД через транспортный протокол ККТ.
   NorthWind
 
108 - 16.05.19 - 20:32
(104) Нашел. Чтобы оно заработало и при подключении из-под драйвера также как и при галке "Включить", надо перед open () в сеттингах добавить
   NorthWind
 
109 - 16.05.19 - 20:32
(107) да
   Garykom
 
110 - 16.05.19 - 20:32
(108) (109) Ну я надеюсь что драйвер по формату 1С это делает по дефолту ))
   NorthWind
 
111 - 16.05.19 - 20:33
единственное что - нужно еще проверить - когда мы делаем close () - происходит ли завершение передачи до конца или он прерывает обмен
   Garykom
 
112 - 16.05.19 - 20:34
(111) Уверен есть нечто для проверки состояния обмена и не прерывать пока все не ушло.
Точно можно узнать сколько неотправленных и когда был последний обмен
   NorthWind
 
113 - 16.05.19 - 21:23
(100) И служба EoU, похоже, вообще не нужна при этом способе обмена. Во всяком случае, данные в AppData\Roaming\ATOL\Drivers10\logs\ofd.log появляются и при полностью остановленной службе.
   NorthWind
 
114 - 16.05.19 - 21:24
хотя то что они появляются - еще не значит что обмен произошел...
   NorthWind
 
115 - 16.05.19 - 21:30
нет, служба, видимо, все-таки нужна и она как раз и обеспечивает требуемую асинхронность. При остановленной службе в логе данные появляются, но на ОФД не доходят.
   NorthWind
 
116 - 16.05.19 - 21:31
все стало совершенно по-другому
  1  2

Список тем форума
Рекламное место пустует  Рекламное место пустует
ВНИМАНИЕ! Если вы потеряли окно ввода сообщения, нажмите Ctrl-F5 или Ctrl-R или кнопку "Обновить" в браузере.
Тема не обновлялась длительное время, и была помечена как архивная. Добавление сообщений невозможно.
Но вы можете создать новую ветку и вам обязательно ответят!
Каждый час на Волшебном форуме бывает более 2000 человек.