Почему не подключается касса Штрих-М-01Ф к 1С:Бухгалтерии после обновления и как это исправить?

Системный администратор 1С v8.3 (Управляемые формы) 1C:Бухгалтерия Торговля и дистрибуция
← На главную

Рассмотрим распространенную проблему, когда после обновления конфигурации «1С:Бухгалтерия 8» (или любой другой программы на базе Библиотеки подключаемого оборудования — БПО) перестает работать фискальный регистратор Штрих-М-01Ф (или Штрих-лайт-01Ф). При выполнении проверки в разделе Подключаемое оборудование система выдает сообщение «Тест не пройден» или блокирует вход в форму настроек кассы. При этом операционная система Windows продолжает корректно видеть ККТ через родную утилиту «Тест драйвера ФР», а при откате информационной базы на старый бэкап всё снова начинает работать.

Выясним причины сбоя

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

  1. Обновление внешней компоненты 1С. Вместе с новым релизом конфигурации поставляется обновленная внешняя компонента БПО (например, для поддержки формата фискальных данных 1.05). В новой версии компоненты меняется форма настроек, выпиливаются устаревшие параметры и синхронные методы вызова.
  2. Сброс настроек подключения. Из-за изменения структуры хранения параметров новой компонентой настройки порта соединения часто сбрасываются на значения по умолчанию (например, сменяется виртуальный COM-порт, сбрасывается скорость обмена или тип подключения переключается с TCP на COM).
  3. Зависание кэша компонент. При обновлении платформа может продолжать обращаться к старой сохраненной библиотеке в профиле пользователя ОС, что вызывает конфликт с новой конфигурацией.
  4. Несоответствие прошивки ККТ или драйвера. Новая внешняя компонента требует свежей версии системного драйвера ШТРИХ-М и актуальной прошивки самого кассового аппарата.

Способ 1. Повторная настройка параметров подключения в 1С

Так как форма настройки компоненты изменилась, параметры связи могли слететь. Выполним перенастройку кассового оборудования по шагам:

  1. Перейдем в раздел Администрирование — Подключаемое оборудование.
  2. Выберем карточку нашей кассы Штрих-М и откроем её форму параметров.
  3. Проверим номер используемого COM-порта, скорость обмена (по умолчанию для Штрих-М часто используется 115200 или 4800), четность и число стоповых битов.
  4. Если касса подключена по сетевому интерфейсу (RNDIS / Socket), убедимся, что указан правильный IP-адрес и порт (например, 7778 вместо 7777).
  5. Нажмем кнопку Тест устройства.

Способ 2. Запуск 1С от имени администратора

При смене внешней компоненты программе могут потребоваться права для регистрации новой DLL-библиотеки в системе. Выполним следующий порядок действий:

  1. Закроем все сеансы «1С:Предприятие».
  2. Нажмем правой кнопкой мыши по ярлыку 1С и выберем пункт Запуск от имени администратора.
  3. Откроем информационную базу и перейдем в форму подключаемого оборудования.
  4. Выполним тест устройства повторно — регистрация библиотеки произойдет автоматически.

Способ 3. Очистка локального кэша внешних компонент

Стандартная очистка кэша базы 1С не затрагивает каталог временных библиотек оборудования. Удалим устаревшие компоненты вручную:

  1. Завершим работу 1С.
  2. Откроем проводник и перейдем в каталоги:
    C:\Users\<Имя_Пользователя>\AppData\Roaming\1C\1Cv8\ExtCompT\
    C:\Users\<Имя_Пользователя>\AppData\Local\1C\1Cv8\ExtCompT\
  3. Удалим содержимое этих папок. При следующем запуске 1С заново распакует актуальную внешнюю компоненту из макета обновленной конфигурации.

Способ 4. Проверка параметров драйвера и таблиц ККТ

Если тест в 1С по-прежнему не проходит, разберем настройки самой кассы через утилиту «Тест драйвера ФР»:

  1. Убедимся, что на компьютере установлен актуальный драйвер ККТ ШТРИХ-М.
  2. Запустим утилиту «Тест драйвера ФР» и установим связь с устройством.
  3. Перейдем в раздел Настройка свойств — Таблицы.
  4. Откроем Таблицу 1 (Настройки) и проверим значение ряда 1, поля 45 (Автоматическое размыкание связи / тайм-аут). Установим значение 1, если там указан 0, так как при нулевом значении у некоторых моделей Штрих-М отваливается связь при запросах от новых компонент 1С.
  5. Сохраним изменения в таблице ККТ и закроем тест драйвера, чтобы освободить COM-порт.
← На главную