Форум vvm

Главная категория => Онлайн кассы => Подбор кассы и софта => Тема начата: siqueiros от 17 Июня 2018, 01:57:59

Название: Протокол ККТ, Атол vs Штрих-М
Отправлено: siqueiros от 17 Июня 2018, 01:57:59
Всем привет! Хотелось бы узнать у разработчиков кассовых и любых иных приложений, взаимодействующих в конечном итоге с фискальными регистраторами. Поделитесь пожалуйста своим опытом, какую платформу предпочтительнее выбирать с точки зрения разработки своих драйверов? Как обстоят дела с поддержкой разработчиков и сопутствующими материалами для платформ, тех. форумы, закрытость/открытость? Буду признателен если поделитесь своими впечатлениями!
Название: Re: Протокол ККТ, Атол vs Штрих-М
Отправлено: RDM от 17 Июня 2018, 08:46:44
Ребята из ИНКОТЕКСА, очень хорошо идут на контакт, вся дока открыта, я вообще считаю Меркурий 119Ф - "не заслуженно забытым", а может просто "мафия"...
http://www.incotexkkm.ru/doc/rem-doc/online/119f.html

Название: Re: Протокол ККТ, Атол vs Штрих-М
Отправлено: vvm от 17 Июня 2018, 11:25:35
Всем привет! Хотелось бы узнать у разработчиков кассовых и любых иных приложений, взаимодействующих в конечном итоге с фискальными регистраторами. Поделитесь пожалуйста своим опытом, какую платформу предпочтительнее выбирать с точки зрения разработки своих драйверов? Как обстоят дела с поддержкой разработчиков и сопутствующими материалами для платформ, тех. форумы, закрытость/открытость? Буду признателен если поделитесь своими впечатлениями!

Не знаю, какие ты там собрался изобретать собственные драйвера, всё уже написано до тебя ...
Драйвера Штриха поддерживают только модели от Штрих-М, и вроде только под Виндовс ...
Драйвера АТОЛ кроссплатформенные, поддерживают модели АТОЛ (бесплатно), и кучу
моделей других производителей (за денежку)
ТП у Штриха и АТОЛ толковая, отвечает быстро (тем, кто у них прошел аккредитацию как СЦ)
Незнакомца они скорее всего пошлют по известному азимуту в СЦ.
Название: Re: Протокол ККТ, Атол vs Штрих-М
Отправлено: Stok от 17 Июня 2018, 14:16:37
Драйвера Штриха поддерживают только модели от Штрих-М, и вроде только под Виндовс ...
Дрова Штрих:
- для андроид https://exam.shtrih-m-partners.ru/assets/drivers/jpos_1013379.zip
- OPOS драйвер https://exam.shtrih-m-partners.ru/assets/drivers/OposShtrih_113_335.zip
Название: Re: Протокол ККТ, Атол vs Штрих-М
Отправлено: Stok от 17 Июня 2018, 14:32:36
Ребята из ИНКОТЕКСА, очень хорошо идут на контакт, вся дока открыта, я вообще считаю Меркурий 119Ф - "не заслуженно забытым", а может просто "мафия"...
http://www.incotexkkm.ru/doc/rem-doc/online/119f.html
У М119Ф низкоуровневый протокол простой и надежный. Всегда известно в каком состоянии находится ККТ и регистрируемый чек.
В этом плане у Штриха и АТОЛа дела хуже. А всё по тому, что АТОЛ и Штрих хранят кучу инфы в своей память, шлют чек в ФН, а затем при получении положительного ответа от ФН печатают чек частично из ОЗУ и частично из ФН, при этом отвечают в верхний софт, что всё ОК еще до того как реально записали инфу в ФН.
В М119Ф сделано проще и четче - получил инфу для чека, записал в ФН, затем прочитал из ФН зарегистрированное и напечатал. Верхний софт, при ошибках от кассы, всегда может проконтролировать зарегистрирована инфа в ФН или нет и соответственно либо регистрировать повторно либо напечатать уже зарегистрированный.
Название: Re: Протокол ККТ, Атол vs Штрих-М
Отправлено: siqueiros от 17 Июня 2018, 19:02:18
Всем привет! Хотелось бы узнать у разработчиков кассовых и любых иных приложений, взаимодействующих в конечном итоге с фискальными регистраторами. Поделитесь пожалуйста своим опытом, какую платформу предпочтительнее выбирать с точки зрения разработки своих драйверов? Как обстоят дела с поддержкой разработчиков и сопутствующими материалами для платформ, тех. форумы, закрытость/открытость? Буду признателен если поделитесь своими впечатлениями!

Не знаю, какие ты там собрался изобретать собственные драйвера, всё уже написано до тебя ...
Драйвера Штриха поддерживают только модели от Штрих-М, и вроде только под Виндовс ...
Драйвера АТОЛ кроссплатформенные, поддерживают модели АТОЛ (бесплатно), и кучу
моделей других производителей (за денежку)
ТП у Штриха и АТОЛ толковая, отвечает быстро (тем, кто у них прошел аккредитацию как СЦ)
Незнакомца они скорее всего пошлют по известному азимуту в СЦ.

Насколько мне удалось разобраться, ни у Штриха, ни у Атол пока еще поддержка мобильной платформы окончательно и полноценно не реализована, могу ошибаться конечно. У Атол более менее уже пригодный АPI, опять же насколько я понимаю, только сейчас "вырисовывается", это на ДТО/дККТ 10 версии, есть поддержка java на Андроид, Kotlin нет, есть даже уже Objective C, для iOS платформы, нет пока поддержки Swift. Относительно Штрих-М честно говоря пока не совсем понял, API вроде нет, дрова разумеется под винду обнаружил только, под rpm/deb ничего готового пока не нашёл, но описание низкоуровневого протокола Штрих ККТ есть.
Собственно исходя из этого возникло желание, а может лучше попробовать слепить своё, если низкий уровень представлен, по крайней мере будет понимание того что откуда вызывается и как крутится в результате, ведь по сути в реализации драйвера не должна представлять большую сложность.
Название: Re: Протокол ККТ, Атол vs Штрих-М
Отправлено: Stok от 17 Июня 2018, 23:37:39
siqueiros, ну и лепите если вам интересно. На самом деле ни чего в этом нового нет. Если вас чем-то не устраивают имеющиеся драйверы (а сотни тысяч пользователей они устраивают, в том числе и под мобильные ОС) то берите низкоуровневый протокол и пишите сами.
У меня например, тоже есть решения под андроид и мои программисты для подключения атол спокойно задействовали их 9-й драйвер, а для подключения штрих вписали в ПО байтовые команды т.к. на тот момент не были выложены библиотеки на которые я скинул ссылки ниже. В общем дело вкуса.
Название: Re: Протокол ККТ, Атол vs Штрих-М
Отправлено: Newkid от 17 Июня 2018, 23:58:05
Вот вам протоколы обмена для Атол и Штрих штрих правда от 18.08.16 свежее не нашел. Протокол 3.1 самый свежий для Атол остальные для ознакомления, протокол 2.4 используется со старым ПО.
Название: Re: Протокол ККТ, Атол vs Штрих-М
Отправлено: siqueiros от 18 Июня 2018, 00:42:00
siqueiros, ну и лепите если вам интересно. На самом деле ни чего в этом нового нет. Если вас чем-то не устраивают имеющиеся драйверы (а сотни тысяч пользователей они устраивают, в том числе и под мобильные ОС) то берите низкоуровневый протокол и пишите сами.
У меня например, тоже есть решения под андроид и мои программисты для подключения атол спокойно задействовали их 9-й драйвер, а для подключения штрих вписали в ПО байтовые команды т.к. на тот момент не были выложены библиотеки на которые я скинул ссылки ниже. В общем дело вкуса.
Возможно и вы правы, может быть я не достаточно успел оценить функционал предоставляемого API на "родных" дровах, буду разбираться, спасибо что поделились наблюдениями!
Название: Re: Протокол ККТ, Атол vs Штрих-М
Отправлено: siqueiros от 18 Июня 2018, 00:55:28
И еще небольшой вопрос в догонку, хотя и не совсем вроде бы по теме; сетевая работа фискальника из "коробки" это миф, в том смысле, чтобы обеспечить доступ к ФР в локальной сети, есть такие модели? Смотрю модели у Атол и у Штрих, но все ФР, заявленные с сетевым, эзернет портом могут через этот порт только данные в ОФД отправлять, а в прямом смысле являться сетевым устройством в локальной сети, доступным для печати с любых устройств локальной сети, это вроде и не у кого не заявляется.
Название: Re: Протокол ККТ, Атол vs Штрих-М
Отправлено: vvm от 18 Июня 2018, 01:17:31
И еще небольшой вопрос в догонку, хотя и не совсем вроде бы по теме; сетевая работа фискальника из "коробки" это миф, в том смысле, чтобы обеспечить доступ к ФР в локальной сети, есть такие модели? Смотрю модели у Атол и у Штрих, но все ФР, заявленные с сетевым, эзернет портом могут через этот порт только данные в ОФД отправлять, а в прямом смысле являться сетевым устройством в локальной сети, доступным для печати с любых устройств локальной сети, это вроде и не у кого не заявляется.

Ты полностью неправ в данном вопросе. Штрих отлично работает через эзернет, АТОЛ тоже работает - но как то более задумчиво.
Название: Re: Протокол ККТ, Атол vs Штрих-М
Отправлено: vvm от 18 Июня 2018, 01:20:11
Вот эту (https://www.ss-20.ru/index.php/topic,446.0.html) тему покури, например.
Название: Re: Протокол ККТ, Атол vs Штрих-М
Отправлено: siqueiros от 18 Июня 2018, 01:52:03
И еще небольшой вопрос в догонку, хотя и не совсем вроде бы по теме; сетевая работа фискальника из "коробки" это миф, в том смысле, чтобы обеспечить доступ к ФР в локальной сети, есть такие модели? Смотрю модели у Атол и у Штрих, но все ФР, заявленные с сетевым, эзернет портом могут через этот порт только данные в ОФД отправлять, а в прямом смысле являться сетевым устройством в локальной сети, доступным для печати с любых устройств локальной сети, это вроде и не у кого не заявляется.

Ты полностью неправ в данном вопросе. Штрих отлично работает через эзернет, АТОЛ тоже работает - но как то более задумчиво.

Возможно, что не прав. Но у Атол про работу ФР в сети официально ничего не сказано, пересмотрел всё что есть. Можно через драйвер ККТ программно запустить веб сервер для доступа, но это уже другой разговор. Меня непосредственная, самостоятельная сетевая работа интересовала.
Название: Re: Протокол ККТ, Атол vs Штрих-М
Отправлено: vvm от 18 Июня 2018, 02:07:43
Как ещё веб сервер в АТОЛ ? Переключаешь канал обмена с ФР на LAN и работаешь через драйвер по сети.
http://forum.atol.ru/index.php?showtopic=34169
https://www.mista.ru/topic.php?id=801607
У ФР появляется свой IP адрес и порт.
Название: Re: Протокол ККТ, Атол vs Штрих-М
Отправлено: siqueiros от 18 Июня 2018, 14:13:04
Как ещё веб сервер в АТОЛ ? Переключаешь канал обмена с ФР на LAN и работаешь через драйвер по сети.
http://forum.atol.ru/index.php?showtopic=34169
https://www.mista.ru/topic.php?id=801607
У ФР появляется свой IP адрес и порт.
Спасибо за ссылки! Просто дело в том, что как то не однозначно у них в обсуждениях на эту тему, но главное чтобы это работало, ну будем разбираться значит.
А веб сервер возможно организовать на основе последней версии драйвера ККТ 10, но это в основном для удаленного доступа к ККТ, например для организации онлайн кассы для интернет магазина. Вот http://integration.atol.ru/#web-server методы API, хотя наверное вы в курсе.
Название: Re: Протокол ККТ, Атол vs Штрих-М
Отправлено: siqueiros от 18 Июня 2018, 17:39:03
Относительно ФР с эзернет, нагуглил РР-04-й, хотя сначала смотрел в сторону 22пткФ, но он гробище конечно, неуклюжий, а другого выбора с LAN они не удосужились сваять.
Как думаете, нормалёк, это же тот же Штрих? Устал ломать голову ;) А других альтернатив найти не могу с TCP/IP с эзернет.
По большому счету, протокол ККТ он что у Атол, что у Штриха ничем радикально не отличается, или я не прав?
Название: Re: Протокол ККТ, Атол vs Штрих-М
Отправлено: vvm от 07 Июля 2018, 13:14:10
Относительно ФР с эзернет, нагуглил РР-04-й, хотя сначала смотрел в сторону 22пткФ, но он гробище конечно, неуклюжий, а другого выбора с LAN они не удосужились сваять.
Как думаете, нормалёк, это же тот же Штрих? Устал ломать голову ;) А других альтернатив найти не могу с TCP/IP с эзернет.
По большому счету, протокол ККТ он что у Атол, что у Штриха ничем радикально не отличается, или я не прав?

ЗИП заебешься ты искать на РР, имхо. Бери родный штрих, а не клоны.
Название: Re: Протокол ККТ, Атол vs Штрих-М
Отправлено: Newkid от 07 Июля 2018, 13:22:04
А чем Атол-55Ф или Атол-22Ф не устроили? Проверенные временем аппараты.
Название: Re: Протокол ККТ, Атол vs Штрих-М
Отправлено: siqueiros от 07 Июля 2018, 15:07:25
А чем Атол-55Ф или Атол-22Ф не устроили? Проверенные временем аппараты.
Устроил ;), взял 55ф в результате, пока всё вроде бы хорошо, и по сети завёлся сразу и главное смотрю, что драйвер ККТ 10-ый такой всеохватывающий в плане ЯП. Будем смотреть одним словом, всем спасибо за советы и помощь!