Возможные ошибки при работе фискального принтера ШТРИХ-М

55 мин
Продолжительность урока
Штрих-М — это стационарный фискальный регистратор, который предназначен для использования в малом и среднем бизнесе.Он позволяет системе Гуляш передавать данные о продажах в налоговые органы.

Гуляш совместим с двумя типами фискальных принтеров: Atol и Штрих-М. В данной статье мы рассмотрим ошибки, которые могут возникнуть при работе фискального принтера Штрих-М.
Возможные ошибки при работе фискального принтера ШТРИХ-М
1. Обновление ключей не выполнено.

Когда вы продаете маркированные товары с кодом проверки длиной 88 символов, вам понадобятся специальные ключи для проверки. Эти ключи можно скачать с сайта ключей проверки, который принадлежит производителю ФН (фискального накопителя).
Ключи для проверки ФН нужны, чтобы проверить код товара без интернета. Проверяются только коды с 88-значным криптохвостом (последовательность символов в коде маркировки честного знака), то есть только обувные коды. Другие коды, такие как табак, одежда, лекарства, молочные продукты, фотоаппараты, шины, парфюмерия и вода, не проверяются.
Ключи обновляются при первом открытии смены после перехода на ФФД 1.2 (новый формат фискальных документов, который стал необходимым для кассовой техники с 2021 года), а затем каждые 2 недели после последнего обновления.
Ключи обновляются при открытии смены, а также с помощью команды на актуальной версии прошивки и Теста Драйвера (утилита, предназначенная для проверки правильности работы онлайн кассы Атол, входящая в комплект Драйвера ККТ (ДТО).


По умолчанию запрос ключей на сервере занимает 30 секунд. Можно установить 5 секунд в таблице 19, поле 11 — этого времени достаточно, чтобы ключи загрузились и смена открылась быстро.


Причины, по которым возникает ошибка:
  1. При фискализации не отмечен признак продажи маркированных товаров. Проверьте это, сделав запрос на итоги фискализации. Должна появиться галочка:


Если галочкой не появляется, нужно сделать отчет о перерегистрации без замены ФН с этой галочкой. Если вы не продаете маркированные товары (молочная продукция, вода, лекарства, табак, одежда, обувь, шубы, туалетная вода и духи, шины и покрышки, фотоаппараты и лампы вспышки), то эта ошибка будет появляться постоянно, и это нормально.

  1. Сервер ОКП, порт ОКП (сервер обновления ключей проверки) или таймаут в таблице 19 указаны неправильно. Лучше указывать IP-адрес.
Для боевого ФН:


Для тестового ФН:


Нет подключения устройства к интернету. Проверьте, отправляются ли данные в ОФД в таблице 20. Log3 должен быть подключен.


Если вместо этого там “ошибка” или “подключаюсь”, то следует установить связь с интернетом. Если связь установлена через socks5 (Т16П19=1), то необходимо использовать службу kktproxy, которая устанавливается вместе с Тестом драйвера 5.16 и которую можно скачать с этого сайта, а не Antinat, если она у вас откуда-то есть. Выключите ее.


  1. Сервер или порт ОКП заблокированы в данной сети.
  2. Если все предыдущие шаги выполнены, но ключи не обновляются, значит, на сервере АС ОКП (автоматизированная система обновления ключей проверки) профилактика. Можно уменьшить таймаут с 30 до 5 секунд, чтобы не ждать слишком долго открытия смены.
2. Connect timed out.

ККТ (контрольно-кассовая техника) не обнаружен по TCP (протокол передачи данных интернета) на указанном IP (уникальный адрес, идентифицирующий устройство в интернете тлт локальной сети) и порту.
Чтобы установить связь с онлайн-кассами Штрих-М, вам нужно просто выполнить поиск и кликните два раза по найденному оборудованию:


Если оборудование не находится, выполните следующие действия:


Если и так не получается, то можете выполнить следующие шаги:

  • Установка связи по USB-AB.
Выключите аппарат и подключите по USB-AB, затем откройте диспетчер устройств и введите в появившемся окне devmgmt.msc.


Далее разверните пункты “Порты COM (COM и LPT)” (если есть) и “Сетевые адаптеры”.


Включите аппарат. Список оборудования на мгновение пропадёт и появится снова. Нужно отметить, что это появляется, когда устройство включено, и исчезает, когда оно выключено. Здесь три возможных варианта.


  • Порты (COM и LPT).

СOM — последовательный порт для передачи и приема данных. Он может подключаться к различным устройствам с специальным 9-контактным разъемом, таким как старые мыши и модемы. Это довольно медленный и устаревший стандарт.

LPT — параллельный порт для передачи и приема данных. Он быстрее, чем COM, и в основном используется для подключения принтеров.
Если устройство отображается в разделе "Порты", значит, его можно будет найти в тесте драйвера на том COM-порту, который показывается в диспетчере устройств.


  • Другие устройства. Неизвестное устройство.
Если устройство отображается с восклицательным знаком, то необходимо установить драйверы FT232R USB UART или VCOM, и это приведет нас к Варианту 1.
  • Сетевые адаптеры.
Если в разделе "Сетевые адаптеры" появляется устройство "Remote NDIS based Internet Sharing Device", то настройка связи, описанная ниже, будет работать даже в случае, если в онлайн-кассе установлен динамический IP. Кроме того, будет организована связь с ОФД.


Отключите брандмауэр и антивирусные программы. После этого откройте "Сетевые подключения". На клавиатуре нажмите комбинацию [Win] + [R]. В появившемся окне набираем ncpa.cpl и попадаем в сетевые подключения. Найдите любой адаптер, который НЕ НАЗЫВАЕТСЯ “Remote NDIS based Internet Sharing Device” и не имеет крестика, если такой есть:


Щелкните по нему правой кнопкой мыши и выберите “Свойства”. На вкладке “Доступ” отметьте галочкой пункт “Разрешить другим пользователям…”, затем выберите название, соответствующее адаптеру “Remote NDIS...”. Если у вас всего два адаптера, то такой выбор не появится.


Теперь он должен найтись через Поиск в Тесте Драйвера по TCP IP:


Если ничего не находит, то попробуйте просто указать IP 192.168.137.111.


Если связь не установлена, проблема может быть следующей:

1. Брандмауэр или антивирус не отключены.
2. Пункт “Разрешить другим пользователям…” был отмечен на адаптере RNDIS вместо другого адаптера.
3. У онлайн-кассы старая версия прошивки, где включен WI-FI и режим RNDIS (устраняет потребность поставщиков оборудования для записи драйвера мини-порта NDIS для сетевого устройства, подключенного к USB-шине). Нужно отключить WI-FI или сделать техобнуление.
4. Возможны баги в Windows, особенно на компьютерах, которые часто работают с разными онлайн-кассами. Чтобы решить эти проблемы, снимите галочку “Разрешить другим пользователям…”, а также удалите “Remote NDIS..” из диспетчера устройств.


Настройте IP-адрес 192.168.137.2 для адаптера NDIS, как указано в инструкции, и снова попробуйте установить связь через Тест Драйвера, используя IP 192.168.137.111, как вы уже делали раньше. Если связь все равно не устанавливается, попробуйте подключиться с другого компьютера. Если и на нем соединение не удастся установить, выполните техобнуление.


Настройте IP-адрес 192.168.137.2 для адаптера NDIS, как указано в инструкции, и снова попробуйте установить связь через Тест Драйвера, используя IP 192.168.137.111, как вы уже делали раньше. Если связь все равно не устанавливается, попробуйте подключиться с другого компьютера. Если и на нем соединение не удастся установить, выполните техобнуление.
2. Установка связи по RS-232.
Обычно в комплекте к аппарату идет провод для подключения по RS-232. Если его нет, то нужно его купить или сделать по распиновке. Если разъем RJ12 (как телефонный), то не перепутайте его с разъемом от денежного ящика, иначе провод может расплавиться. Разъем под подключение по RS-232 расположен ближе к центру аппарата. Ближе к краю расположен разъем для денежного ящика. На картинке указана разъемы для подключение по RS-232. Если на компьютере нет СОМ-порта, то нужно купить USB-RS232 переходник, но не каждый подойдет. После подключения к ПК требуется всего лишь выполнить поиск оборудования:
Нужно кликнуть два раза и устанавливаем связь.
3. Неверная длина ответа.
От аппарата в ответ на команды приходит нечитаемый сигнал, который Тест Драйвера не может понять. Чтобы решить эту проблему, попробуйте следующее: уберите галочку с пункта "Настройка свойств" - "Использовать простой режим обмена".
4. COM-порт занят другим приложением.
Проблема заключается в том, что ККТ использует другая программа. Чтобы решить эту проблему, нужно скачать приложение ProcessExplorer и запустить его.
С помощью поиска находим название процесса, который использует службу порта. Для каждого устройства это может быть разное название.
Для устройства с последовательным USB-интерфейсом нужно искать "usbser".


Чтобы понять, как искать ваше устройство (последовательный порт, ch340 и пр.), следует установить связь с Тестом Драйвера, выполнить поиск по "Device", найти процесс DrvFRTst и посмотреть название отличное от CNG, DeviceApi, KsecDD.
5. Нет связи.
Проблема состоит в том, что ККТ не обнаружен на COM-порту и скорости указанных в настройках. Есть два варианта решения:

  1. См. Connect timed out.
  2. Чтобы решить эту проблему, нужно изменить место сохранения настроек в реестре:


Затем установите связь с ККТ. Теперь настройки изменяться не будут. Также есть вариант решения путем запуска Теста Драйвера от имени администратора:
6. Неизвестная команда, неверный формат посылки или неизвестные параметры.
Проблема в неверно сформированной команде. Обратитесь в техническую поддержку Вашей кассовой программы.
При регистрации: При регистрации невозможна регистрация или перерегистрация с заменой ФН, если выбрана опция "перерегистрация без замены ФН".
  • ФН уже зарегистрирован.
  • ФН уже закрыт.
Для регистрации в автономном режиме необходимо установить отметку Автономный режим.
При перерегистрации без замены ФН:
  • ФН не зарегистрирован.
  • ФН закрыт.
Невозможно осуществить перерегистрацию без замены ФН при изменении ИНН ОФД, не указав, что это является основной причиной. В версиях прошивок С.3 это также рассматривается как дополнительная причина.


При перерегистрации из автономного режима в онлайн также следует указать основную причину “Смена ОФД”, а также дополнительные коды (для ФФД 1.2):


При перерегистрации из автономного режима в онлайн необходимо выгрузить все уведомления. При перерегистрации из онлайн-режима в онлайн все уведомления и фискальные документы должны быть направлены в ОФД.
При закрытии архива ФН
ФН не сможет быть закрыт, если он уже закрыт или не прошел фискализацию.
При открытии смены, проведении чека или проверке статуса информационного обмена
ФН закрыт. Все данные были отправлены в ОФД. Замените ФН.
При закрытии смены
Установите дату и время последнего фискального документа.
7. Неверное состояние ФН.
ФН находится в недопустимом состоянии для выполнения операции. Например, смена открыта в ККТ, а в ФН закрыта, или осуществляется попытка выполнить операцию на нефискализированном ФН. В некоторых случаях помогает просто выключить и снова включить устройство.

Решение проблемы простое:
  1. В ФН смена открыта, а на онлайн-кассе закрыта. Нужно просто открыть смену на онлайн-кассе.
  2. В онлайн-кассе смена открыта, а в ФН закрыта. Нужно сохранить настройки и выполнить техобнуление. Теперь на онлайн-кассе и на ФН смена закрыта. Далее нужно не забыть записать настройки.
7. Неверное состояние ФН.
Проблема заключается в том, что дата и время последнего документа ФН больше чем текущее время. Чтобы решить эту проблему, нужно выяснить дату и время последнего документа ФН:


Нельзя сформировать документ с датой и временем меньше, чем эти. Затем нужно сравнить с датой и временем ККТ.


Установите текущее время и дату, соответствующие на ПК.


Или установить вручную.
9. Некорректное значение параметров команды.
Проблема состоит в том, что ФН не может записать данные из-за законодательных ограничений по своей модели ФН.

ФОТО

На ФН сроком на 36 месяцев продажа товаров при общей системе налогообложения запрещена.
Если происходит продажа услуг, но ошибка все равно возникает, необходимо обратиться в техническую поддержку кассовой программы для уточнения, как правильно указывать тег 1212 при продаже, задавая ему значение 4 (Услуга).
При продаже, если информация о значении тега 1212 для позиции не поступила из кассовой программы, онлайн-кассы автоматически устанавливают его значение как 1 (Товар).
Также есть возможность отключить формирование тега 1212 с помощью онлайн-кассы, если информация о нём не поступает из кассовой программы. Тем не менее, юридически торговать товарами на ФН сроком на 36 месяцев все равно неправильно.

Необходимо обновить прошивку до последней версии и установите в Таблице 17 в Поле 28 значение 32. Теперь, если тег 1212 не передается кассовой программой, он также не будет передаваться и онлайн-кассой.
10. Некорректная команда.
Проблема заключается в том, что ФН получает некорректную команду. То есть, ФН зарегистрирован на ФФД 1.2, а идет попытка перерегистрировать на ФФД 1.05.
11. Неразрешенные реквизиты.
Возникают нюансы при пробитии маркированного товара.

В последнее время возникает множество вопросов относительно причин возникновения ошибки 11: "Неразрешенные реквизиты" при выполнении команды проверки кода маркировки (метод FNCheckItemBarcode, реализующий команду FF61h). Хотя эта ошибка не задекларирована в протоколе ФН для ФФД 1.2, она все же появляется. Причиной проблемы является то, что при заполнении реквизитов для проверки кода маркировки пользователь (разработчик ПО) не указывает все необходимые поля, в частности свойство TLVDataHex. Если не передается дробное количество предмета расчета, то в это свойство обязательно нужно передать "пустую строку". В противном случае в него будет записан ответ от сервера ОИСМ предыдущей проверки кода маркировки.
12. Количество позиций, подлежащих учету в документе, превысило разрешенный лимит.
В автономном режиме количество позиций с маркировкой не может превышать 10. Полное объяснение есть здесь.
13. Превышение размеров TLV данных.
ФН не может записать в себя данных больше, чем ограничено законом. В кассовых чеках максимального размера, достигающего 32 768 байт, размер постоянных реквизитов кассового чека, значение которых не зависит от того, какие товары и в каком количестве указаны в этом кассовом чеке, не превышает нескольких сотых долей от размера этого кассового чека. В связи с этим размер одного чека с несколькими сотнями единиц товаров будет практически такой же, как и совокупный размер нескольких чеков, содержащих эти товары и имеющих максимальный размер, ограниченный 32 768 байтами.
Учитывая изложенное, предложение об увеличении предельного объема данных кассового чека или отмене этого параметра кассовых чеков не поддерживается.
14. "Исчерпан ресурс ФН" или "Исчерпан ресурс КС (криптографического сопроцессора)".
У ФН истек срок действия или ресурс в ~250 000 документов. Если версия прошивки 2020 года или ниже, выполните обновление. Если версия прошивки от 23.04.2021 и новее, и срок действия ФН истек при открытой смене, необходимо установить дату и время последнего фискального документа:

КАРТИНКА

Если установлена старая версия Теста Драйвера, то подаем команду нижнего уровня FE E2 01 02 03 04.

КАРТИНКА

И закрываем смену:

КАРТИНКА

Если смена уже закрыта и нужно только закрыть архив ФН, нужно снова подать команду нижнего уровня FE E2 01 02 03 04.

КАРТИНКА

И закрыть архив ФН:

КАРТИНКА

Если при отправке команды возникает ошибка 54 (команда не поддерживается в данной реализации), необходимо обновить прошивку, скачав её с http://doc.shtrih-m.ru. Затем откройте смену и повторите попытку отправки команды, закройте смену, отправьте команду и закройте архив ФН.

15. Исчерпан ресурс хранения.
По закону данные в ОФД должны передаться не позже 30 дней. По истечению срока онлайн-касса блокируется и никакие фискальные операции недоступны. Необходимо отправить все данные в ОФД. Подробную инструкцию вы можете найти здесь.
16. Продолжительность смены более 24 часов.
По Трудовому кодексу запрещено работать в смене более 24 часов. Чтобы решить эту проблему, нужно просто закрыть и открыть смену.
17. Реквизит не соответствует установкам при регистрации.
Данная ошибка возникает в двух случаях:

1) При добавлении позиции. Идет попытка добавить товар с признаком предмета расчета "2. подакцизный товар", в то время, как в последнем отчете о (пере)регистрации нет признака "торговля подакцизными товарами"
2) При закрытии чека. На новых ФН идет попытка закрыть чек по Систему Налогообложения, на которую ФН не зарегистрирован
Чтобы решить эту проблему нужно либо выполнить перерегистрацию без замены ФН с признаком "Подакцизный товар" и СНО, либо просто не продавать подакцизные товары. К товарам, облагаемым акцизом, относятся этиловый спирт, пиво, плодовое и виноградное сусло, другая алкогольная продукция, спиртосодержащая продукция с содержанием этилового спирта более 9%, бензин, дизельное топливо, легковые автомобили, табачные изделия и виноград, предназначенный для производства вина.
18. Фискальный накопитель не отвечает.
Проблема состоит в том, что фискальный накопитель не установлен, или шлейф и фискальный накопитель неисправны, или старая версия прошивки плохо работает с фискальными накопителями с номерами 7х. Чтобы работать с прошивкой, нужно иметь подписку на 2 квартал 2022 года. Всю полную информацию по изменения вы можете увидеть здесь.
Также возникают проблемы с работой Элвес-ФР-Ф.

Элвес-ФР-Ф не обнаруживает ФН (ошибка 48: ФН не отвечает). Возможно, это заводской брак. Рекомендуется установить джампер с другой стороны платы:


Не включается.
Нужно установить ФН правильно, этикеткой вверх:
19. Некорректные параметры в команде.


Команды на формирование фискального документа правильные, а вот их значения неправильные - не проходят по контрольной сумме, или по заложенному алгоритму, или формату, который должен быть в значении тега.

При фискализации, регистрации и перерегистрации:
  1. Установлена старая версия прошивки 2017 года и раньше. Обновите прошивку до актуальной.
  2. Вы используете старую версию Мастера Фискализации. Он устанавливается с актуальной версией Теста Драйвера:


3.Email отправителя чека не соответствует формату текст@текст (на актуальной версии прошивки добавлена проверка этого тега на соответствие формату):


4.(Для прошивок версии С.3) При перерегистрации без замены ФН по причине смены ОФД необходимо кроме кода причины перерегистрации “Замены ОФД” указать еще и код причины изменения сведений о ККТ “Замена оператора фискальных данных”:


Также при смене адреса следует указать “4. Изменение адреса.”. Также при смене наименования пользователя следует указать “3. Изменение наименования пользователя”. Также при перерегистрации для установки признаки “продажа маркированного товара” и “продажа подакцизного товара”, смене сайта ФНС, следует указать причину “32. Иные причины”. Иначе будет ошибка 51.
  1. Если требуется зарегистрировать онлайн-кассу “В режиме БСО”, то фискализация не пройдет, если не установить “Применение в сфере услуг”(Мастер Фискализации не даст совершить эту ошибку):


  1. В ИНН ОФД ошибка (Мастер Фискализации не даст совершить эту ошибку). Проверьте каждую цифру в ИНН ОФД согласно списку ОФД. Не должно быть пробелов после последней цифры в ИНН. Если регистрация идет в автономном режиме, то ИНН следует указать 000000000000
  2. Регистрационный номер не подходит по контрольной сумме (Мастер Фискализации не даст совершить эту ошибку). Проверьте правильный ли он с помощью Теста Драйвера:


Проверьте что отсутствует 5 лицензия. На картинке “1” - “присутствует”, а должно быть “-1” - “Отсутствует”:


Если лицензия присутствует, то обратитесь на tp@shtrih-m.ru, указав UIN из Таблицы 23 Поле 11:


Введите PUK-код, который пришлют чтобы разблокировать Онлайн-кассу:


9.Если регистрируется автономная онлайн касса (например, PAYONLINE-01-ФА и прочие), то необходимо указать обязательный тег “автоматический режим”, а также “Номер принтера в автомате”. “Номер принтера в автомате” - номер для внутреннего пользования и удобного поиска аппарата. Например, регистрируем с номером 1 и клеим наклейку с цифрой “1”. Теперь его легко найти в помещении по своему номеру и наклейке на нем. Вместо тега “Кассир” будет “Номер принтера в автомате”, где будет печататься этот номер.

Также следует указать еще один из двух обязательных тегов:
“Применение в интернет”, если аппарат используется, например, для расчетов на сайте, и рассылает только электронные чеки.
“Принтер в автомате”, если аппарат, например, стоит в терминале по продаже билетов или в кассе самообслуживания.


10. Вы указали ИНН Кассира, который не проходит по контрольной сумме.
При закрытии архива ФН. Необходимо указать должность и фамилию того, кто проводит операцию. Нельзя чтобы поле было пустым:


Общее для любых действий. Укажите должность и фамилию того, кто проводит операцию под своим паролем. Нельзя чтобы поле было пустым:


При формировании чека. Неправильное значение тегов. Команда подана неправильно. Согласно истории изменений.
20. Некорректный параметр при данных настройках.
При формировании чека.

  1. При добавлении ITF-14 с признаком ОСУ. Фискальный накопитель поддерживает ОСУ, но признак «ККТ в общественном питании» не был установлен при регистрации. Проведите перерегистрацию без замены фискального накопителя с признаком ОСУ:
2. В таблице 17 Поле 45 установлено значение 1 и идет попытка сформировать чек с СНО, которой нет в последнем отчете о регистрации.
3.Аппарат зарегистрирован в автоматическом режиме и идет попытка сформировать чек без номера автомата. Следует указать в таблице 24 поле 1.

В автоматическом режиме тега 1021 "Кассир" нет, так как кассиром по сути является сам покупатель. На смену данному тегу приходит тег 1036 "Номер автомата" - номер для внутреннего пользования, чтобы легко по нему найти нужный аппарат. Может быть любой, какой удобен вам.
4.Старая команда “Продажа” при Т1П14=1. Нужен 0
5.Старая команда “Продажа” при Т17П3=0. Нужно 2

Старая команда “Продажа” при Т17П17=4. (Актуально только для Штрих-Нано-Ф) Либо сделать перерегистрацию с заменой ФН на ФФД 1.05, либо поменять кассовую программу.
6.Если аппарат все время пищит, логи исписаны в 53 ошибке, значит, в таблице 21 поле 2 стоит 1 и включена галочка:


На прошивке версии С.3 (Только ФФД 1.2) передача через Тест Драйвера не работает при любых настройках, данная галочка, опять же, провоцирует данную ошибку командой FF30h (Запросить о наличии данных в буфере):


6.При прошивке аппарата необходимо установить в таблице 23 поле 1 и 5 значение 0:


  1. При смене заводского номера аппарата идет попытка поменять заводской на тот, который не подходит для данного аппарата. Например, заводские номера от желтой УМ не подходят к черной УМ и наоборот.
  2. При закрытии ФН. Не указано место расчета. Необходимо выполнить перерегистрацию без замены ФН с указанием места расчета.
21. Команда не поддерживается в данной реализации ККТ.
Если ошибка постоянная, то установите Тест Драйвера 5.17 или настройте русский язык системы Windows.
Как изменить язык системы:


Как изменить язык интерфейса:


Затем нужно перезагрузить компьютер.
22. Сумма всех типов оплаты меньше итога чека.
Чтобы сформировать чек, нужно указать цену за товар, количество, и сумму, которую заплатил клиент. Если цена товара, умноженная на количество получается меньше хоть на копейку от суммы, которую заплатил клиент, то появляется данная ошибка. Происходит она из-за ошибок в верхнем ПО, то есть в кассовой программе. Например, скидка считается на товар, но не считается на общую сумму. Нюансы с копейками при подсчете скидок на каждый товар отдельно и на общую сумму.
Чтобы решить данную проблему, нужно включить ведение логов и прислать их в техническую поддержку на tp@shtrih-m.ru для указания причины, которую потом передать разработчику для исправления.

Чтобы включить логирование (ведение логов) на актуальной версии Теста Драйвера 5.17.1010 и новее:


После этого нужно закрыть Тест Драйвера и программу, запустить программу и воспроизвести ошибку.
На старой версии Теста Драйвера
Нужно запустить Тест Драйве, создать папку в корне диска С: и настроить ведение логов в ней:


Файл с логами будет писаться по указанному пути. Далее нужно закрыть тест драйвера и кассовую программу. В старых версиях 1С также нужно установить галочку для ведения логов (в новых не надо - этой галочки нет):


Если кассовая программа использует Тест Драйвера для работы, а не работает с аппаратом напрямую, то логи должны вестись.
Также требуется включить логирование в кассовой программе.
23. Не хватает наличности в кассе.
Показание нефискального счетчика "Нал. в кассе" меньше чем Сумма по налу в чеке при типе чека "Возврат прихода" или "Расход".
Узнать показания счетчика “Нал в кассе” можно с помощью отчета без гашения. Вторая строчка снизу:


Либо через Тест Драйвера:


Чтобы сделать внесение на ККТ Штрих нужно ввести сумму в меню 02.Регистрация и нажать “Внесение”:

Старая версия:


Новая версия:


Чтобы сделать выемку (инкассацию), нужно ввести сумму в меню 02.Регистрация и нажать “Выплата”:

Старая версия:


Новая версия:


Чтобы счетчик наличности в кассе обнулялся при закрытии смены, нужно в Таблице 1, Поле 2 установить значение“1”. По умолчанию стоит “0”:


На ККТ Элвес-МФ на сборке 2010 и выше нефискальная функция внесения была убрана для расширения другого, фискального функционала. Операция возврата или расхода может быть совершена первой за смены, так как контроль наличности в кассе тоже отключен.
24. Буфер чека переполнен.
Буфер чека или динамической памяти переполнен. Уменьшите количество позиций в чеке. Чтобы решить эту проблему, нужно перезагрузить онлайн-кассу.
25. Вносимая безналичной оплатой сумма больше суммы чека.
Сумма всех цен товаров в чеке не совпадает с суммой всех типов оплаты в чеке. Чтобы решить проблему, нужно отменить чек и попробовать снова.
26. Ожидание команды продолжения печати.
Документ не был допечатан, так как сработал один из датчиков отсутствия чековой ленты. ККТ не даст дальше работать пока он не будет допечатан.
В Тест Драйве нужно пройти следующий путь 04.Печать текста - Операции - Продолжить печать.

Если проблема возникает часто, нужно проделать следующее. У всех Онлайн-Касс, работающих на протоколе Штрих есть 2 датчика. На примере Штрих-М-01Ф:


Узнать подрежим можно через длинный запрос:


  • Если крышка закрыта и бумага присутствует, то подрежим будет 0. Бумага присутствует
  • Если крышка открыта, то подрежим у Онлайн-кассы будет 1.Пассивное отсутствие бумаги.
  • Если крышка закрыта, но лента не установлена или датчик ленты неисправен, то подрежим будет также 1. Пассивное отсутствие бумаги.
  • Если во время печати открыть крышку или датчик открытия крышки на мгновение решит что крышка открыта, то подрежим будет 2. Активное отсутствие бумаги.
  • Если во время печати чека открыть и закрыть крышку или датчик крышки на мгновение решит что крышка поднята, то подрежим будет 3. После активного отсутствия бумаги.
  • Если во время печати кончилась бумага или датчик ленты сломался совсем, то подрежим будет 2. Активное отсутствие бумаги.
  • Если во время печати чека датчик ленты на мгновение решит что бумага кончилась, то подрежим будет 3. После активного отсутствия бумаги.
Таким образом, пассивное и активное отсутствие бумаги - это соответственно отсутствие бумаги в то время когда она ничего не делала и отсутствие бумаги во время печати.
Таким образом невозможно установить какой датчик дает сбой если Онлайн-касса часто впадает в подрежим 3. После активного отсутствия бумаги. По статистике чаще выходит из строя датчик бумаги.
Тем не менее, датчики можно “выключить”, точнее замкнуть, чтобы Онлайн-касса всегда принимала показание что бумага присутствует, вне зависимости открыта или закрыта крышка, есть или нет бумаги, есть или нет сам датчик. Как замыкать:


На примере Штрих-М-01Ф. Датчик бумаги - два контакта на разъеме XP9. Датчик крышки - третьи контакты с обеих сторон разъема XP6.


На примере Штрих-Лайт-01Ф:


На примере Штрих-Онлайн: У Штрих-Online есть только датчик бумаги. За него отвечает второй и третий контакт спереди от разъема на верхнюю часть.


На примере Штрих-ФР-01Ф:


На примере Ритейл-01Ф: ХР11, ХР12, ХР13:


На примере РР-01Ф. Датчик ленты 2 и 3 контакт, коричневый и желтый провод:


Датчик крышки 6 и 7 или 7 и 8 контакт:


Например, замкнуть два черных провода:
27. Некорректная операции.
Онлайн-касса не может выполнить данную команду.
1.Я пытаюсь выполнить перерегистрацию без замены ФН с AAL 1.05 на 1.2.
Для решения этой проблемы обновите тест драйвера до актуальной версии 5.16.871 и выше: doc.shtrih-m.ru.
Выполните отчет о состоянии расчетов на прошивке с поддержкой ФФД 1.2 перед перергистрацией. Необходимо чтобы во время формировании отчета о состоянии расчетов была связь с ОФД.



При добавлении кода маркированного товара
Неправильно указан признак предмета расчета на актуальной прошивке:
Должен быть либо 31. Акцизный маркированный товар, либо 33. Маркированный товар.
Если установить в таблице 17 поле 35 значение 0 на актуальной прошивке, то данной ошибки возникать не будет, но аппарат будет работать с нарушением правил к требованиям к формату чека.

2.Я пытаюсь открыть смену/пробить чек
  1. Не введен Заводской номер. Введите заводской номер.
  2. Открыт документ и всё запуталось. Выключите и включите аппарат и попробуйте снова, или отмените его:


ФН работает на ФФД 1.05, а прошивка работает на ФФД 1.2.
Узнать версию ФФД ФН: 02.ФН Сервис - Данные - Прочитать последний документ.


Узнать версию ФФД прошивки: 01. Состояние - Длинный запрос - версия ПО - С.1 (номер версии модели 001 в реестре), работает только ФФД 1.05:


С.3 (номер версии модели 003 в реестре), работает только ФФД 1.2:


3. При закрытии ФН на ФФД 1.2.
Следует отправить все уведомления о реализации в ОФД.
28. Фискальный признак отсутствует.
Данная ошибка появляется на онлайн-кассах только у Штрих-Мобайла. Следуйте инструкциям: Для начала необходимо обновить Штрих-Мобайл-01Ф. Перед этим очень важно закрыть смену и дождаться отправки чеков в ОФД.
Один конец двойного ряда вставляется в 6-пин разъем программатора, второй, загибая концы, так как разъём меньше, в Штрих-Мобайл. Разъём находится под передней крышкой на двух длинных болтах. Варианта два. Если ошибетесь, то ничего страшного. Нужно чтобы загорелась зеленая кнопка на программаторе при включенном Мобайле.
Если нет двойного ряда, то можно сделать “сельхоз”, выпаяв контакты или разъём с какой-нибудь платы:


Нужно установить программу для прошивки AVRStudio4. Драйвер в папке установленной программы:
C:\Program Files (x86)\Atmel\AVR Jungo USB\usb64\windrvr6.inf
В программе:
Tools - program avr - connect - avrisp mk2 - USB - Connect. Если не коннектится, то следует установить драйвер программатора.


Main - Device and signature Bytes - ATXMega128A1 - Program - Erase device Before flash programming галочка - Flash - Input HEX File - Program


После прошивки Штрих-Мобайл не будет работать пока не выполните перерегистрацию на ффд 1.05.
Для этого в таблице "служебные" ставим ффд 1.05 (значение 2). В таблице фискальный накопитель указываем эл. адрес отправителя, место расчетов, инн кассира, признак агента. Делаем перерегистрацию в связи с изменением настроек ккт через тест драйвера.
  • Начиная с версии 20050 не печатаются итоги в X-отчете и Z-отчете.
К сожалению, данный функционал был убран в прошивке 20045 для Bluetooth из-за ограничения памяти процессора. Он возвращен в последней версии по многочисленным просьбам с версии 20054.
  • У меня ошибка при фискализации через Мастер Фискализации.
Штрих-Мобайл имеет другую структуру таблиц в отличие от онлайн-касс для которых Мастер Фискализации предназначен. Для фискализации пользуйтесь Тестом Драйвера.
  • Ошибка 100 “ФП не отвечает” при включении.
Открутите 2 болта спереди, отсоедините переднюю крышку. В ней установлена плата с микроконтроллером Фискальной Памяти. Извлеките микроконтроллер и установите назад:


Фискальная память с аппаратами, работающими с ФН, в принципе не нужна. Но в ФП есть таймер, счетчик времени, без которого аппарат работать не может. Поэтому аппарату нужна постоянная связь с ФП, хотя не важно что в блоке ФП записано и записано ли вообще.
После данной процедуры появится Ошибка 121 “Ошибка часов”. Выполните техобнуление и с аппаратом можно будет дальше работать.
  • Как сбросить заводской номер?
Сотрите область EEPROM:


  • Как можно передавать данные в ОФД по USB через тест драйвера?
Настройка свойств - Дополнит. параметры - 23.Тестов.передача в ОФД - устанавливаем галочки - ставим период опроса 1 если надо отправить много чеков.



Снимите галочки после после отправки данных, иначе при подключении других ФР они будут надоедливо пищать.
  • Как можно передавать данные в ОФД через Bluetooth по телефону?
В каждом устройстве кнопки в ОС названы по-разному, но суть одна.
Зайдите в меню настроек и выберите меню Подключений, там выберите пункт мобильной точки доступа и модема и включите в нем опцию Bluetooth модема:
29. Ошибка отрезчика.
Проблема заключается в том, что заел отрезчик и не совершил полный цикл отрезки. Чтобы решить эту проблему, нужно либо разобрать и смазать отрезчик, либо заменить. Также можно отключить отрезчик в Таблице 1 Поле 5.
30. Команда не поддерживается в данном режиме.
ККТ не может проделать операцию, не выполнив перед этим другую операцию, которая позволит ее сделать.

Для начала нужно выяснить в каком состоянии находится онлайн-касса. Узнать это можно установив связь и выполнив длинный запрос:


1. Выдача данных.
Редко встречается. В данном состоянии онлайн-касса бывает короткий промежуток времени когда например считываются данные из ФН.

2. Открытая смена, 24 часа не кончились.
В данном режиме не доступно редактирование некоторых полей таблиц, а также некоторых операций, например открытия смены, так как она уже открыта.
В данном режиме можно проводить фискальные операции связанные с формированием чеков.
Из режима можно выйти закрыв смену:


3. Открытая смена, 24 часа кончились.
В данный режим ККТ входит когда смена превысила 24 часа, либо когда показания таймеров на ФН и ККТ расходятся. В этом режиме недоступны никакие операции кроме снятия отчета без гашения или операции закрытия смены:


4. Закрытая смена.
В данном режиме доступны все операции кроме проведения продаж. Если начать бить чеки через Тест Драйвера, то смена откроется автоматически. Другие же кассовые программы могут попросить открыть смену в своем меню.

5. Ожидание подтверждения ввода даты.
В данном режиме не поддерживаются никаких операций кроме “Подтвердить дату”. Чтобы войти в данный режим, нужно в режиме закрытой смены нажать кнопку установки даты:


Чтобы выйти из данного режима, нужно нажать кнопку Подтвердить дату:


Если дата при нажатии на кнопку “Установить дату” не совпадает с датой при которой нажимается “Подтвердить дату”, то операция подтверждения даты не пройдет. Если не известно какая дата была, то нужно выключить и включить аппарат. Тогда кнопка “Подтвердить дату” сработает на любую дату.

8. Открытый документ.
Что-то пошло не так при формировании чека. Нажмите:


Если не поможет, то эти две кнопки:


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


9. Режим разрешения технологического обнуления.
ККТ в данный режим входит после обновления прошивки, либо при отсутствии в выключенном состоянии 3 вольт от батарейки внутри на оперативную память (ОЗУ). В этом режиме недоступны никакие операции. Чтобы выйти из этого состояния, нужно выполнить операцию техобнуления и установки даты на ККТ. В каком бы режиме ККТ до этого ни было, после техобнуления ККТ перейдет в режим 4.Закрытая смена.


10.Тестовый прогон
В данном режиме недоступны никакие операции. В данный режим ККТ переходит либо по нажатии кнопки промотки при включении, либо при подаче команды из Теста Драйвера. Чтобы выйти из этого режима, нажмите кнопку промотки еще раз или кнопку Прервать в Тесте Драйвера. Аппарат после этого перейдет в режим, который до этого на нем был.
31. Ошибка ОЗУ.
Либо на оперативную память не подавалось 3V когда ККТ был выключен, либо было выполнено обновление прошивки. Чтобы решить эту проблему, необходимо провести техобнуление.
Техобнуление делается при:
  • расхождении состояния смены в ФН и кассовом аппарате;
  • если онлайн-касса в режиме продолжения печати, но ни кнопка 01.Состояние - Сбросить Состояние, ни кнопки 02.Регистрация - Адм.Отмена чека - продолжить печать не помогают выйти из этого режима;
  • если требуется откатить дату и время при открытой смене чтобы закрыть ФН;
  • требуется обнулить показания счетчиков, кроме счетчиков необнуляемой суммы. Счетчик необнуляемой суммы сбрасывается по другой инструкции.
Чтобы выполнить техобнуление, требуется перевести аппарат в режим разрешения технологического обнуления.
В этот режим аппарат можно перевести двумя способами:
1) Лёгкий путем (пере)записи прошивки, даже если она уже последняя. Можно сделать даже удаленно.
2) Сложный путем размыкания джампера.
Лёгкий способ:
Проделайте операцию обновления прошивки. Разбирать аппарат не придется. Если прошивку выполнить невозможно, то делаем по сложному способу.
Сложный:
Техобнуление через джампер. Требуется, если:
  • связь с аппаратом по USB не устанавливается из-за неправильных настроек сети в таблицах и нет возможности подключиться по RS-232 чтобы все настроить правильно.
  • нет возможности сделать техобнуление прошивкой.
Сохраните таблицы, если есть связь с аппаратом. Выключите аппарат. Разберите аппарат. Найдите на плате батарейку. Снимите джампер возле батарейки и верните его назад.
Как разомкнуть джампер у Штрих-Онлайн или РР-04Ф:
Если аппарат доработан с помощью Устройства модернизации, то разомкнуть джампер нужно на Устройстве модернизации разобрав его. Отключите Micro-USB провод идущий к УМ от компьютера, иначе УМ получает питание 5v через USB и техобнуление не состоится:



Соберите аппарат и установите связь. Аппарат будет в “Режиме разрешения техобнуления”. Установите связь с аппаратом. Настройка свойств - Сервис - 01.Технологическое обнуление - 02.Установить максимальную скорость - 03.Установить текущее время и дату. Запишите сохраненные ранее таблицы.


Если ошибка часто повторяется, то после техобнуления необходимо сделать краткий запрос напряжения на батарейке:


Если напряжение ниже 3 вольт, то следует поменять батарейку, если выше, то читаем дальше. Проверяем идет ли время. Нажимаем длинный запрос много раз и смотрим идут ли секунды:


Если не идут, то следует заменить кварц. Несмотря на то, то напряжение батарейки выше 3 вольт, оно экранируется и с помехами может доходить до NXP. Решается это добавлением еще одного провода для стабильности, в обход дорожки от джампера батарейки до питания NXP.
На примере Штрих-М-01Ф. Разбираем аппарат. Проверяем наличие джампера:


Проверяем, какой пин идет на батарейку:


Переворачиваем аппарат вычисляем на какую ножку идет другой пин:


Припаиваем провод. Его можно взять отрезав ненужные пины от какого-нибудь шлейфа ФН:


Оставьте 1-2 жилки на конце идущему к чипу NXP:


И залудите:


Припаяйте контакт без напряжения идущий от джампера, до ножки требующей 3V:


Теперь аппарат будет работать стабильно.
32. Замена ПО.
Чтобы решить эту проблему, нужно установить связь с аппаратом. Настройка свойств - Сервис - 01.Технологическое обнуление - 02.Установить максимальную скорость - 03.Установить текущее время и дату, а затем записать сохраненные ранее таблицы.
33. Ошибка часов.
Проблема заключается в том, что сбились часы. Такое бывает от плохой батарейки 3v, плохой связи с батарейкой 3v, неисправностью кварца, отмеряющего время. Выполните техобнуление через Тест Драйвера и установите дату и время.
Чтобы решить эту проблему, нужно руководствоваться действиями 31. Замена ПО.

Если ошибка появляется на постоянной основе, обратитесь к инструкции 30. Ошибка ОЗУ.
34. Поле не редактируется.
Проблема заключается в том, что поле в ККТ не редактируется.
Я пытаюсь выполнить фискализацию:
Для Штрих-Онлайн:
Проверьте есть ли лицензия на блокировку под ОФД-Я:

Если имеется, то пришлите значение таблицы 23 поле 11 на tp@shtrih-m.ru для разблокировки.
Для Штрих-Мобайл:
Штрих-Мобайл имеет другую структуру таблиц в отличие от онлайн-касс для которых Мастер Фискализации предназначен. Для фискализации пользуйтесь Тестом Драйвера.
36. Неверное значение в поле длины.
Команда подана неверно или не полностью, из-за ошибки в кассовой программе, либо при нестабильной связи. В команде, которая поступает на онлайн-кассе, должна быть контрольная сумма, в которой содержится информации о том, сколько байт в команде. Выглядит упрощенно это как "Открыть смену. 2 слова 7 и 5 букв", "Прочитать таблицу пять. 3 слова 9, 7 и 4 буквы". Когда команда приходит не полностью или с ошибкой, то появляется данная ошибка, например "Открыть см", "Прочитать таблицу 5. 2 слова 7 и 5 букв"
37. Запрещена работа с маркированными товарами.
Следует выполнить перерегистрацию без замены ФН с признаком "Работа с маркированными товарами".
Ошибка 160 при фискализации, закрытии ФН - "повторная попытка сформировать отчет после того как первая попытка завершилась ошибкой. Выключите и включите аппарат, либо отмените документ в ФН (02. Фн сервис - состояние ФН - отменить документ в ФН) и попробуйте снова.
Баг исправлен на прошивке декабря 2022 года.

38. Неверная последовательность группы ВхН.
Проблема в том, что неправильная работа с командами, отвечающими за код товара, либо старая прошивка.
Если ошибка проявляется при закрытии чека, то она происходит из-за того, что была проверка марки на сервере, а уведомления сформировано не было. Такое происходит по нескольким причинам:
  • идет продажа кодов GS1.0 (что неправильно). Либо разберитесь, почему идет продажа маркированной продукции то ли без криптохвоста то ли без символов GS, либо игнорируйте данную критическую проблему, установив прошивку августа 2024 или новее и установите в таблице 17 поле 41 значение 4.
  • идет продажа по ОСУ на ФН 4 исполнения без признака ОСУ в отчете о перерегистрации и игнорирование ошибки 53. Выполните перерегистрацию без замены ФН с признаком ОСУ:


В остальных случаях ошибка идёт при формировании чека.
Можно работать с кодами маркировки по 2 алгоритмам:
Первый, самый простой - использовать только команду “Принять и распознать КТ” (FNSendItemBarcide). С ним проблем нет.
Второй, посложнее - суть его в том, чтобы проверять код перед добавлением в чек. С ним то и возникает ошибка 161.
Причины ошибки:
  1. Следует обновить прошивку до июня 2022 и новее.
  2. Возникает при пробитии некоторых кодов без криптохвоста. Например, ITF-14: 00012345678905


В остальных случаях ошибка идёт при формировании чека.
Можно работать с кодами маркировки по 2 алгоритмам:
Первый, самый простой - использовать только команду “Принять и распознать КТ” (FNSendItemBarcide). С ним проблем нет.
Второй, посложнее - суть его в том, чтобы проверять код перед добавлением в чек. С ним то и возникает ошибка 161.
Причины ошибки:
  1. Следует обновить прошивку до июня 2022 и новее.
  2. Возникает при пробитии некоторых кодов без криптохвоста. Например, ITF-14: 00012345678905


И при кодах мехового изделия RU-401301-AAA0277031. Их следует передавать командой “Передать и распознать КТ”.
  1. Возникает, когда не были отправлены уведомления более месяца и сбивается алгоритм программы.
  2. Возникает, когда нет стабильной связи с сервером проверки КМ и сбивает алгоритм программы.
  3. Возникает, когда неисправен ФН.
  4. Возникает, когда кассовая программа еще на стадии разработки и не отлажена.


Также можно навести курсор на кнопку:


Ошибка 161 возникает, когда не в попад подается команда “Принять КМ” или “Отвергнуть КМ”, то есть “FNAcceptMarkingCode” или “FNDeclineMarkingCode”.
Проще всего не использовать данные команды в коде, а использовать только две: "Проверить код маркировки" и"Передать и распознать КТ".
Самое простое и универсальное решение - пользоваться только командой “Принять и распознать КТ” (FNSendItemBarcide), а не набором нескольких команд ниже.

Правильные варианты:


Неправильные варианты:
39. Работа с маркированным товаром временно заблокирована.
Есть неотправленные более 30 дней уведомления о выбытии КМ. Чтобы решить эту проблему, необходимо установить связь аппарата с интернетом и заполнить таблицу 19 согласно вашему ОФД.
40. Переполнена таблица проверки кодов маркировки.
Слишком много кодов было проверено без продажи. Чтобы решить эту проблему нужно перезагрузить аппарат.ч
41. Нет документов в буфере.
Попытка выполнить команду Распечатать отчет с гашением из буфера (PrintZReportFromBuffer) в то время как отчета нет. Чтобы он был, нужно при закрытии смены выполнить Снять отчет с гашением в буфер (PrintZRepotToBuffer). Для работы команды также требуется наличие карты памяти.
42. Код товара не распознан.
Попытка сформировать тег 1300 (нераспознанный код товара). Т17П41=0 блокирует по умолчанию формирование нераспознанных кодов товара. Нераспознанный код товара - это код, неподходящий по формату, и не похожий ни на один код товара. Если код насильно принять, то в данном случае на чеке будет [M-]. Чаще всего, из-за сканера. Переведите сканер в режим сом-порта и настройте работу кассовой программы через него. В данном режиме он передает все символы 1к1.

Чтобы проверить сканер в режиме сом-порта, необходимо скачать программу. Следует указать номер COM-порта сканера и скорость 115200:


Укажите в меню Display пункты ASCII, Digits, HEX:


Отсканируйте марку:


Следует искать GS как 1Dh, они обычно идут перед 91 и 92:


Если данные символы есть, то сканер работает корректно. Если символов нет, то что-то не так либо с маркой, либо с настройками сканера. То и то бывает.
Старые прошивки не распознают коды маркировки продукции из других стран. Обновите прошивку.
  • Турбо

    Используйте этот инструмент для более эффективного маркетинга!
Понравился материал?
Понравилось?
Переходим к следующей теме!
Goulash