← На главную
При подключении и первоначальной настройке фискальных регистраторов семейства ШТРИХ-М (включая ШТРИХ-ОНЛАЙН) в конфигурации 1С:Бухгалтерия предприятия 3.0 пользователи нередко сталкиваются с ошибками при открытии смены или пробитии чека. Наиболее распространенными из них являются «Ошибка: 33h, Некорректные параметры в команде» и внутренняя ошибка драйвера «fffffff7h». Разберем по шагам причины их возникновения и последовательность действий для восстановления корректной работы кассового оборудования.
Анализ причин возникновения ошибок
Выясним причину появления каждого из этих кодов ошибок:
- Ошибка 33h («Некорректные параметры в команде»): возникает на стороне прошивки кассового аппарата. Основные факторы — передача незаполненного имени кассира/администратора (тег 1021), попытка передачи налоговой ставки, отсутствующей в таблице налогов кассы, либо попытка перепрограммирования налоговых таблиц при незакрытой кассовой смене. Также ошибка характерна для ситуаций, когда релиз программы передает пустое значение пользователя по умолчанию под паролем 30, затирая значение
СИСТ. АДМИН. в таблицах устройства. - Ошибка FFFFFFF7h: формируется интеграционной компонентой драйвера 1С. Как правило, она свидетельствует о несоответствии форматов переданных данных (например, передача ставок НДС в неверном числовом формате), несовпадении тайм-аутов связи, скорости порта или использовании устаревшей версии драйвера оборудования.
Шаг 1. Проверка и заполнение таблицы пользователей и паролей в ККТ
Рассмотрим порядок проверки учетных записей в фискальном регистраторе через утилиту «Тест драйвера ККТ»:
- Запустим утилиту «Тест драйвера ККТ» и установим связь с фискальным регистратором через кнопку «Установить связь».
- Перейдем в раздел «Настройка свойств» → «Таблицы».
- Откроем Таблицу 2 («Пароли кассиров и администраторов»).
- Проверим строку 30: пароль должен быть равен
30, а в поле имени пользователя должно быть указано значение СИСТ. АДМИН.. Если имя пустое, зададим его вручную и сохраним изменения. - Проверим строку 1: убедимся, что для первого кассира установлен пароль
1 и задано корректное имя кассира. - В 1С в параметрах подключения фискального регистратора укажем соответствующие значения в полях «Пароль устройства» (
30) и «Пароль пользователя» (1).
Шаг 2. Корректная настройка и синхронизация ставок НДС
Проанализируем сопоставление налоговых ставок между 1С и кассовым аппаратом. Обратите внимание: программирование налоговых таблиц в ККТ возможно только при закрытой кассовой смене.
- Снимем Z-отчет (закроем смену) через утилиту драйвера, если смена была открыта.
- В утилите драйвера откроем Таблицу 6 («Налоговые ставки») и проверим значения по рядам:
- Ряд 1 (НДС 18% или 20%):
1800 или 2000
- Ряд 2 (НДС 10%):
1000
- Ряд 3 (НДС 0%):
0
- Ряд 4 (Без НДС):
0
- Перейдем в 1С в раздел «Администрирование» → «Подключаемое оборудование» и откроем форму параметров нашего фискального регистратора.
- В зависимости от используемой версии Библиотеки подключаемого оборудования (БПО) формат ввода ставок может отличаться. Если драйвер возвращает ошибку при значении
1800, укажем ставки целыми числами процентов: 18, 10, 0, 0 (или 20, 10, 0, 0 для актуальных ставок).
Шаг 3. Обновление драйвера и переинициализация параметров
Разберем действия по обновлению компонентов интеграции:
- При использовании устаревших сборок драйвера (например, 4.13.0.541) рекомендуется обновить драйвер до актуальных стабильных версий линейки 4.13/4.14 или выше.
- После установки новой версии драйвера в форме настройки подключаемого оборудования в 1С выполним повторный выбор COM-порта.
- Установим параметр «Таймаут» в диапазоне от
1000 до 3000 мс для исключения сбоев обмена при высоких нагрузках. - Нажмем кнопку «Тест устройства» для проверки корректности передачи всех параметров. После получения сообщения «Тест успешно выполнен» повторим операцию открытия смены.
Настройка переноса длинных наименований номенклатуры
Если при печати чеков длинные наименования товаров (более 32–36 символов) обрезаются, настроим автоперенос строк в таблицах ККТ:
- В утилите «Тест драйвера ККТ» откроем Таблицу 1 («Тип и режим кассы»).
- Найдем параметр «Автоматический перенос строк» (или «Формат печати строк») и установим для него значение
1. - В Таблице 8 («Настройка шрифтов») или Таблице 1 проверим используемый номер шрифта для чековой ленты. Выбор более компактного шрифта позволяет размещать до 48 символов в одной строке без принудительной обрезки.