Как исправить ошибку «Ошибка 35h: некорректный параметр при данных настройках» при печати чеков из 1С?

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

При оформлении кассовых чеков из программы 1С на фискальных регистраторах марки Штрих-М (например, Штрих-М 01Ф) может возникать аппаратная ошибка с кодом 35h (53 в десятичной системе): «Некорректный параметр при данных настройках». Данный сбой указывает на то, что команда, отправляемая из программы, содержит параметры, противоречащие текущим настройкам кассового аппарата, параметрам фискального накопителя (ФН) или действующим таблицам драйвера.

Рассмотрим подробнее причины возникновения этой ошибки и разберем по шагам проверенные способы ее устранения.

Основные причины возникновения ошибки 35h

Проанализируем ситуация, когда на одной кассе чеки печатаются без проблем, а при подключении устройства для второй организации или смене системы налогообложения (СНО) возникает сбой. Главными факторами ошибки являются:

  1. Несоответствие системы налогообложения (СНО): Программа 1С передает систему налогообложения (например, УСН вместо ОСН), которая не была отмечена в ФН при фискализации или регистрации ККТ.
  2. Устаревший релиз конфигурации 1С: В старых версиях Библиотеки подключаемого оборудования (БПО) могут содержаться ошибки формирования структурированного чека или передачи налоговых ставок для определенных СНО.
  3. Несовпадение ставок НДС: Ручное изменение ставок НДС в Таблице 6 драйвера ККТ без синхронизации с настройками подключаемого оборудования в 1С.
  4. Ограничения в Таблице 17 («Региональные настройки»): Неверно установленный параметр в поле «Режим исчисления скидок» (поле 3) или сторонние записи ЦТО в драйвере.
  5. Параметры СНО по умолчанию в Таблице 1: В настройках кассы блокирована работа с несколькими системами налогообложения или указана неверная СНО по умолчанию.

Способ 1. Обновление конфигурации 1С

В большинстве случаев проблема возникает из-за рассогласованности форматов команд между модулем БПО в 1С и текущим драйвером ККТ. Решением является обновление базы 1С до актуального релиза.

  1. Выполним резервное копирование информационной базы 1С.
  2. Обновим конфигурацию 1С:Бухгалтерия 3.0 до актуального релиза (ошибка гарантированно устраняется в релизах начиная с 3.0.52.35 и новее).
  3. После обновления перезапустим сеанс 1С и повторим попытку пробития чека.

Способ 2. Проверка фискализации ФН и системы налогообложения

Если организация работает на УСН или меняет систему налогообложения, необходимо убедиться, что используемая СНО разрешена в самом фискальном накопителе.

  1. Откроем утилиту Тест драйвера ККТ.
  2. Перейдем в раздел «Состояние» и запросим отчет о текущем состоянии ККТ и параметрах фискализации.
  3. Проверим маску разрешенных СНО. Если нужная система налогообложения (например, УСН Доходы или УСН Доходы минус Расходы) отсутствует в отчете регистрации, требуется выполнить перерегистрацию ККТ без замены ФН через драйвер или утилиту регистратора.
  4. Перейдем в 1С в раздел Администрирование — Подключаемое оборудование, откроем настройки ККТ и проверим, чтобы указанная в карточке организации СНО строго соответствовала зарегистрированной в ФН.

Способ 3. Коррекция таблиц драйвера ККТ Штрих-М

Если обновление 1С не решило проблему, разберем настройки внутренних таблиц фискального регистратора с помощью программы Тест драйвера ККТ:

  1. Таблица 6 («Налоговые ставки»): Сбросим параметры таблицы 6 к стандартным заводским значениям. Не рекомендуется вручную менять порядок налоговых ставок в ККТ, так как 1С сопоставляет налоги по их фиксированным кодам.
  2. Таблица 17 («Региональные настройки»): Откроем строку Режим исчисления скидок (поле 3). На старых прошивках аппаратов значение в этой строке должно быть равно 0.
  3. Таблица 1 («Типы и типы оплат»): Проверим параметры в строке 14 (СНО по умолчанию) и строке 16 (разрешение работы по автовыбору СНО). Убедимся, что параметры разрешают работу с передаваемой СНО.

Диагностика проблемы с помощью драйвера

Чтобы выяснить, на чьей стороне возникает сбой — в 1С или в настройках кассового аппарата, проанализируем поведение ККТ напрямую:

  1. Откроем Тест драйвера ККТ и установим связь с устройством.
  2. Перейдем на вкладку «Регистрация» и попытаемся открыть чек, добавить позицию с нужной ставкой НДС и СНО, после чего закрыть чек.
  3. Если чек из теста драйвера успешно пробивается, значит, проблема заключалась в некорректных данных, передаваемых из 1С (решается обновлением конфигурации или исправлением справочников).
  4. Если чек отклоняется с ошибкой 35h непосредственно в драйвере — причина заключается в неверных параметрах таблиц кассы или отсутствии СНО в фискальном накопителе.
← На главную