Как устранить ошибку 33h и настроить ККТ Штрих-М в 1С:Бухгалтерия 3.0

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

При подключении онлайн-касс линейки Штрих-М (Штрих-М-02Ф, Штрих-ON-LINE, РР-02Ф, РР-04Ф) к конфигурации 1С:Бухгалтерия предприятия 3.0 пользователи часто сталкиваются с ошибками при открытии кассовой смены: «Открытие смены невозможно: 33h неверные параметры в команде» или «C7h, Поле не редактируется в данном режиме». Разберем по шагам причины возникновения этих сбоев и способы правильной настройки оборудования.

Причины возникновения ошибки 33h при открытии смены

Команда открытия смены имеет низкоуровневый код E0h. Ошибка 33h («Некорректные параметры в команде») свидетельствует о том, что фискальный регистратор получил пакет данных, структура которого не поддерживается текущей версией внутреннего программного обеспечения (прошивки) аппарата либо драйвером. Проанализируем ключевые факторы, вызывающие этот сбой:

  1. Несоответствие паролей доступа: В типовых обработках 1С по умолчанию для роли администратора используется пароль 30, тогда как в некоторых релизах утилиты «Тест драйвера» и прошивках пароль системного администратора по умолчанию задан как 29. При отправке команды с неверным паролем ККТ затирает строку администратора в Таблице 2 («Пароли кассиров и администраторов»), блокируя выполнение операции.
  2. Несовместимость версии драйвера и прошивки ККТ: При использовании устаревших версий компоненты драйвер передает структуру команды с неверной длиной полей имени оператора. В результате 30-я строка таблицы пользователей кассы очищается, а драйвер возвращает ошибку 33h.
  3. Рассинхронизация времени: Если разница между системным временем компьютера и внутренними часами кассы превышает 8 минут, либо системное время меньше даты последней фискальной записи в фискальном накопителе, смена не откроется.

Пошаговое устранение ошибки 33h и восстановление таблицы пользователей

Разберем последовательность действий для восстановления работоспособности кассового аппарата:

  1. Проверяем и восстанавливаем таблицу пользователей: Запустим утилиту «Тест драйвера ККТ», откроем меню «Настройка свойств» > «Таблицы» > Таблица 2 («Пароли кассиров и администраторов»). Убедимся, что для 30-й строки задано имя Сист. администратор и корректный пароль (по умолчанию 30).
  2. Сверяем пароли в 1С: Перейдем в 1С в раздел Администрирование > Подключаемое оборудование > ККТ с передачей данных. В окне настройки параметров нашего экземпляра ККТ проверим, чтобы поле «Пароль системного администратора» совпадало со значением из Таблицы 2 (значение 30).
  3. Обновляем драйвер и прошивку: Установим актуальную версию драйвера «Штрих-М: ККТ с передачей данных» и проверим версию прошивки кассы через меню «Состояние» > «Длинный запрос». При необходимости обновим внутреннее ПО аппарата в сервисном центре.
  4. Синхронизируем дату и время: В драйвере перейдем на вкладку «Установка даты/времени», нажмем «Считать дату и время из ПК», а затем «Установить дату и время в ККТ».

Устранение ошибки C7h и настройка таблицы налоговых ставок

Ошибка «C7h, Поле не редактируется в данном режиме» возникает, когда программа или оператор пытается записать параметры в энергонезависимые таблицы кассы во время открытой смены или при наличии незавершенного чека в буфере печати.

Рассмотрим порядок правильной настройки ставок НДС для исключения ошибок при печати чека:

  1. Аннулируем незавершенный документ: Если в буфере кассы завис чек, в тесте драйвера нажмем кнопку «Аннулировать чек» (команда 88h).
  2. Закрываем смену: Если кассовая смена открыта, выполним команду снятия отчета о закрытии смены (Z-отчет) через драйвер или 1С. Вносить изменения в таблицы налогов разрешено только при закрытой кассовой смене.
  3. Настраиваем Таблицу 6 («Налоговые ставки»): Откроем Таблицу 6 в утилите драйвера и проверим значения ставок. Они должны строго соответствовать порядку, передаваемому из конфигурации 1С:
    1. Ряд 1: 1800 (НДС 18%) или 2000 (НДС 20% в актуальных форматах);
    2. Ряд 2: 1000 (НДС 10%);
    3. Ряд 3: 2000 (НДС 20%) / 0 (НДС 0%);
    4. Ряд 4: 0 (Без налога).
  4. Сверяем параметры в 1С: В настройках подключаемого оборудования в 1С укажем соответствие налоговых ставок в точно таком же порядке, как они зафиксированы в Таблице 6 ККТ.

Настройка реквизитов организации и данных кассира

Проанализируем дополнительные моменты, влияющие на печать фискальных данных:

  1. Замена клише «Торговый объект №1»: Текст «Торговый объект №1» зашит в заводских настройках Таблицы 4 («Текст в чеке»). Чтобы вывести реальное наименование и адрес торговой точки, очистим строки клише с 1 по 4 в Таблице 4 либо отключим печать встроенного клише в Таблице 1 («Тип и режим кассы»). При фискализации наименование организации (тег 1048) и адрес расчетов (тег 1009) будут передаваться автоматически из фискального накопителя или из 1С.
  2. Вывод ФИО и ИНН кассира: В типовой конфигурации 1С:Бухгалтерия предприятия 3.0 для передачи тегов 1021 (ФИО кассира) и 1203 (ИНН кассира) необходимо, чтобы в справочнике Пользователи у текущей учетной записи было выбрано соответствующее Физическое лицо с заполненным ФИО и персональным ИНН.
← На главную