Автор Тема: Как начать изучать логи кассы?  (Прочитано 2290 раз)

0 Пользователей и 2 Гостей просматривают эту тему.

Оффлайн GOTHxardas

  • Активный форумчанин
  • Новичок
  • **
  • Сообщений: 24
  • Похвалили: 1 раз(а)
  • Откуда: Москва
Добрый день всем! :)

Работаю в сфере касс 3 года. Понимаю, что помимо изучения новых требований ФНС и новых моделей ККТ, я ничего нового не узнаю.
Вопрос: Как можно улучшить свои знания в области логов кассы?

На работе часто сталкиваюсь с клиентами, которые кидают логи с ошибками при продаже. Моя задача в основном передать это, другому человеку на изучение ошибки (как посредник). Как я понял нужно точно на компе иметь XML редактор для чтения строк

 

Оффлайн got10

  • Резидент
  • Эксперт
  • ****
  • Сообщений: 2489
  • Похвалили: 667 раз(а)
Re: Как начать изучать логи кассы?
« Ответ #1 : 04/07/2026 02:25:07 »
Странный пост у вас, извините. Смотреть логи можно и блокнотом. Начните с того, от каких моделей у вас логи? Есть ли утилита от разработчиков для интерпретации логов? Если нет, то в каком формате логи? Если просто байтовый обмен по СОМ порту, то мои соболезнования.
Убито ФН=1, ATOL GRADE=D
 

Оффлайн GOTHxardas

  • Активный форумчанин
  • Новичок
  • **
  • Сообщений: 24
  • Похвалили: 1 раз(а)
  • Откуда: Москва
Re: Как начать изучать логи кассы?
« Ответ #2 : 04/07/2026 15:34:08 »
от каких моделей у вас логи?
Добрый день! От Штрих нано, Атол 55, Ритеил 01Ф

Но я понял вас, попробую пример лога отправить сюда в понедельник
 

Оффлайн got10

  • Резидент
  • Эксперт
  • ****
  • Сообщений: 2489
  • Похвалили: 667 раз(а)
Re: Как начать изучать логи кассы?
« Ответ #3 : 04/07/2026 15:58:30 »
Штрих, это по сути высокоуровневые логи, даже с кусками api функций, они смотрятся утилитой.
А вот вам пример
Спойлер
>202#88#0039#0000#161212121A#<2305
>AERF910#300626#1556#00####01#00###<1406
>910#88#0139#0000#161212121A#0100#<0706
>AERF311#Парковка##400#1#ШТ.#010A0404##|#<3A0C
>311#88#0239#0000#161212121A#400.00#400.00#<A207
>AERF512##<F301
>512#88#0339#0000#161212121A#400.00#<6806
>AERF813#00#400###<3F03
>813#88#0539#0000#161212121A#0.00#0.00#0A#72.13#<8808
>AERF114#<D501
>114#88#0039#0000#161212121A#33000000#t=20260630T1556&s=400.00&fn=9999078900011363&i=51&fp=2254825249&n=1#<3D16
>AERF531#300626#1556####00#<E204
>531#88#0031#0000#161212121A#<2005
низкоуровневого лога, по сути это байты обмена по СОМ порту. Тут только открывать низкоуровневый протокол обмена и руками и глазами смотреть.
Убито ФН=1, ATOL GRADE=D
 
Это сообщение считают полезным: Юрий Иванов, GOTHxardas

Оффлайн Andry666

  • Активный форумчанин
  • Старожил
  • **
  • Сообщений: 346
  • Похвалили: 121 раз(а)
  • Откуда: область
Re: Как начать изучать логи кассы?
« Ответ #4 : 06/07/2026 05:41:40 »
По моему, это скайнет....
 

Оффлайн Dober

  • Активный форумчанин
  • Постоялец
  • **
  • Сообщений: 115
  • Похвалили: 9 раз(а)
  • Откуда: Якутск
Re: Как начать изучать логи кассы?
« Ответ #5 : 06/07/2026 08:08:25 »
Добрый день всем! :)
Работаю в сфере касс 3 года. Понимаю, что помимо изучения новых требований ФНС и новых моделей ККТ, я ничего нового не узнаю.
Вопрос: Как можно улучшить свои знания в области логов кассы?

На работе часто сталкиваюсь с клиентами, которые кидают логи с ошибками при продаже. Моя задача в основном передать это, другому человеку на изучение ошибки (как посредник). Как я понял нужно точно на компе иметь XML редактор для чтения строк

Нейросеть прекрасно справляется с этой задачей. Клиент жаловался на постоянную автоотмену оплаты по qr-коду, естественно банк грешил на 1с, 1с на ккм, цто на банк. пришлось разорвать этот поручный круг. Все логи (1с, банковского терминала, драйвера) транзакции впихнули в нейросеть и она разобралась кто виноват, клиент поменял терминал и автоотмена исчезла.
 
Это сообщение считают полезным: Юрий Иванов, GOTHxardas

Оффлайн АМЕ_Worker

  • Наш человек
  • Эксперт
  • ***
  • Сообщений: 2810
  • Похвалили: 542 раз(а)
  • Откуда: Кострома
Re: Как начать изучать логи кассы?
« Ответ #6 : 06/07/2026 13:26:43 »
Dober, нейросеть это, конечно, "крутой" помощник, здесь вопросов нет. НО!!! Желательно знать, если не протокол обмена, то сам принцип, и иметь понимание, что мы там должны увидеть. А то, можно уподобиться бухгалтерке, которая на вопрос, а что с моей зарплатой, выдает в ответ, мол какие ко мне вопросы, так 1С посчитала, вот ее и спрашивайте.
Это я никому не в упрек, просто желание ТС разобраться более предметно, вызывает понимание.
 
Это сообщение считают полезным: Cyr

Оффлайн GeorgSerg

  • Модератор раздела
  • Эксперт
  • ****
  • Сообщений: 8936
  • Похвалили: 2420 раз(а)
Re: Как начать изучать логи кассы?
« Ответ #7 : 06/07/2026 14:43:14 »
Оно, конечно, похвально, честь и хвала ТС! Но сразу "приходит на ум" вопрос, ставший классическим мемом - "Можно, а зачем?" (с) ИМХО, но кесарю кесарево, слесарю - слесарево, логи - "логарю", а ЦТОшнику - ПИоТ с ЕСП впридачу. Постоянно с давним коллегой переговариваем, они сделались партнерами по всей области и за ее пределами, его последний ответ ( вчера) -
"Нас затрахали вебинарами просцентера, вдвоем отбиваемся, Короче "censored" пиот нас в могилу свидет" (c)
"Подавая руку помощи, не забудь увернуться от пинка благодарности." (с)
 
Это сообщение считают полезным: Юрий65

Оффлайн GOTHxardas

  • Активный форумчанин
  • Новичок
  • **
  • Сообщений: 24
  • Похвалили: 1 раз(а)
  • Откуда: Москва
Re: Как начать изучать логи кассы?
« Ответ #8 : 06/07/2026 14:59:17 »
Вот отправил пример логов
Не совсем понимаю даже где их доставать  :-\
 

Оффлайн kkmspb

  • Активный форумчанин
  • Старожил
  • **
  • Сообщений: 365
  • Похвалили: 61 раз(а)
  • Откуда: Санкт-Петербург
    • БИТ драйвер ККТ
Re: Как начать изучать логи кассы?
« Ответ #9 : 06/07/2026 17:07:19 »
Добрый день всем! :)

Работаю в сфере касс 3 года. Понимаю, что помимо изучения новых требований ФНС и новых моделей ККТ, я ничего нового не узнаю.
Вопрос: Как можно улучшить свои знания в области логов кассы?

На работе часто сталкиваюсь с клиентами, которые кидают логи с ошибками при продаже. Моя задача в основном передать это, другому человеку на изучение ошибки (как посредник). Как я понял нужно точно на компе иметь XML редактор для чтения строк



Мне кажется, лучше взять и попробовать самому json команды посылать и смотреть что отвечают. Или посмотреть логи в БИТ драйвер ККТ опять же на живых чеках, там все есть.
 
Это сообщение считают полезным: GOTHxardas

Оффлайн GOTHxardas

  • Активный форумчанин
  • Новичок
  • **
  • Сообщений: 24
  • Похвалили: 1 раз(а)
  • Откуда: Москва
Re: Как начать изучать логи кассы?
« Ответ #10 : 06/07/2026 17:36:20 »
Мне кажется, лучше взять и попробовать самому json команды посылать и смотреть что отвечают. Или посмотреть логи в БИТ драйвер ККТ опять же на живых чеках, там все есть.

Спасибо буду смотреть изучать тогда.
Судя по вашей аватарке, не вы сделали программу для инициализации и мониторинга ЛМ ЧЗ?
 

Оффлайн ssz

  • Наш человек
  • Ветеран
  • ***
  • Сообщений: 753
  • Похвалили: 148 раз(а)
Re: Как начать изучать логи кассы?
« Ответ #11 : 07/07/2026 00:01:28 »
А через ии прикольно логи курить

Ответ

В предоставленном фрагменте не удалось найти информацию о технической ошибке 37h (55) в работе контрольно-кассовой техники.

Тем не менее, проанализировав сам лог и ваше описание проблемы, можно выделить следующие технические детали:

Суть ошибки: Код 37h (в десятичной системе — 55) с текстом «Команда не поддерживается в данной реализации или при данных настройках» возвращается на команду записи таблицы (1Eh), которая пытается изменить параметр Т3П18Р1 («АППАРАТНАЯ»).
Контекст возникновения: Ошибка возникает строго при включенном контроле лицензии (T10П46=1). Как только вы отключаете контроль лицензии (T10П46=0), команда проходит успешно.
Где искать ошибку: Проблема кроется не в самом XML-чеке или фискальном накопителе, а во внутренней логике драйвера ККТ или его прошивки. При активном контроле лицензии драйвер перед выполнением аппаратной команды проверяет свои внутренние лицензионные ограничения. В вашем случае эта проверка реализована через попытку переключения режима электронного принтера (значение меняется с 1-ВКЛ на 2-NULL). Прошивка кассы блокирует эту запись как недопустимую операцию для текущего состояния устройства под лицензией.
Ваша гипотеза верна: Вы абсолютно правы, связывая проблему с лицензированием. Поскольку поведение прикладного ПО (1С) и передаваемых данных идентично, сбой вызывает именно внутренний программный модуль самого драйвера (cashcore/printerwrapper), который по-разному обрабатывает запросы к таблицам настроек в зависимости от флага T10П46.
Как исправить:
Поскольку это внутренняя логика взаимодействия драйвера с прошивкой аппарата, устранить её со стороны учетной системы (1С) невозможно. Возможные пути решения:

Обновить версию драйвера ККТ до более свежей сборки, где этот сценарий работы может быть исправлен разработчиком.
Обратиться в техническую поддержку производителя вашей кассовой техники с этим конкретным примером обмена данными, чтобы они скорректировали алгоритм проверки лицензии внутри прошивки.
Если функционал печати нефискальных документов на этом аппарате не требуется, оставить значение параметра Т3П18Р1 жестко зафиксированным вручную через утилиту тест-драйвера, исключив попытки программного изменения этого поля из вашего приложения.
 

Оффлайн GOTHxardas

  • Активный форумчанин
  • Новичок
  • **
  • Сообщений: 24
  • Похвалили: 1 раз(а)
  • Откуда: Москва
Re: Как начать изучать логи кассы?
« Ответ #12 : 07/07/2026 00:55:32 »
прикольно логи курить
Курить круто, но блин, когда работаешь с крупными клиентами, и на тебя переводят твою работу, отвечать через ИИ непрофессионально. Быстро- да, понятно- да, но насколько достоверно когда у меня самого голова не курить, такое себе...
 

Оффлайн Dober

  • Активный форумчанин
  • Постоялец
  • **
  • Сообщений: 115
  • Похвалили: 9 раз(а)
  • Откуда: Якутск
Re: Как начать изучать логи кассы?
« Ответ #13 : 07/07/2026 07:22:39 »
Некто не говорит про то что ИИ это основа, опора, и единственный правильный ответ. Она накидывает варианты (порой безумные) мы тестируем, пробуем, меняем и находим то самое единственное решение.
 

Оффлайн ssz

  • Наш человек
  • Ветеран
  • ***
  • Сообщений: 753
  • Похвалили: 148 раз(а)
Re: Как начать изучать логи кассы?
« Ответ #14 : 07/07/2026 15:54:49 »
Тема топика - как начать изучать логи
 

Оффлайн suslayer

  • Наш человек
  • Ветеран
  • ***
  • Сообщений: 729
  • Похвалили: 327 раз(а)
  • Откуда: Калуга
Re: Как начать изучать логи кассы?
« Ответ #15 : 07/07/2026 22:11:21 »
Добрый день всем! :)

Работаю в сфере касс 3 года. Понимаю, что помимо изучения новых требований ФНС и новых моделей ККТ, я ничего нового не узнаю.
Вопрос: Как можно улучшить свои знания в области логов кассы?

На работе часто сталкиваюсь с клиентами, которые кидают логи с ошибками при продаже. Моя задача в основном передать это, другому человеку на изучение ошибки (как посредник). Как я понял нужно точно на компе иметь XML редактор для чтения строк
Начните с правильной терминологии, что понимается под словом касса - кнопочная ККТ, планшетоподобное аля ЭВОТОР / MSPOS, камплюктер с ФР(фискальным регистратором)?
Ответ на первый вопрос порождает дополнительные: у нас потенциальная ошибка где - в фискальной части(читай самой ккт), ошибка обмен с честным знаком, ошибка с егаис, или облако в которые данные грузятся отвалилось, а может вообще у нас платформа 1С сломалась. В зависимости от, и пути анализа разные.

Если речь идет про кнопочную - меркурий 185, атол 92ф, то держите под рукой список ошибок, не надо их зубрить на изусть, достаточно знать где их найти, а лучше сохранить локально, поскольку нынчне всякое случается.
Причем искать нужно на оффсайтах производителя а среди ответов обоссаного ИИ. Например https://www.incotexkkm.ru/files/kkm/docs/instruction-digital-errors.pdf

Планшетоподобное - для начала надо понять где эти логи искать, т.е. как получить то что анализировать то будет... Здесь опять же идёт на сайты производителя/кассового ПО, и читаем, например https://support.evotor.ru/article/360005049454, на 12 раз сделаем - запомнится. А вот что делать дальше... Здесь уже ИИ может и пригодится, но гораздно важнее общее понимание происходящих процессов, т.е. как раз понимание где в логах фискальная часть, где обмены с облаками и т.п.

Каплюктер с ФР - собственно тоже самое как и с планшетами, изучите типовое расположение логов у различного популярного ПО, например для 1С https://its.1c.ru/db/v8327doc#bookmark:adm:TI000000365 а дальше появится понимание что ошибка аля "Ошибка определения доступных касс. Не смогли определить доступные кассы ККМ" связана с потерей идентификатора в %LOCALAPPDATA%1C\1cv8\1cv8u.pfl

Начните с ознакомления базового принципа взаимодействия систем и различных обменов, чтобы при буквах API, XML, JSON, RPC, SSL, DHCP было понимание вообще что это такое и куда смотреть, дальше активное чтения документаций на различные ККТ/ПО. Набор букв сверху не рандомный, поскольку у нас абстрактная "касса" может не получить адрес в сети - это к DHCP серверу, может не "достучаться" в честный знак - ошибка SSL сертификатов, может быть Ошибка разбора XML: - [1,6] потому что битый документ в УТМ ЕГАИС валяется, а может и Недопустимое состояние потока чтения JSON потому что локальный модуль честного знака писали вайбкодеры...
 
Это сообщение считают полезным: Dober

Оффлайн Slava

  • Резидент
  • Эксперт
  • ****
  • Сообщений: 4870
  • Похвалили: 1540 раз(а)
Re: Как начать изучать логи кассы?
« Ответ #16 : Вчера в 01:52:04 »
/// Курить круто, но блин, когда работаешь с крупными клиентами, и на тебя переводят твою работу,


А на кого должны переводить " твою работу "  ? На клиента ?

Сейчас так  , да может быть читать логи увлекательное занятие .
Но , ЧЗ совместно с ЕСП решили так .
Теперь любое ПО ( РМК, 1С и т.д ) прежде чем выйти в эфир проходит сертификацию .
И после этого как-бы никаких вопросов про какие-то там ошибки не должно быть в принципе .
В чём Ваша задача ? Передать логи разрабу ПО ?
Или ЕСП ?
 

Оффлайн Slava

  • Резидент
  • Эксперт
  • ****
  • Сообщений: 4870
  • Похвалили: 1540 раз(а)
Re: Как начать изучать логи кассы?
« Ответ #17 : Вчера в 02:16:39 »
Помню году 2008 или 2009 , решил Инкотекс написать прошиву под ФР МСК ( был такой ) аля Штрих.
Ну там были разногласия у них со Штрихом .
Ладно написали .
Короче поставили клиенту , через какое-то время 1С-ник говорит - "Не работает , вот с родным штрихом работает ,
а клон этот не работает " .

Начали вот по логам кстати смотреть - и высмотрели , что в проге 1С-ника была команда "Печать строки заданным шрифтом ",
а в проше МСК её тупо выпилили , уж не ведомо зачем .
То есть команду "Печать строки " они оставили , а заданным шрифтом нет .
И всё - приплыли
 

Оффлайн GOTHxardas

  • Активный форумчанин
  • Новичок
  • **
  • Сообщений: 24
  • Похвалили: 1 раз(а)
  • Откуда: Москва
Re: Как начать изучать логи кассы?
« Ответ #18 : Вчера в 02:41:48 »
В чём Ваша задача ? Передать логи разрабу ПО ?

Моя задача принять логи от клиента, передать разработчику, получаю ответ, передаю клиенту. Примерно так. Хотел бы понимать, что я передаю, чувствую себя тупым.

К ЕСП и ТС ПИоТу никак не относится. Только драйвер ккт

На счёт сертификации кассового ПО (1с, атол и т.п.) я да, в курсе. Недавно вот общался с инженерами ЕСП
 

Оффлайн zax

  • Наш человек
  • Эксперт
  • ***
  • Сообщений: 2451
  • Похвалили: 525 раз(а)
Re: Как начать изучать логи кассы?
« Ответ #19 : Вчера в 12:03:17 »
В чём Ваша задача ? Передать логи разрабу ПО ?

Моя задача принять логи от клиента, передать разработчику, получаю ответ, передаю клиенту. Примерно так. Хотел бы понимать, что я передаю, чувствую себя тупым.

К ЕСП и ТС ПИоТу никак не относится. Только драйвер ккт

На счёт сертификации кассового ПО (1с, атол и т.п.) я да, в курсе. Недавно вот общался с инженерами ЕСП
Смотрю уже 18 ответов.....прочитал пост на ответ  Slava, стало понятно ,если в обязанности входит собирать логи отправлять куда то ,то для этого большого понимания не надо ,выполнил свои обязанности по работе и всё....а если есть желания что то изучить ,то изучайте ,чтобы понять надо иметь достаточный практический опыт сервиса ККТ и ни кто здесь на вскидку ни чего не расскажет что да как и с чего начать.В ответе 7 вопрос есть ,а зачем?, грамотный вопрос. Из практики сервиса ККТ не всё можно залогировать ,внутрипрограммные процессы и сбои этому не поддаются .
« Последнее редактирование: Вчера в 12:49:05 от zax »
 

Оффлайн kkmspb

  • Активный форумчанин
  • Старожил
  • **
  • Сообщений: 365
  • Похвалили: 61 раз(а)
  • Откуда: Санкт-Петербург
    • БИТ драйвер ККТ
Re: Как начать изучать логи кассы?
« Ответ #20 : Вчера в 20:15:48 »
Мне кажется, лучше взять и попробовать самому json команды посылать и смотреть что отвечают. Или посмотреть логи в БИТ драйвер ККТ опять же на живых чеках, там все есть.

Спасибо буду смотреть изучать тогда.
Судя по вашей аватарке, не вы сделали программу для инициализации и мониторинга ЛМ ЧЗ?
Да сделал, но надо допилить еще похоже.
 

 

Sitemap 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23